Open Source

New Popular


pgvector

Open-source vector similarity search for Postgres

C


PgHero

A performance dashboard for Postgres

Ruby


Searchkick

Intelligent search made easy

Ruby


Chartkick

Create beautiful JavaScript charts with one line of Ruby

Ruby


Blazer

Business intelligence made simple

Ruby


Ahoy

Simple, powerful, first-party analytics for Rails

Ruby


Strong Migrations

Catch unsafe migrations in development

Ruby


Groupdate

The simplest way to group temporal data

Ruby


pgsync

Sync data from one Postgres database to another

Ruby


The Ultimate Guide To Ruby Timeouts

Timeouts for popular Ruby gems

Ruby


Production Rails

Best practices for running Rails in production

Markdown


Dexter

The automatic indexer for Postgres

Ruby


Lockbox

Modern encryption for Ruby and Rails

Ruby


Chartkick.js

Create beautiful charts with one line of JavaScript

JavaScript


Pretender

Log in as another user in Rails

Ruby


React Chartkick

Create beautiful JavaScript charts with one line of React

JavaScript


Ahoy Email

First-party email analytics for Rails

Ruby


pgslice

Postgres partitioning as easy as pie

Ruby


Secure Rails

Rails security best practices

Markdown


Mailkick

Email subscriptions for Rails

Ruby


Polars Ruby

Blazingly fast DataFrames for Ruby

Ruby


Vue Chartkick

Create beautiful JavaScript charts with one line of Vue

JavaScript


Awesome Legal

Awesome free legal documents for companies

Markdown


pgvector-python

pgvector support for Python

Python


Eps

Machine learning for Ruby

Ruby


Torch.rb

Deep learning for Ruby, powered by LibTorch

Ruby


Searchjoy

Search analytics made easy

Ruby


Blind Index

Securely search encrypted database fields

Ruby


Disco

Recommendations for Ruby and Rails using collaborative filtering

Ruby


AuthTrail

Track Devise login activity

Ruby


Field Test

A/B testing for Rails

Ruby


Safely

Rescue and report exceptions in non-critical code

Ruby


Ahoy.js

Simple, powerful JavaScript analytics

JavaScript


Hightop

A nice shortcut for group count queries

Ruby


Multiverse

Multiple databases for Rails :tada:

Ruby


Informers

State-of-the-art natural language processing for Ruby

Ruby


s3tk

A security toolkit for Amazon S3

Python


ActiveMedian

Median and percentile for Active Record, Mongoid, arrays, and hashes

Ruby


Neighbor

Nearest neighbor search for Rails and Postgres

Ruby


Notable

Track notable requests and background jobs

Ruby


Mapkick.js

Create beautiful, interactive maps with one line of JavaScript

JavaScript


Prophet.rb

Time series forecasting for Ruby

Ruby


TensorFlow Ruby

Deep learning for Ruby

Ruby


Distribute Reads

Scale database reads to replicas in Rails

Ruby


Rover

Simple, powerful data frames for Ruby

Ruby


Slowpoke

Rack::Timeout enhancements for Rails

Ruby


Groupdate.sql

The simplest way to group temporal data

SQL


Hypershield

Shield sensitive data in Postgres and MySQL

Ruby


Rollup

Rollup time-series data in Rails

Ruby


Mapkick

Create beautiful JavaScript maps with one line of Ruby

Ruby


KMS Encrypted

Simple, secure key management for Lockbox and attr_encrypted

Ruby


pdscan

Scan your data stores for unencrypted personal data (PII)

Go


Jetpack

A friendly package manager for R

R


Logstop

Keep personal data out of your logs

Ruby


Vega.rb

Interactive charts for Ruby, powered by Vega and Vega-Lite

Ruby


pgvector-node

pgvector support for Node.js and Bun (and TypeScript)

JavaScript


delete_in_batches

Fast batch deletes for Active Record and Postgres

Ruby


fastText Ruby

Efficient text classification and representation learning for Ruby

Ruby


dbx

A fast, easy-to-use database library for R

R


Autosuggest

Autocomplete suggestions based on what your users search

Ruby


OR-Tools Ruby

