Lightweight Ruby web crawler/scraper with an elegant DSL which extracts structured data from pages.
Repository Index
57,138 visible repositories in the index
25–48 of 79 · Most stars
A Ruby library for testing your library against different versions of dependencies.
- ruby
- thoughtbot
- appraisal
- rubygems
Advanced seed data handling for Rails, combining the best practices of several methods together.
Configuration management tool inspired by Chef, but simpler and lightweight. Formerly known as Lightchef.
Simple Lightweight Option Parsing - ✨ new contributors welcome ✨
- command-line
- option-parser
- simple
- easy-to-use
Lets you find ActiveRecord + Mongoid objects by year, month, fortnight, week and more!
Make highcharts a la ruby , works in rails 5.X / 4.X / 3.X, and other ruby web frameworks
Flog reports the most tortured code in an easy to read pain report. The higher the score, the more pain the code is in.
Shell commands for development, staging, and production parity for Heroku apps
- heroku-apps
- developer-tools
- twelve-factor
- ruby
Series of Actions with an emphasis on simplicity.
- ruby
- workflow
- aop
Send e-mail straight from forms in Rails with I18n, validations, attachments and request information.
Fast and easy syntax highlighting for selected languages, written in Ruby.
A minimal finite state machine with a straightforward syntax.
- ruby-gem
- state-machine
- state-transitions
- conditional-transitions
Polo travels through your database and creates sample snapshots so you can work with real world data in development.
- database
- snapshot
- productivity
- activerecord
A DSL for building fun, high-performance DNS servers.
- dns-server
- resolver
- rubydns
- asynchronous
A framework for creating e-books from Markdown using Ruby. Using the Prince PDF generator, you'll be able to get high quality PDFs. Also supports EPUB, Mobi, Text and HTML generation.
💎 Ruby wrapper for Pygments syntax highlighter
- pygments
- ruby
- syntax-highlighting
Spinach is a BDD framework on top of Gherkin.
Pure Ruby gem that implements the MQTT protocol, a lightweight protocol for publish/subscribe messaging.
- ruby
- mqtt
- rubygems
Playwright client for Ruby
- playwright
- ruby
Sail is a lightweight Rails engine that brings an admin panel for managing configuration settings on a live Rails app
- rails
- settings
- ruby
- ruby-on-rails
Exception tracking and logging from Ruby to Rollbar
- rollbar
- ruby
- uncaught-exceptions
- exceptions
RightScale Amazon Web Services Ruby Gems
Rails Semantic Logger replaces the Rails default logger with Semantic Logger, so that Rails, your application code, and many common gems all log through structured logging instead of plain text.