Ruby Database

Open-source Ruby projects categorized as Database

Top 23 Ruby Database Projects

  1. Backup

    Easy full stack backup operations on UNIX-like systems.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. Scenic

    Versioned database views for Rails

    Project mention: Query multiple tables easily with Rails and Postgres Views | dev.to | 2024-07-31

    1) First, let's install the Scenic gem. It's not required, but it gives us nice ways to create and manage views.

  4. counter_culture

    Turbo-charged counter caches for your Rails app.

  5. active_record_doctor

    Identify database issues before they hit production.

  6. Lol DBA

    lol_dba is a small package of rake tasks that scan your application models and displays a list of columns that probably should be indexed. Also, it can generate .sql migration scripts.

  7. Squasher

    Squasher - squash your old migrations in a single command

  8. DatabaseConsistency

    The tool to avoid various issues due to inconsistencies and inefficiencies between a database schema and application models.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. SQL Server

    SQL Server Adapter For Rails

  11. Polo

    Polo travels through your database and creates sample snapshots so you can work with real world data in development.

  12. ronin

    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. (by ronin-rb)

  13. TinyTDS

    TinyTDS - Simple and fast FreeTDS bindings for Ruby using DB-Library.

  14. pg-osc

    Easy CLI tool for making zero downtime schema changes and backfills in PostgreSQL

    Project mention: Zero downtime schema changes and backfills in PostgreSQL | news.ycombinator.com | 2024-09-23
  15. DatabaseValidations

    Database validations for ActiveRecord

  16. evil-seed

    A Gem for creating partial anonymized dumps of your database using your app model relations.

    Project mention: EvilSeed: A tool for creating partial dump of database based on app models | news.ycombinator.com | 2025-02-19
  17. Hanami::Model

    Ruby persistence framework with entities and repositories

  18. postal-codes-json-xml-csv

    Collection of postal codes in different formats, ready for importing.

  19. airrecord

    Ruby wrapper for Airtable, your personal database

  20. QueryTrack

    Find time-consuming database queries for ActiveRecord-based Rails Apps

  21. dbf

    DBF is a small, fast Ruby library for reading dBase, xBase, Clipper, and FoxPro database files.

  22. relaxo

    Relaxo is a transactional document database built on top of git.

  23. Ruby PG Extras

    Ruby PostgreSQL database performance insights. Locks, index usage, buffer cache hit ratios, vacuum stats and more.

  24. deviser-club

    An open source blogging platform for devised people: Medium alternative

  25. pg-locks-monitor

    A simple tool to observe PostgreSQL database locks in Rails apps.

    Project mention: A simple tool to observe PostgreSQL database locks in Rails apps | news.ycombinator.com | 2024-09-05
  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

Ruby Database discussion

Log in or Post with

Ruby Database related posts

  • A visual demo of Ruby's lazy enumerator

    1 project | news.ycombinator.com | 11 Jan 2025
  • liquibase alternatives - Logidze and dolt

    3 projects | 19 Nov 2024
  • SQLite on Rails: The how and why of optimal performance

    6 projects | news.ycombinator.com | 11 Sep 2024
  • Finding and optimizing N+1 queries on a relational database

    2 projects | news.ycombinator.com | 11 Sep 2024
  • A simple tool to observe PostgreSQL database locks in Rails apps

    1 project | news.ycombinator.com | 5 Sep 2024
  • Stripe Elements in Rails and Payments Without Email Submissions

    3 projects | dev.to | 6 Jul 2024
  • Couchbase on Rails: A Guide to Introducing Dynamic and Adaptive Data to Your Application

    3 projects | dev.to | 1 Jul 2024
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 15 May 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index

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

# Project Stars
1 Backup 4,849
2 Scenic 3,528
3 counter_culture 2,038
4 active_record_doctor 1,852
5 Lol DBA 1,584
6 Squasher 1,523
7 DatabaseConsistency 1,113
8 SQL Server 980
9 Polo 774
10 ronin 715
11 TinyTDS 618
12 pg-osc 583
13 DatabaseValidations 544
14 evil-seed 536
15 Hanami::Model 442
16 postal-codes-json-xml-csv 332
17 airrecord 304
18 QueryTrack 301
19 dbf 265
20 relaxo 181
21 Ruby PG Extras 161
22 deviser-club 97
23 pg-locks-monitor 63

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Ruby is
the 12th most popular programming language
based on number of references?