Open highlighted repo slot
Put your repository first
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
Awesome List
π A collection of awesome Ruby libraries, tools, frameworks and software
GitHub stars and default-branch commits for markets/awesome-ruby.
Open highlighted repo slot
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
Geospatial data library for Ruby
a work-in-progress Ruby compiler, written in Ruby and C++
Sentry SDK for Ruby
The official Airbrake library for Ruby applications
Ruby FFI binding to the Networking and Cryptography (NaCl) library (a.k.a. libsodium)
SQL Server Adapter For Rails
iodine - HTTP / WebSockets Server for Ruby with Pub/Sub support
Test command-line applications with Cucumber-Ruby, RSpec or Minitest.
Web-friendly image processing macros for libvips and ImageMagick
A High Performance HTTP Server for Ruby
Improvements for Ruby's IRB console ποΈ
Official gem repository: Ruby kernel for Jupyter/IPython Notebook
RDoc produces HTML and online documentation for Ruby projects.
Configuration library for Ruby gems and applications
Interact with REST services in an ActiveRecord-like manner
Ruby extension for the libvips image processing library.
A ruby gem for creating navigations (with multiple levels) for your Rails, Sinatra or Padrino applications. Render your navigation as html list, link list or breadcrumbs.
Series of Actions with an emphasis on simplicity.
A RuboCop extension focused on enforcing Rails best practices and coding conventions.
A PostgreSQL client library for Ruby
Recurring events library for Ruby. Enumerable recurrence objects and convenient chainable interface.
Code style checking for RSpec files.
CMS for Rails. For Reals.
Search engine like fulltext query support for ActiveRecord
DSL Framework consisting of a DSL Engine and a Data-Binding Library used in Glimmer DSL for SWT (JRuby Desktop Development GUI Framework), Glimmer DSL for Opal (Pure Ruby Web GUI), Glimmer DSL for LibUI (Prerequisite-Free Ruby Desktop Development GUI Library), Glimmer DSL for Tk (Ruby Tk Desktop Development GUI Library), Glimmer DSL for GTK (Ruby-GNOME Desktop Development GUI Library), Glimmer DSL for XML (& HTML), and Glimmer DSL for CSS
A versatile Ruby web spidering library that can spider a site, multiple domains, certain links or infinitely. Spidr is designed to be fast and easy to use.
Ruby Facets
A Pure ruby library to merge PDF files, number pages and maybe more...
Multi-role and whitelist based authorization gem for Rails (and not only Rails!)
Use simple commands on the server to control client browsers in real-time
A framework for gradual system automation
A robust Admin Interface for Ruby on Rails apps
The reliable YouTube API Ruby client
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.
Handle unread records and mark them as read with Ruby on Rails
An extension of RuboCop focused on code performance checks.
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).
Ruby bindings for ImageMagick
A DSL for building fun, high-performance DNS servers.
π« Rails Engine to preview emails in the browser
π¨ The Ruby 2D gem
Database constraints made easy for ActiveRecord.
Terminal output styling with intuitive and clean API.
Fine-grained concurrency for Ruby
Opinionated rails application templates.
:cake: Version Cake is an unobtrusive way to version APIs in your Rails or Rack apps
Tracking made easy: Donβt fool around with adding tracking and analytics partials to your app and concentrate on the things that matter.
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.
The wise choice for Ruby memoization
TinyTDS - Simple and fast FreeTDS bindings for Ruby using DB-Library.