Ruby Postgres

Open-source Ruby projects categorized as Postgres

Top 19 Ruby Postgre Projects

  • flipper

    🐬 Beautiful, performant feature flags for Ruby. (by flippercloud)

    Project mention: Ask HN: How did you build feature flags? | news.ycombinator.com | 2024-04-03
  • Scout Monitoring

    Performance metrics and, now, Logs Management Monitoring with Scout Monitoring. Get early access to Scout Monitoring's NEW Ruby logging feature [beta] by signing up now. Start for free and enable logs to get better insights into your Rails apps.

    Scout Monitoring logo
  • Scenic

    Versioned database views for Rails

    Project mention: How to avoid N+1 query using SQL views (materialized) in Rails application | dev.to | 2024-05-14

    *Scenic* gem

  • endoflife.date

    Informative site with EoL dates of everything

    Project mention: Tech radar: Keep an eye on the technology landscape | dev.to | 2024-06-17

    The End-of-life website is made for this :

  • Que

    A Ruby job queue that uses PostgreSQL's advisory locks for speed and reliability.

    Project mention: Choose Postgres Queue Technology | news.ycombinator.com | 2023-09-24

    > Can you define "low throughput"?

    <1000 messages per minute

    Not saying SKIP LOCKED can't work with that many. But you'll probably want to do something better.

    FWIW, Que uses advisory locks [1]

    [1] https://github.com/que-rb/que

  • ActiveRecordExtended

    Adds additional postgres functionality to an ActiveRecord / Rails application

  • jsonb_accessor

    Adds typed jsonb backed fields to your ActiveRecord models.

  • docker-rails-example

    A production ready example Rails app that's using Docker and Docker Compose.

    Project mention: Rails 7.1 Released | news.ycombinator.com | 2023-10-05

    I took a 13,000 line Rails 7.0 app and updated it to 7.1. I had to change 1 line of test configuration code to make everything work.

    I would say that's a success for having an easy upgrade path. Now the fun part is going back to refactor some of the code to use the new features in 7.1.

    If anyone is curious, I updated my Rails / Docker example app to use 7.1 too https://github.com/nickjj/docker-rails-example. Even though Rails 7.1 comes with a Dockerfile, there's still a lot of opinions you can add such as using Docker Compose to have a fully working out of the box experience that works in development and production -- complete with Postgres, Redis, Action Cable, Sidekiq and more.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • pg_easy_replicate

    Easily setup logical replication and switchover to new database with minimal downtime

    Project mention: Zero Downtime Postgres Upgrades | news.ycombinator.com | 2023-12-12

    This is great! I wrote a tool that automates most of the things you came across. If you find it useful or would like to extend it with your feedback/ideas, I'd love to have them! Thanks for sharing

    https://github.com/shayonj/pg_easy_replicate

  • SearchCop

    Search engine like fulltext query support for ActiveRecord

  • with_advisory_lock

    Advisory locking for ActiveRecord

  • pg-osc

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

    Project mention: How not to change PostgreSQL column type | news.ycombinator.com | 2024-05-07

    My thoughts exactly. It's surprising that external online schema change tools for Postgres have only become a thing fairly recently! The only two I'm aware of are:

    * pgroll: Written in Golang, first commits June 2023. https://github.com/xataio/pgroll

    * pg-osc: Written in Ruby, first commits Dec 2021. https://github.com/shayonj/pg-osc

    Meanwhile over in the MySQL and MariaDB ecosystem, external OSC tools have been around for quite some time, starting with oak-online-alter-table over 15 years ago. The most popular options today are pt-online-schema-change or gh-ost, but other battle-tested solutions include fb-osc, LHM, and the latest entry Spirit.

  • safe-pg-migrations

    Make your PostgreSQL migrations safe

  • pg_party

    ActiveRecord PostgreSQL Partitioning

  • simple_recommender

    A simple recommendation engine for Rails/Postgres

  • template-ruby-on-rails-postgres

    A Ruby on Rails template, with Postgres, configured for Gitpod (www.gitpod.io) to give you pre-built, ephemeral development environments in the cloud.

  • PgDice

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

  • dynamic-records-meritfront

    Dynamic Records Meritfront was built to allow you to make full use of your database's capabilites, while utilizing ruby on rails & Active Record. It contains a better way to write sql queries for rails, and includes other tips and tricks to take advantage of. Perfect for all your dynamic applications, optimizations and weird edge cases!

  • divisionly-api

    split expenses with friends

  • rails6template

    Rails 6 template with Ruby 3.0.0, Devise, Admin, and TailwindCSS 2, guard and live reload

  • 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 Postgres discussion

Log in or Post with

Ruby Postgres related posts

  • How to Get the Most Out of Postgres Memory Settings

    2 projects | news.ycombinator.com | 12 Jun 2024
  • How not to change PostgreSQL column type

    2 projects | news.ycombinator.com | 7 May 2024
  • Rails 7.1 Released

    8 projects | news.ycombinator.com | 5 Oct 2023
  • Rails 7.1: Dockerfiles, BYO Authentication, More Async Queries, and More

    2 projects | news.ycombinator.com | 5 Oct 2023
  • What are your favourite approaches to keeping on top of Postgres health?

    3 projects | /r/rails | 27 Jun 2023
  • Minimal downtime major PostgreSQL version upgrades with pg_easy_replicate

    1 project | /r/PostgreSQL | 27 Jun 2023
  • Minimal downtime major PostgreSQL version upgrades with pg_easy_replicate

    1 project | /r/patient_hackernews | 20 Jun 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 12 Jul 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

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

Project Stars
1 flipper 3,611
2 Scenic 3,376
3 endoflife.date 2,312
4 Que 2,292
5 ActiveRecordExtended 1,255
6 jsonb_accessor 1,091
7 docker-rails-example 941
8 pg_easy_replicate 882
9 SearchCop 824
10 with_advisory_lock 615
11 pg-osc 495
12 safe-pg-migrations 488
13 pg_party 450
14 simple_recommender 121
15 template-ruby-on-rails-postgres 15
16 PgDice 10
17 dynamic-records-meritfront 7
18 divisionly-api 1
19 rails6template 1

Sponsored
Performance metrics and, now, Logs Management Monitoring with Scout Monitoring
Get early access to Scout Monitoring's NEW Ruby logging feature [beta] by signing up now. Start for free and enable logs to get better insights into your Rails apps.
www.scoutapm.com

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