Open source
Libraries I maintain in the
Ruby ecosystem.
I maintain a number of more or less popular libraries in the Ruby ecosystem — Rails tooling, GraphQL helpers, code-quality gems, and a handful of experiments.
10
Gems maintained
50M+
Total downloads
4
Categories
Rails tooling
3 gems
-
store_model Allows you to wrap JSON-backed DB columns with ActiveModel-like classes.GitHub ↗
-
ar_lazy_preload Brings association lazy load functionality to your Rails applications.GitHub ↗
-
io_monitor A gem that helps to detect potential memory bloats.GitHub ↗
GraphQL toolbox
3 gems
-
graphql-ruby-persisted_queries The implementation of persisted queries for graphql-ruby.GitHub ↗
-
graphql-ruby-fragment_cache Powers up graphql-ruby with the ability to cache response fragments.GitHub ↗
-
rubocop-graphql A rubocop extension for enforcing graphql-ruby best practices.GitHub ↗
Code quality
1 gem
-
rubocop_director A gem for preparing a refactoring plan based on rubocop and git stats.GitHub ↗
Experiments
3 gems
-
transducers-rb An experimental implementation of the transducer pattern for Ruby.GitHub ↗
-
applicative-rb An experimental implementation of applicative functors for Ruby.GitHub ↗
-
natural_dsl An experimental DSL for building natural-language DSLs.GitHub ↗
Contributions
And more
Patches to projects I depend on.
I contribute to various open-source projects beyond the gems I maintain — from small fixes to documentation improvements. A sampling: