A Ruby client library for Redis
Repository Index
47,133 repositories indexed
1–24 of 26 · Most stars
Versioned database views for Rails
Strategies for cleaning databases in Ruby. Can be used to ensure a clean state for testing.
- testing
- ruby
- database-cleaner
- testing-tools
Ruby integrations for Elasticsearch
- ruby
- elasticsearch
- elastic
- search
Easily and efficiently make your ActiveRecord models support hierarchies
- closure-tree
- ruby
- nested-hashes
- tree-structure
High-level Elasticsearch Ruby framework based on the official elasticsearch-ruby client
- elasticsearch
- elasticsearch-client
- ruby
Attach comments to ActiveRecord's SQL queries
An active model wrapper for the Neo4j Graph Database for Ruby.
Postgres partitioning as easy as pie
ORM agnostic truly Object-Oriented view helper for Rails 4, 5, 6, 7, and 8
- ruby
- rails
- decorators
Textacular exposes full text search capabilities from PostgreSQL, and allows you to declare full text indexes. Textacular will extend ActiveRecord with named_scope methods making searching easy and fun!
Catch unsafe PostgreSQL migrations in development and run them easier in production (code helpers for table/column renaming, changing column type, adding columns with default, background migrations, etc).
Ruby client for InfluxDB
- ruby
- influxdb
- time-series
- client-lib
A set of Rack middleware and cache helpers that implement various caching strategies.
Simplified snapshots and restoration for ActiveRecord models and associations with a transparent white-box implementation
- rails
- versioning
- model-snapshots
- model-versioning
Manage your Redis instance (see keys, memory used, connected client, etc...)
- redis
- rails-redis
- redis-client
- redis-monitor
Cursor-based pagination for ActiveRecord
- activerecord
- gem
- pagination
- rails
Lightweight Redis Client
Simple ElasticSearch client for ruby with AR integration
- elasticsearch
- ruby
Make use of recursive queries in Rails when using Postgresql or SQLite
Rails tagging system that stores tags in a PostgreSQL array column or an SQLite JSON column – no join tables, no extra models, no N+1 queries.
- tagging
- rails-gem
- social
- rails-tagging
Ruby client for Pinecone Vector DB
Ruby wrapper for the Qdrant vector search database API
- api-client
- qdrant
- ruby
- vector-search
Ruby wrapper for the Weaviate vector search database API
- api-client
- ruby
- vector-search
- weaviate