Gems

Barley is a dead simple, fast, and efficient ActiveModel serializer
Barley is a dead simple, fast, and efficient ActiveModel serializer.Cerealize your ActiveModel objects into flat hashes with a dead simple, yet versatile DSL, and caching and type-checking baked in. Our daily bread is to make your API faster.You d...

ActiveRecord connection adapter for PostGIS, based on postgresql and rgeo
The activerecord-postgis-adapter provides access to features of the PostGIS geospatial database from ActiveRecord. It extends the standard postgresql adapter to provide support for the spatial data types and features added by the PostGIS extension...

High-performance HTML5 parser for Ruby based on Lexbor, with support for both CSS selectors and XPath.
Nokolexbor is a drop-in replacement for Nokogiri. It's 5.2x faster at parsing HTML and up to 997x faster at CSS selectors.It's a performance-focused HTML5 parser for Ruby based on Lexbor. It supports both CSS selectors and XPath. Nokolexbor's API ...



A custom reporter for Minitest to help you more effectively fix code when tests fail.
Minitest Heat helps you identify problems faster so you can more efficiently resolve test failures by generating a heat map that shows where failures are concentrated.For a more detailed explanation of Minitest Heat with screenshots, head over to ...

salsify/goldiloader: Just the right amount of Rails eager loading
Wouldn't it be awesome if ActiveRecord didn't make you think about eager loading and it just did the "right" thing by default? With Goldiloader it can!This branch only supports Rails 6.1 with Ruby 3.0 . For older versions of Rails/Ruby use 4-x-st...


jjb/ruby-clock: A ruby job scheduler which runs jobs each in their own thread in a persistent process.
ruby-clock is a job scheduler, known by heroku as a clock process. In many cases it can replace the use of cron.Why another ruby scheduler project? See this feature matrix of the space. Feel free to leave a comment with suggestions for changes or ...