Ankane's Gems

icon
#Total RankDaily RankNameSummary
1763436strong_migrationsCatch unsafe migrations in development
21,0311,411lockboxModern encryption for Ruby and Rails
31,204893chartkickCreate beautiful JavaScript charts with one line of Ruby
41,300878groupdateThe simplest way to group temporal data
51,458402safely_blockRescue and report exceptions in non-critical code
61,5531,308searchkickIntelligent search made easy with Rails and Elasticsearch or OpenSearch
71,7291,663neighborNearest neighbor search for Rails
81,7862,221errbaseCommon exception reporting for a variety of services
91,8391,725pgheroA performance dashboard for Postgres
101,8751,666pretenderLog in as another user in Rails
112,1711,579ahoy_mateySimple, powerful, first-party analytics for Rails
122,2753,710distribute_readsScale database reads with replicas in Rails
132,654548blazerExplore your data with SQL. Easily create charts and dashboards, and share them with yo...
142,9562,449argon2-kdfArgon2 key derivation for Ruby
153,1202,356ahoy_emailFirst-party email analytics for Rails
163,2372,453blind_indexSecurely search encrypted database fields
173,3202,094logstopKeep personal data out of your logs
183,5183,893active_medianMedian and percentile for Active Record, Mongoid, arrays, and hashes
193,5211,961authtrailTrack Devise login activity
203,8105,692libmfLarge-scale sparse matrix factorization for Ruby
213,9514,053onnxruntimeHigh performance scoring engine for ML models
224,0872,974kms_encryptedSimple, secure key management for Lockbox and attr_encrypted
234,0995,745blingfireHigh speed text tokenization for Ruby
244,1164,775informersFast transformer inference for Ruby
254,1253,311barkickBarcodes made easy
264,1373,061slowpokeRack::Timeout enhancements for Rails
274,233606rover-dfSimple, powerful data frames for Ruby
284,3054,169searchjoySearch analytics made easy
294,392602cmdstanBayesian inference for Ruby, powered by CmdStan
304,3974,231multiverseMultiple databases for Rails
314,402608prophet-rbTime series forecasting for Ruby
324,4814,278field_testA/B testing for Rails
334,9362,147pgvectorpgvector support for Ruby
344,9624,635pgsyncSync Postgres data between databases
355,1348,350wilson_scoreSimple, dependency-free Wilson score
365,3233,004mailkickEmail subscriptions for Rails
375,4654,916hightopA nice shortcut for group count queries
385,5694,513cacheflowColorized logging for Memcached, Redis, and Valkey
395,7053,476tokenizersFast state-of-the-art tokenizers for Ruby
405,8226,271timerangeTime ranges for Ruby
415,9445,361pluPrice look-up codes made easy
425,9715,647archer-railsRails console history for Heroku, Docker, and more
436,0555,382delete_in_batchesFast batch deletes for Active Record and Postgres
446,1189,475guessStatistical gender detection for Ruby
456,1932,931str_enumString enums for Rails
466,2917,450pgslicePostgres partitioning as easy as pie
476,50811,841npySave and load NumPy npy and npz files in Ruby
486,5863,465lightgbmHigh performance gradient boosting for Ruby
496,6047,085hypershieldShield sensitive data in Postgres and MySQL
506,8345,847gindexInstant concurrent indexes for Rails
517,0884,298polars-dfBlazingly fast DataFrames for Ruby
527,5474,196epsMachine learning for Ruby. Supports regression (linear regression) and classification (...
538,5157,841ownershipCode ownership for Rails
548,8697,259rollupsRollup time-series data in Rails
559,0655,699discoRecommendations for Ruby and Rails using collaborative filtering
569,3427,800ip_anonymizerIP address anonymizer for Ruby and Rails
579,8055,749xgbHigh performance gradient boosting for Ruby
5810,2806,245notableTrack notable requests and background jobs
5910,8215,055mapkick-rbCreate beautiful JavaScript maps with one line of Ruby
6010,85728,514activejob_backportDeclare job classes that can be run by a variety of queueing backends.
6111,4307,854or-toolsOperations research tools for Ruby
6212,3256,975trendRuby client for Trend, the time series API
6314,06014,358clockwork_webA web interface for Clockwork
6414,4788,445vegaInteractive charts for Ruby, powered by Vega and Vega-Lite
6514,9878,387faissEfficient similarity search and clustering for Ruby
6616,5365,115fasttextEfficient text classification and representation learning for Ruby
6717,00614,358mainstreetAddress verification for Ruby and Rails
6817,86511,654torch-rbDeep learning for Ruby, powered by LibTorch
6919,56028,514postjoyPostal codes made easy
7021,18815,985pgdexterThe automatic indexer for Postgres
7123,1849,930autosuggestGenerate autocomplete suggestions based on what your users search
7223,71511,103reversedReverse DNS / IP Lookup for Ruby
7326,36311,103glpkLinear programming kit for Ruby
7426,9707,092mitieNamed-entity recognition for Ruby
7528,00714,101notable_webA web interface for Notable
7628,63913,845tomotoHigh performance topic modeling for Ruby
7729,58611,271ngtHigh-speed approximate nearest neighbors for Ruby
7830,55320,126datasketchesSketch data structures for Ruby
7930,90612,912anomaly_detectionTime series anomaly detection for Ruby
8031,3028,130mittensStemming for Ruby, powered by Snowball
8132,15011,711cmfrecRecommendations for Ruby using collective matrix factorization
8236,65731,526movesRuby client for Moves
8338,42194,537lightcoreLightweight Ruby core extensions
8438,82515,332highsLinear optimization for Ruby
8539,5729,436active_kmsSimple, secure key management for Active Record encryption
8640,63228,514anomalyEasy-to-use anomaly detection for Ruby
8742,20814,836opt-rbConvex optimization for Ruby
8843,86612,454mapkick-staticCreate beautiful static maps with one line of Ruby
8944,55024,666camoRuby client for Camo - the SSL image proxy
9045,07331,526outliertreeExplainable outlier/anomaly detection for Ruby
9146,41813,021troveDeploy machine learning models in Ruby (and Rails)
9249,02622,327isotreeOutlier/anomaly detection for Ruby using Isolation Forest
9350,93523,407scsSCS - the splitting conic solver - for Ruby
9451,95614,836gslrHigh performance linear regression for Ruby, powered by GSL
9557,31036,032midas-edgeEdge stream anomaly detection for Ruby
9657,75523,407drill-sergeantRuby client for Apache Drill
9758,62026,330icebergApache Iceberg for Ruby
9859,55720,126safetensorsSimple, safe way to store and distribute tensors
9961,61631,526ahoy_eventsSimple, powerful event tracking for Rails
10062,66926,330osqpOSQP (Operator Splitting Quadratic Program) solver for Ruby
10164,16628,514carrot2Ruby client for Carrot2
10265,29743,419torchvisionComputer vision datasets, transforms, and models for Ruby
10366,03143,419youtokentomeHigh performance unsupervised text tokenization for Ruby
10467,10843,419robustlyDon’t let small errors bring down the system
10570,14194,537benchmethThe super easy way to benchmark methods
10670,32718,551stl-rbSeasonal-trend decomposition for Ruby
10771,06943,419scrub_paramsSecure Rails parameters by default
10872,86820,126torchaudioData manipulation and transformation for audio signal processing
10973,03143,419intelSearch analytics made easy
11075,56443,419tensorflowTensorFlow - the end-to-end machine learning platform - for Ruby
11175,62431,526xlearnHigh performance factorization machines for Ruby
11280,14223,407thundersvmHigh performance parallel SVMs for Ruby
11384,31494,537betavitesDon't waste time building your beta invite system
11485,06643,419libffmField-aware factorization machines for Ruby
11585,85131,526pghero_logsSlow query log parser for Postgres
11690,36819,060active_hllHyperLogLog for Rails and Postgres
11790,83026,330immudbRuby client for immudb
11891,47936,032khivaHigh-performance time series algorithms for Ruby
11991,71894,537katanaKatana is a wrapper for the Heroku gem to make multi-environment deployments simple.
12093,94843,419vowpalwabbitFast online machine learning for Ruby
12195,15894,537getformidableReal-time form analytics
12296,80923,407ignite-clientRuby client for Apache Ignite
123106,5337,062hexspaceRuby client for Apache Spark SQL and Apache Hive
124107,77821,493deltalake-rbDelta Lake for Ruby
125109,48824,666clpLinear programming solver for Ruby
126109,93494,537esheroElasticsearch insights made easy
127113,02657,531bundle_benchmarkBecause loading gems can take longer than you think
128118,35324,666tsneHigh performance t-SNE for Ruby
129120,36657,531torchtextData loaders and abstractions for text and NLP
130120,57857,531breakout-detectionBreakout detection for Ruby
131124,19494,537frontrunnerWebpack for Rails
132125,88894,537authkickLightweight authentication for OmniAuth
133128,12194,537cloak-rbApplication-level encryption for Redis and Memcached
134134,08957,531datakickRuby client for Datakick - the open product database
135136,39743,419cached_attributesSuper simple caching for Ruby
136140,16657,531cache_reduceA simple, powerful pattern for caching data
137140,63443,419cbcMixed-integer programming for Ruby
138145,65731,526transformers-rbState-of-the-art transformers for Ruby
139148,74394,537torchrecDeep learning recommendation systems for Ruby
140154,21957,531heroku2dokkuHeroku -> Dokku in minutes
141158,47136,032neighbor-redisNearest neighbor search for Ruby and Redis
142160,05943,419rcfRandom Cut Forest anomaly detection for Ruby
143166,70494,537searchkick-proAll the great features of Searchkick, and more
144171,56094,537rdkit-rbCheminformatics for Ruby, powered by RDKit
145176,36694,537morph-rubyMorph client for Ruby
146176,48136,032sqlite3-ffiA drop-in replacement for the sqlite3 gem for JRuby
147177,78828,514nloptNonlinear optimization for Ruby
148177,79643,419torchdataComposable data loading for Ruby
149182,29094,537ducklakeDuckLake for Ruby
150188,20894,537seaduckApache Iceberg for Ruby, powered by libduckdb
151188,29794,537neighbor-s3Nearest neighbor search for Ruby and S3 Vectors