Find a needle (a document or record) in a haystack using string similarity and (optionally) regular expression rules. Uses Dice's Coefficient (aka Pair Similiarity) and Levenshtein Distance internally.
Repository Index
78,850 visible repositories in the index
361–384 of 679 · Most stars
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.
Retrieve the binding of a method's caller in MRI 1.9.2+
Terminal output styling with intuitive and clean API.
- terminal-themes
- string-styling
- ruby
- ruby-gem
xlsx generation with charts, images, automated column width, customizable styles and full schema validation. Axlsx excels at helping you generate beautiful Office Open XML Spreadsheet documents without having to understand the entire ECMA specification. Check out the README for some examples of how easy it is. Best of all, you can validate your xlsx file before serialization so you know for sure that anything generated is going to load on your client's machine.
- ruby
- ruby-gem
- excel-export
- excelwriter
:cake: Version Cake is an unobtrusive way to version APIs in your Rails or Rack apps
- ruby
- rails
- versioning
- jbuilder
Tracking made easy: Don’t fool around with adding tracking and analytics partials to your app and concentrate on the things that matter.
- rack-middleware
- google-analytics
- ruby
- ecommerce
Easy CLI tool for making zero downtime schema changes and backfills in PostgreSQL
- postgresql
- postgres
- schema-changes
- online-schema-change
A slice of functional programming to chain ruby services and blocks, thus providing a new approach to flow control. Make them flow!
TinyTDS - Simple and fast FreeTDS bindings for Ruby using DB-Library.
- sql-server
- freetds
- sql
- ruby
[MIRROR] Ruby interface to the GraphViz graphing tool
Pragmatic Segmenter is a rule-based sentence boundary detection gem that works out-of-the-box across many languages.
Cross-platform Ruby library for managing child processes.
Human Essentials is an inventory management system for diaper, incontinence, and period-supply banks. It supports them in distributing to partners, tracking inventory, and reporting stats and analytics.
- rails
- non-profit
- rubyforgood
- open-source
ActsAsTree -- Extends ActiveRecord to add simple support for organizing items into parent–children relationships.
Open source crowdfunding platform -
Log and Analyze Outgoing HTTP Requests
- ruby
- http
- sniffer
💎 Ruby wrapper for Pygments syntax highlighter
- pygments
- ruby
- syntax-highlighting
Use your angular templates with rails' asset pipeline
- angular-template
- rails-asset-pipeline
- angular-rails-templates
- rails
Pure Ruby gem that implements the MQTT protocol, a lightweight protocol for publish/subscribe messaging.
- ruby
- mqtt
- rubygems
Knapsack splits tests evenly across parallel CI nodes to run fast CI build and save you time.
- ruby
- rspec
- cucumber
- minitest
A unit handling library for ruby
- ruby
- unit-math
- conversions
- temperature-units
⏰ A modern ruby gem allowing to do time calculation with business / working hours.
- business-hours
A flexible logging library for use in Ruby programs based on the design of Java's log4j library.