Ruby Database

Open-source Ruby projects categorized as Database | Edit details

Top 18 Ruby Database Projects

  • GitHub repo Backup

    Easy full stack backup operations on UNIX-like systems.

    Project mention: Backup Postgresql Docker | reddit.com/r/devops | 2021-04-16

    I used to be a huge fan of https://github.com/backup/backup, but unfortunately it doesn't get updates. Still works though. I ran hundreds of gigs each night through that tool. There's a golang version re-write that is limited on the features - https://github.com/huacnlee/gobackup.

  • GitHub repo Scenic

    Versioned database views for Rails

    Project mention: Frameworks for SQL Development in Rails? | reddit.com/r/rails | 2021-10-05

    I use the scenic gem to manage views which uses raw sql files: https://github.com/scenic-views/scenic

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • GitHub repo counter_culture

    Turbo-charged counter caches for your Rails app.

    Project mention: Storing aggregate values? | reddit.com/r/rails | 2021-10-06

    Have a look at counter_culture

  • GitHub repo 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.

    Project mention: Rails application boilerplate for fast MVP development | dev.to | 2021-08-06

    lol_dba for indexing

  • GitHub repo Squasher

    Squasher - squash your old migrations in a single command

  • GitHub repo active_record_doctor

    Identify database issues before they hit production.

  • GitHub repo SQL Server

    SQL Server Adapter For Rails

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • GitHub repo Polo

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

    Project mention: Creating seed data from an existing DB | reddit.com/r/rails | 2021-07-14
  • GitHub repo TinyTDS

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

  • GitHub repo zero_downtime_migrations

    Zero downtime migrations with ActiveRecord 3+ and PostgreSQL

    Project mention: Rails: Postgres Partial Indexing | reddit.com/r/ruby | 2021-01-25

    I've historically used https://github.com/LendingHome/zero_downtime_migrations which is based on strong_migrations but at the end of the day anything is better than nothing.

  • GitHub repo DatabaseConsistency

    The tool to find inconsistency between models schema and database constraints.

    Project mention: Rails application boilerplate for fast MVP development | dev.to | 2021-08-06

    add database_consistency

  • GitHub repo Hanami::Model

    Ruby persistence framework with entities and repositories

  • GitHub repo DatabaseValidations

    Database validations for ActiveRecord

    Project mention: Rails application boilerplate for fast MVP development | dev.to | 2021-08-06

    add database_validations

  • GitHub repo QueryTrack

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

  • GitHub repo relaxo

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

    Project mention: Git as a NoSql Database | news.ycombinator.com | 2021-04-05
  • GitHub repo PgDice

    Postgres partitioning built on top of https://github.com/ankane/pgslice

  • GitHub repo vandal

    ActiveRecord force destroy records with all related associations. (by kirillshevch)

  • GitHub repo activemodel-embedding

    An ActiveModel extension to model your semi-structured data using embedded associations

    Project mention: Modeling semi-structured data in Rails | dev.to | 2021-10-27

    Luckily, you won't need to implement this yourself, as this gem does it for you (and even more).

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 2021-10-27.

Ruby Database related posts

Index

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

Project Stars
1 Backup 4,689
2 Scenic 2,866
3 counter_culture 1,553
4 Lol DBA 1,409
5 Squasher 1,290
6 active_record_doctor 1,081
7 SQL Server 935
8 Polo 708
9 TinyTDS 578
10 zero_downtime_migrations 534
11 DatabaseConsistency 506
12 Hanami::Model 427
13 DatabaseValidations 352
14 QueryTrack 264
15 relaxo 164
16 PgDice 11
17 vandal 7
18 activemodel-embedding 2
Find remote Database jobs at our new job board 99remotejobs.com. There is 1 new remote job listed recently.
Are you hiring? Post a new remote job listing for free.
Less time debugging, more time building
Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
scoutapm.com