Gems
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 ...
Add support for Playwright as a driver for system tests by yuki24
Motivation / BackgroundPlaywright is getting popularity as a new browser automation tool. There is a community-maintained Ruby client (client and capybara driver) as well. I have been using it for a while now and it works great, and it would be gr...