Ruby Sinatra

Open-source Ruby projects categorized as Sinatra

Top 20 Ruby Sinatra Projects

  • Sinatra

    Classy web-development dressed in a DSL (official / canonical repo)

    Project mention: Escaping all path info with Shellwords.escape in Sinatra | | 2022-11-16
  • will_paginate

    Pagination library for Rails, Sinatra, Merb, DataMapper, and more

    Project mention: Create Seamless Loading in Ruby on Rails | | 2022-03-04

    Add paginate for images using will_paginate gem. Add this to the Gemfile.

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.

  • Pagy

    🏆 The Best Pagination Ruby Gem 🥇

    Project mention: My project: railstart app | | 2022-06-12


  • RailsConfig

    Easiest way to add multi-environment yaml settings to Rails, Sinatra, Pandrino and other Ruby projects. (by rubyconfig)

    Project mention: Config variables gem | | 2022-01-18

    Arguably the OG config gem

  • recaptcha

    ReCaptcha helpers for ruby apps (by ambethia)

    Project mention: help with setting CSP on ruby on rails | | 2022-03-24

    hello! I'm pretty bad with ruby on rails and have a lot of trouble setting CSP. Just can't seem to get away without: `default_src :unsafe_inline` and `script_src :unsafe_inline``. Also the recaptcha v3 that we have to use at work is not helping: Nobody at work can seem to help with this issue at all. Looking for any help, please! Much appreciated, thanks!

  • Simple Navigation

    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.

  • jekyll-auth

    A simple way to use GitHub OAuth to serve a protected Jekyll site to your GitHub organization

  • Zigi

    Close all those tabs. Zigi will handle your updates.. Zigi monitors Jira and GitHub updates, pings you when PRs need approval and lets you take fast actions - all directly from Slack! Plus it reduces cycle time by up to 75%.

  • sinatra-activerecord

    Extends Sinatra with ActiveRecord helper methods and Rake tasks.

  • dawnscanner

    Dawn is a static analysis security scanner for ruby written web applications. It supports Sinatra, Padrino and Ruby on Rails frameworks.

    Project mention: Security Risks On Rails: Misconfiguration and Unsafe Integrations | | 2022-01-26

    Other useful gems you may take a look at are dawnscanner, reek, and hakiri_toolbelt.

  • ginatra

    A web frontend for Git repositories

  • Lite Cable

    Lightweight Action Cable implementation (Rails-free)

  • Bugsnag

    Bugsnag error monitoring & reporting software for rails, sinatra, rack and ruby

  • mailanes

    Smart E-mail Delivery System

    Project mention: A good and easy to use active record database library | | 2022-05-26

    Since I am not the inventor of this idea, I think it would be better to provide an example without any mispresentation from my side. Check this out: . A perfectly valid object which actually incapsulates DB operations.

  • semaphore-demo-ruby-kubernetes

    A Semaphore demo CI/CD pipeline for Kubernetes.

  • shaf

    A framework for creating hypermedia driven APIs in Sinatra

  • sidekiq

    Sidekiq worker on Render (by render-examples)

    Project mention: Heroku alternatives | | 2022-11-10

    Here's some info if you're considering Render. Node docs, and you might also be interested in connecting to MongoDB Atlas. Or you can deploy an instance of MongoDB yourself.

  • more

    more tools, libraries & scripts

  • multihaftetikettierapparat

    Simple web service to turn JSON into ZPL

    Project mention: Lprint – A Label Printer Application | | 2022-03-25

    This looks amazing! I'll bookmark it in case I have PNG/PDF labels in future.

    I currently have the problem that Dymo changed their tray application/print from web solution to be pretty much useless, so I bought Zebra printers and came up with my own "JSON to label" thing [1]. Just now it’s a mere proof of concept.

    1 [](http...

  • ip21-ruby

    IP21 Database connection for Ruby. With this gem you will be able to connect to IP21 and execute queries against the database using SQL statements.

  • clean-architecture-minimal-app

    A minimal Clean Architecture app

    Project mention: Understanding Clean Architecture with small Ruby libraries | | 2022-11-01

    Here it is. cc-kawakami/clean-architecture-minimal-app: A minimal Clean Architecture app

  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-11-16.

Ruby Sinatra related posts


What are some of the best open-source Sinatra projects in Ruby? This list will help you:

Project Stars
1 Sinatra 11,773
2 will_paginate 5,669
3 Pagy 3,868
4 RailsConfig 1,978
5 recaptcha 1,876
6 Simple Navigation 874
7 jekyll-auth 832
8 sinatra-activerecord 717
9 dawnscanner 673
10 ginatra 530
11 Lite Cable 262
12 Bugsnag 229
13 mailanes 33
14 semaphore-demo-ruby-kubernetes 19
15 shaf 16
16 sidekiq 4
17 more 2
18 multihaftetikettierapparat 2
19 ip21-ruby 0
20 clean-architecture-minimal-app 0
Clean code begins in your IDE with SonarLint
Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.