Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Sinatra

Sinatra

16 projects

Showing 16 of 16 projects

Sinatra
SinatraRuby

A DSL for quickly creating web applications in Ruby with minimal effort.

#http-server#rack#minimalist
Stars12.4k
Forks2.1k
Last commit2 days ago
kaminari
kaminariRuby

A scope-based, customizable paginator for Ruby web apps supporting multiple ORMs and template engines.

#mongoid#rails#template-engine
Stars8.7k
Forks1.1k
Last commit2 months ago
OmniAuth
OmniAuthRuby

A Rack-based Ruby library that standardizes multi-provider authentication for web applications.

#hacktoberfest#oauth#rails
Stars8.1k
Forks974
Last commit1 month ago
Puma
PumaRuby

A simple, fast, multi-threaded, and highly parallel HTTP 1.1 server for Ruby/Rack applications.

#http-server#deployment#rails
Stars7.9k
Forks1.5k
Last commit5 days ago
dotenv
dotenvRuby

A Ruby gem that loads environment variables from .env files into ENV, primarily for development.

#rails#environment-variables#dotenv
Stars6.7k
Forks514
Last commit4 months ago
Chartkick
ChartkickRuby

Create beautiful JavaScript charts with one line of Ruby, eliminating the complexity of charting libraries.

#google-charts#highcharts#javascript-charts
Stars6.5k
Forks561
Last commit24 days ago
will_paginate
will_paginateRuby

A pagination library for Ruby on Rails, Sinatra, Hanami::View, and Sequel applications.

#hanami#rails#ruby-gem
Stars5.7k
Forks859
Last commit5 months ago
Slim
SlimRuby

A fast, lightweight Ruby template language that reduces HTML syntax to essential parts using indentation.

#html-templating#slim#rails
Stars5.4k
Forks497
Last commit27 days ago
Pagy
PagyRuby

A fast, lightweight, and agnostic pagination gem for Ruby applications with multiple pagination techniques and frontend helpers.

#foundation#json-api#bulma
Stars5.0k
Forks442
Last commit2 days ago
rack-mini-profiler
rack-mini-profilerRuby

Middleware that displays a speed badge for every HTML page in Ruby Rack apps, with optional flamegraphs and memory profiling.

#developer-tools#rails#rack-middleware
Stars3.9k
Forks424
Last commit8 months ago
Split
SplitRuby

A Rack-based A/B testing framework for Ruby web applications, designed to work with Rails, Sinatra, or any Rack-based app.

#experimentation#rails#redis
Stars2.7k
Forks368
Last commit2 months ago
Coverband
CoverbandRuby

A Ruby gem for collecting and reporting production code coverage, tracking line-of-code execution frequency.

#developer-tools#rails#rack-middleware
Stars2.7k
Forks170
Last commit17 days ago
Sucker Punch
Sucker PunchRuby

A single-process Ruby asynchronous processing library using in-memory queues, perfect for fast background jobs.

#async-processing#rails#lightweight
Stars2.6k
Forks109
Last commit4 months ago
Jets
JetsRuby

A Ruby serverless framework that deploys Rails, Sinatra, and Rack apps to AWS Lambda with full control over concurrency and scaling.

#deployment#lambda#rails
Stars2.6k
Forks182
Last commit5 months ago
Config
ConfigRuby

A Ruby gem for managing multi-environment YAML settings in Rails, Sinatra, Padrino, and other Ruby projects.

#rails#environment-variables#yaml
Stars2.2k
Forks231
Last commit2 months ago
recaptcha
recaptchaRuby

A Ruby gem providing helper methods for integrating Google reCAPTCHA and hCaptcha into web applications.

#rails#web-security#rack
Stars2.0k
Forks438
Last commit15 days ago

Related Tags

#Ruby15#Rails14#Ruby Gem5#Rack5#Web Framework4#Padrino3#Rack Middleware3#Pagination3
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub