Flay analyzes code for structural similarities. Differences in literal values, variable, class, method names, whitespace, programming style, braces vs do/end, etc are all ignored.
Repository Index
60,121 visible repositories in the index
169–192 of 383 · Most stars
Use simple commands on the server to control client browsers in real-time
- ruby
- ruby-on-rails
- action-cable
- server-side-rendering
A generic swappable back-end for JSON handling.
Ronin is a Free and Open Source Ruby Toolkit for Security Research and Development. Ronin also allows for the rapid development and distribution of code, exploits, payloads, etc, via 3rd-party git repositories.
Catch unsafe PostgreSQL migrations in development and run them easier in production (code helpers for table/column renaming, changing column type, adding columns with default, background migrations, etc).
Handle unread records and mark them as read with Ruby on Rails
- rails
- activerecord
- ruby
- rubygems
Build realtime Ruby web applications. Created by the fine folks at Poll Everywhere.
The Ruby gem for querying Maxmind.com's GeoIP database, which returns the geographic location of a server given its IP address
Artificial Intelligence for Ruby - A Ruby playground for AI researchers
Machine learning for Ruby
- machine-learning
- rubyml
- automl
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.
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.
Database constraints made easy for ActiveRecord.
- ruby
- rails
- activerecord
- database
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
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
Upsert on MySQL, PostgreSQL, and SQLite3. Transparently creates functions (UDF) for MySQL and PostgreSQL; on SQLite3, uses INSERT OR IGNORE.
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!
A super cool, simple, and feature rich configuration system for Ruby apps.
Make difficult regular expressions easy! Ruby port of the awesome VerbalExpressions repo - https://github.com/jehna/VerbalExpressions
Crafter - Xcode project configuration CLI made easy.
Provides an easy ruby DSL & interface to AWS SES
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