Home

Awesome

<div align="center"> <p> <a href="https://awesome-ruby.com"><img src="https://raw.githubusercontent.com/markets/awesome-ruby/gh-pages/images/logo_m.png"></a> </p> <h3><a href="https://awesome-ruby.com">Awesome Ruby</a></h3> <p> <a href="https://github.com/sindresorhus/awesome"><img src="https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg"></a> </p> </div>

A categorized community-driven collection of awesome Ruby libraries, tools, frameworks and software. The essential Ruby to build modern Apps and Web Apps.

Sharing, suggestions and contributions are always welcome! Please take a look at the contribution guidelines and quality standard first.

Thanks to all contributors, you're awesome and this wouldn't be possible without you!

<div align="center"> <hr> <sup><b>Sponsored by:</b></sup> <br> <br> <a href="https://betterstack.com"> <div> <img src="https://raw.githubusercontent.com/markets/awesome-ruby/master/media/sponsors/betterstack.png" width="200" alt="Better Stack"> </div> <div> Better Stack lets you see inside any stack,<br> debug any issue, and resolve any incident. </div> </a> <br> <hr> </div>

Admin Interface

Analytics

API Builder and Discovery

Assets

Authentication and OAuth

Authorization

Automation

Breadcrumbs

Business logic

Caching

Captchas and anti-spam

CLI Builder

CLI Utilities

Cloud

CMS

Code Analysis and Metrics

Code Formatting

Code Highlighting

Code Loaders

Coding Style Guides

Concurrency and Parallelism

Configuration

Core Extensions

Country Data

CRM

Cryptocurrencies and Blockchains

Dashboards

Data Processing and ETL

Data Visualization

Database Drivers

Database Tools

Date and Time Processing

Debugging Tools

Decorators

DevOps Tools

Diff

Discover

Where to discover new Ruby libraries, projects and trends.

Documentation

E-Commerce and Payments

Ebook

Email

Encryption

Environment Management

Error Handling

Event Sourcing

Feature Flippers and A/B Testing

File Upload

File System Listener

Form Builder

Game Development and Graphics

Gem Generators

Gem Servers

Geolocation

Git Tools

GraphQL

GUI

HTML/XML Parsing

HTTP Clients and tools

Image Processing

Implementations/Compilers

Internationalization

IRB

Logging

Machine Learning

Markdown Processors

Measurements

Mobile Development

Money

Music and Sound

Natural Language Processing

Networking

Notifications

Optimizations

ORM/ODM

ORM/ODM Extensions

Package Management

Pagination

PDF

Performance Monitoring

Presentation Programs

Process Management and Monitoring

Processes

Profiler and Optimization

QR

Queues and Messaging

Rails Application Generators

Robotics

RSS

Serverless

Scheduling

Scientific

Search

Security

Services and Apps

Online tools, services and APIs to simplify development.

SEO

Social Networking

Spreadsheets and Documents

State Machines

Static Site Generation

Template Engine

Testing

Third-party APIs

Video

View components

View helpers

Web Crawling

Web Frameworks

Web Servers

WebSocket