Operations research tools for Ruby

Ruby


Swipeout

Swipe-to-delete goodness for the mobile web

JavaScript


MainStreet

Address verification for Ruby and Rails

Ruby


PgHero.sql

Postgres insights made easy

SQL


MITIE Ruby

Named-entity recognition for Ruby

Ruby


Trend Ruby

Anomaly detection and forecasting for Ruby

Ruby


pgvector-elixir

pgvector support for Elixir

Elixir


Barkick

Barcodes made easy

Ruby


Faiss Ruby

Efficient similarity search and clustering for Ruby

Ruby


Ownership

Code ownership for Rails

Ruby


Tokenizers Ruby

Fast state-of-the-art tokenizers for Ruby

Ruby


pgvector-go

pgvector support for Go

Go


pgvector-rust

pgvector support for Rust

Rust


Anomaly

Easy-to-use anomaly detection for Ruby

Ruby


XGBoost Ruby

High performance gradient boosting for Ruby

Ruby


pgvector-dotnet

pgvector support for .NET (C#, F#, and Visual Basic)

C#


ONNX Runtime Ruby

Run ONNX models in Ruby

Ruby


Errbase

Common exception reporting for a variety of services

Ruby


pgvector-ruby

pgvector support for Ruby

Ruby


Trend API

Anomaly detection and forecasting API

R


pgvector-php

pgvector support for PHP

PHP


IP Anonymizer

IP address anonymizer for Ruby and Rails

Ruby


str_enum

String enums for Rails

Ruby


Archer

Rails console history for Heroku, Docker, and more

Ruby


Active HLL

HyperLogLog for Rails and Postgres

Ruby


Secure Spreadsheet

Encrypt and password protect sensitive CSV and XLSX files

JavaScript


LightGBM Ruby

High performance gradient boosting for Ruby

Ruby


Mapkick Static

Create beautiful static maps with one line of Ruby

Ruby


Trove

Deploy machine learning models in Ruby (and Rails)

Ruby


Bling Fire Ruby

High speed text tokenization for Ruby

Ruby


Morph

An encrypted, in-memory, key-value store

C++


tomoto.rb

High performance topic modeling for Ruby

Ruby


Guess

Statistical gender detection for Ruby

Ruby


Vowpal Wabbit Ruby

Fast online machine learning for Ruby

Ruby


pgvector-java

pgvector support for Java, Kotlin, Groovy, and Scala

Scala


MIDAS Ruby

Edge stream anomaly detection for Ruby

Ruby


Moves

Ruby client for Moves

Ruby


xLearn Ruby

High performance factorization machines for Ruby

Ruby


NGT Ruby

High-speed approximate nearest neighbors for Ruby

Ruby


Breakout Ruby

Breakout detection for Ruby

Ruby


setup-postgres

The missing action for Postgres

JavaScript


Ahoy Events

Simple, powerful event tracking for Rails

Ruby


PLU

Price look-up codes made easy

Ruby


Disco Node

Recommendations for Node.js using collaborative filtering

JavaScript


gindex

Concurrent index migrations for Rails

Ruby


AnomalyDetection.rb

Time series anomaly detection for Ruby

Ruby


Reversed

Reverse DNS / IP Lookup for Ruby

Ruby


Clockwork Web

A web interface for Clockwork

Ruby


Khiva Ruby

High-performance time series algorithms for Ruby

Ruby


Notable Web

A web interface for Notable

HTML


ONNX Runtime PHP

Run ONNX models in PHP

PHP


immudb-ruby

Ruby client for immudb, the immutable database

Ruby


TorchVision Ruby

Computer vision datasets, transforms, and models for Ruby

Ruby


Cloak

Application-level encryption for Redis and Memcached

Ruby


PgHero Logs

Slow query log parser for Postgres

Ruby


Cacheflow

Colorized logging for Memcached and Redis

Ruby


Camo Ruby

Ruby client for Camo - the SSL image proxy

Ruby


OutlierTree Ruby

Explainable outlier/anomaly detection for Ruby

Ruby


ml-stack

Machine learning Docker images for Ruby

Jupyter Notebook


TorchRec Ruby

Deep learning recommendation systems for Ruby

Ruby


MovieLens.sql

The MovieLens database in SQL

SQL


Disco Rust

Recommendations for Rust using collaborative filtering

Rust


setup-elasticsearch

The missing action for Elasticsearch

JavaScript


IsoTree Ruby

Outlier/anomaly detection for Ruby using Isolation Forest

Ruby


Active KMS

Simple, secure key management for Active Record encryption

Ruby


Npy

Save and load NumPy npy and npz files in Ruby

Ruby


TorchText Ruby

Data loaders and abstractions for text and NLP for Ruby

Ruby


Bundle Benchmark

Because loading gems can take longer than you think

Ruby


cmfrec Ruby

Recommendations for Ruby using collective matrix factorization

Ruby


LIBMF Ruby

Large-scale sparse matrix factorization for Ruby

Ruby


Neighbor Redis

Nearest neighbor search for Ruby and Redis

Ruby


Opt

Convex optimization for Ruby

Ruby


Katana

Manage multiple environments on Heroku with ease!

Ruby


TimeRange

Time ranges for Ruby

Ruby


Mittens

Stemming for Ruby, powered by Snowball

Ruby


Quirk

Build powerful predictive models with a few lines of code

Python


setup-mysql

The missing action for MySQL

JavaScript


Active Job Backport

Active Job backported to Rails 4.0 and 4.1

Ruby


CmdStan.rb

Bayesian inference for Ruby, powered by CmdStan

Ruby


setup-mariadb

The missing action for MariaDB

JavaScript


YouTokenToMe Ruby

High performance unsupervised text tokenization for Ruby

Ruby


GSLR

High performance linear regression for Ruby, powered by GSL

Ruby


setup-opensearch

An action for OpenSearch

JavaScript


STL Ruby

Seasonal-trend decomposition for Ruby

Ruby


t-SNE Ruby

High performance t-SNE for Ruby

Ruby


Python Timeouts

Timeouts for popular Python packages

Python


SCS Ruby

SCS - the splitting conic solver - for Ruby

Ruby


ThunderSVM Ruby

High performance parallel SVMs for Ruby

Ruby


Disco CLI

Generate recommendations from CSV files

Rust


Ignite Ruby

Ruby client for Apache Ignite

Ruby


HiGHS Ruby

Linear optimization for Ruby

Ruby


Safely.js

Catch and report exceptions in non-critical code

JavaScript


setup-mongodb

The missing action for MongoDB

JavaScript


Benchmeth

The super easy way to benchmark methods in a live application

Ruby


Go Timeouts

Timeouts for popular Go packages

Go


OSQP Ruby

OSQP (Operator Splitting Quadratic Program) solver for Ruby

Ruby


TorchAudio Ruby

An audio library for Torch.rb

Ruby


Cached Attributes

Super simple caching for Ruby

Ruby


Datakick

Ruby client for Datakick - the open product database

Ruby


Frontrunner

Webpack for Rails

Ruby


MITIE PHP

Named-entity recognition for PHP

PHP


pgvector-swift

pgvector examples for Swift

Swift


setup-sqlserver

The missing action for SQL Server

JavaScript


Breakout Python

Breakout detection for Python

Python


Carrot2 Ruby

Ruby client for Carrot2 - the open-source document clustering server

Ruby


Mapkick.py

Create beautiful JavaScript maps with one line of Python

Python


Postjoy

Postal codes made easy

Ruby


Rollbar R

Error tracking for R

R


AnomalyDetection.rs

Time series anomaly detection for Rust

Rust


Drill Ruby

Ruby client for Apache Drill

Ruby


Disco Go

Recommendations for Go using collaborative filtering

Go


GLPK Ruby

Linear programming kit for Ruby

Ruby


heroku2dokku

Heroku -> Dokku in minutes

Ruby


Node Timeouts

Timeouts for popular Node packages

JavaScript


pgvector-cpp

pgvector support for C++

C++


pgvector-r

pgvector examples for R

R


Chartkick.py

Create beautiful JavaScript charts with one line of Python

JavaScript


DataSketches Ruby

Sketch data structures for Ruby

Ruby


Disco PHP

Recommendations for PHP using collaborative filtering

PHP


Lightcore

Lightweight Ruby core extensions

Ruby


TorchData Ruby

Composable data loading for Ruby

Ruby


Argon2 KDF

Argon2 key derivation for Ruby

Ruby


EsHero

Elasticsearch insights made easy

HTML


Hexspace

Ruby client for Apache Spark SQL and Apache Hive

Ruby


Median.sql

Median function for PostgreSQL

SQL


setup-pgvector

pgvector instructions for GitHub Actions

Markdown


STL Rust

Seasonal-trend decomposition for Rust

Rust


Dist Rust

PDF, CDF, and percent-point/quantile functions for the normal and Student’s t distributions

Rust


LIBMF Rust

Large-scale sparse matrix factorization for Rust

Rust


pgvector-dart

pgvector support for Dart

Dart


Safetensors Ruby

Simple, safe way to store and distribute tensors

Rust


Scrub Params

Safer Rails parameters by default

Ruby


Tailslide

Median and percentile for Django and MongoEngine

Python


AnomalyDetection.cpp

Time series anomaly detection for C++

C++


Cache Reduce

A simple, powerful pattern for caching data

Ruby


Random Cut Forest Ruby

Random Cut Forest anomaly detection for Ruby

Ruby


Cargo 3PL

The easy way to ship dependency licenses with your Rust binaries

Rust


Random Cut Forest C/C++

Random Cut Forest anomaly detection for C/C++

Rust


pgvector-haskell

pgvector support for Haskell

Haskell


pgvector-lisp

pgvector examples for Common Lisp

Common Lisp


Rust Timeouts

Timeouts for popular Rust crates

Rust


STL C++

Seasonal-trend decomposition for C++

C++


Betavites

Betavites - don't waste time building your beta invite system

Ruby


Breakout Rust

Breakout detection for Rust

Rust


Clp Ruby

Linear programming solver for Ruby

Ruby


Logstop PHP

Keep personal data out of your logs

PHP


Logstop.py

Keep personal data out of your logs

Python


Morph Ruby

Morph client for Ruby

Ruby


NGT PHP

High-speed approximate nearest neighbors for PHP

PHP


pgvector-c

pgvector examples for C

C


pgvector-julia

pgvector examples for Julia

Julia


BayesTest Rust

Bayesian A/B testing calculations for Rust

Rust


Cbc Ruby

Mixed-integer programming for Ruby

Ruby


Hightop PHP

A nice shortcut for group count queries with Eloquent / Laravel

PHP


Hightop.py

A nice shortcut for group count queries with Django

Python


Mapkick Static.py

Create beautiful static maps with one line of Python

Python


Pgslice Go

pgslice ported to Go

Go


pgvector-crystal

pgvector examples for Crystal

Crystal


pgvector-nim

pgvector examples for Nim

Nim


pgvector-ocaml

pgvector examples for OCaml

OCaml


Strata

The easy way to ship Stan models

Python


BayesTest C++

Bayesian A/B testing calculations for C++

C++


dist.h

PDF, CDF, and percent-point/quantile functions for the normal and Student’s t distributions

C


LIBFFM Ruby

Field-aware factorization machines for Ruby

Ruby


LIBFFM Rust

Field-aware factorization machines in Rust

Rust


LIBMF PHP

Large-scale sparse matrix factorization for PHP

PHP


Numo.hpp

C++ header for Numo and Rice

C++


pgvector-perl

pgvector examples for Perl

Perl


pgvector-zig

pgvector examples for Zig

Zig


setup-postgres-valgrind

An action for Postgres + Valgrind

JavaScript


LIBMF Node

Large-scale sparse matrix factorization for Node.js

JavaScript


pgvector-lua

pgvector support for Lua

Lua


Random Cut Forest PHP

Random Cut Forest anomaly detection for PHP

PHP


Random Cut Forest CLI

Random Cut Forest CLI

Rust


Tailslide PHP

Median and percentile for Eloquent / Laravel

PHP


PHP Timeouts

Timeouts for popular PHP packages

PHP