dry-system (rubygems): Organize your code into reusable components
Keywords: architecture|dependency-injection|dry-rb|frameworks|ruby