Ankane's Gems

icon
#Total RankDaily RankNameSummary
1741772strong_migrationsCatch unsafe migrations in development
21,0371,790lockboxModern encryption for Ruby and Rails
31,170764chartkickCreate beautiful JavaScript charts with one line of Ruby
41,271778groupdateThe simplest way to group temporal data
51,3831,037safely_blockRescue and report exceptions in non-critical code
61,5491,481searchkickIntelligent search made easy with Rails and Elasticsearch or OpenSearch
71,7271,406neighborNearest neighbor search for Rails
81,8142,178errbaseCommon exception reporting for a variety of services
91,8371,971pgheroA performance dashboard for Postgres
101,8712,009pretenderLog in as another user in Rails
112,1501,727ahoy_mateySimple, powerful, first-party analytics for Rails
122,2914,575distribute_readsScale database reads with replicas in Rails
132,3912,252blazerExplore your data with SQL. Easily create charts and dashboards, and share them with yo...
142,9102,747argon2-kdfArgon2 key derivation for Ruby
153,0822,520ahoy_emailFirst-party email analytics for Rails
163,1893,029blind_indexSecurely search encrypted database fields
173,2813,669logstopKeep personal data out of your logs
183,4042,936authtrailTrack Devise login activity
193,4694,354rover-dfSimple, powerful data frames for Ruby
203,5274,431active_medianMedian and percentile for Active Record, Mongoid, arrays, and hashes
213,5568,848cmdstanBayesian inference for Ruby, powered by CmdStan
223,5607,963prophet-rbTime series forecasting for Ruby
233,8682,972libmfLarge-scale sparse matrix factorization for Ruby
243,9423,392onnxruntimeHigh performance scoring engine for ML models
253,9653,602kms_encryptedSimple, secure key management for Lockbox and attr_encrypted
263,9676,238barkickBarcodes made easy
274,0763,658slowpokeRack::Timeout enhancements for Rails
284,1395,159informersFast transformer inference for Ruby
294,1466,644blingfireHigh speed text tokenization for Ruby
304,3344,596searchjoySearch analytics made easy
314,4297,212multiverseMultiple databases for Rails
324,4371,852pgvectorpgvector support for Ruby
334,5196,115field_testA/B testing for Rails
344,8044,800pgsyncSync Postgres data between databases
355,1483,897mailkickEmail subscriptions for Rails
365,2378,385wilson_scoreSimple, dependency-free Wilson score
375,3642,811tokenizersFast state-of-the-art tokenizers for Ruby
385,4705,360hightopA nice shortcut for group count queries
395,59617,022cacheflowColorized logging for Memcached, Redis, and Valkey
405,68914,456pluPrice look-up codes made easy
415,90063,813timerangeTime ranges for Ruby
426,00012,901delete_in_batchesFast batch deletes for Active Record and Postgres
436,01210,527archer-railsRails console history for Heroku, Docker, and more
446,0958,075str_enumString enums for Rails
456,1871,923lightgbmHigh performance gradient boosting for Ruby
466,21737,015guessStatistical gender detection for Ruby
476,3574,158pgslicePostgres partitioning as easy as pie
486,63248,553npySave and load NumPy npy and npz files in Ruby
496,65213,613hypershieldShield sensitive data in Postgres and MySQL
506,8275,270polars-dfBlazingly fast DataFrames for Ruby
516,86118,007gindexInstant concurrent indexes for Rails
527,0732,030epsMachine learning for Ruby. Supports regression (linear regression) and classification (...
538,56710,709ownershipCode ownership for Rails
548,8012,995discoRecommendations for Ruby and Rails using collaborative filtering
558,8048,319rollupsRollup time-series data in Rails
569,3277,758ip_anonymizerIP address anonymizer for Ruby and Rails
579,5697,179xgbHigh performance gradient boosting for Ruby
5810,2703,985notableTrack notable requests and background jobs
5910,5815,798mapkick-rbCreate beautiful JavaScript maps with one line of Ruby
6011,0162,052or-toolsOperations research tools for Ruby
6111,16993,977activejob_backportDeclare job classes that can be run by a variety of queueing backends.
6212,2439,062trendRuby client for Trend, the time series API
6314,1899,612vegaInteractive charts for Ruby, powered by Vega and Vega-Lite
6414,3367,650clockwork_webA web interface for Clockwork
6514,6437,000faissEfficient similarity search and clustering for Ruby
6615,1349,496fasttextEfficient text classification and representation learning for Ruby
6717,2079,612mainstreetAddress verification for Ruby and Rails
6817,83210,527torch-rbDeep learning for Ruby, powered by LibTorch
6919,97093,977postjoyPostal codes made easy
7021,18969,228pgdexterThe automatic indexer for Postgres
7121,8158,949mitieNamed-entity recognition for Ruby
7222,76697,916autosuggestGenerate autocomplete suggestions based on what your users search
7323,3388,319reversedReverse DNS / IP Lookup for Ruby
7424,9374,006glpkLinear programming kit for Ruby
7526,7049,496mittensStemming for Ruby, powered by Snowball
7627,23017,022tomotoHigh performance topic modeling for Ruby
7727,86820,848notable_webA web interface for Notable
7828,86720,848ngtHigh-speed approximate nearest neighbors for Ruby
7929,5484,216anomaly_detectionTime series anomaly detection for Ruby
8030,65325,502datasketchesSketch data structures for Ruby
8130,99648,553cmfrecRecommendations for Ruby using collective matrix factorization
8235,66517,022active_kmsSimple, secure key management for Active Record encryption
8336,14512,579highsLinear optimization for Ruby
8437,20348,553movesRuby client for Moves
8538,74418,007opt-rbConvex optimization for Ruby
8638,95212,579anomalyEasy-to-use anomaly detection for Ruby
8739,224143,659lightcoreLightweight Ruby core extensions
8839,28014,949mapkick-staticCreate beautiful static maps with one line of Ruby
8943,39317,022troveDeploy machine learning models in Ruby (and Rails)
9043,77776,497camoRuby client for Camo - the SSL image proxy
9144,67929,834outliertreeExplainable outlier/anomaly detection for Ruby
9247,51212,579isotreeOutlier/anomaly detection for Ruby using Isolation Forest
9349,72922,848gslrHigh performance linear regression for Ruby, powered by GSL
9450,10514,949scsSCS - the splitting conic solver - for Ruby
9553,83214,456safetensorsSimple, safe way to store and distribute tensors
9653,95437,015icebergApache Iceberg for Ruby
9756,66029,834midas-edgeEdge stream anomaly detection for Ruby
9857,44129,834drill-sergeantRuby client for Apache Drill
9961,62725,502osqpOSQP (Operator Splitting Quadratic Program) solver for Ruby
10061,85825,502ahoy_eventsSimple, powerful event tracking for Rails
10163,67793,977carrot2Ruby client for Carrot2
10264,46848,553torchvisionComputer vision datasets, transforms, and models for Ruby
10366,27911,778stl-rbSeasonal-trend decomposition for Ruby
10466,61665,529youtokentomeHigh performance unsupervised text tokenization for Ruby
10567,29837,015robustlyDon’t let small errors bring down the system
10670,19017,022torchaudioData manipulation and transformation for audio signal processing
10770,724123,556benchmethThe super easy way to benchmark methods
10871,43163,813scrub_paramsSecure Rails parameters by default
10973,38765,529intelSearch analytics made easy
11075,24516,195xlearnHigh performance factorization machines for Ruby
11175,33969,228tensorflowTensorFlow - the end-to-end machine learning platform - for Ruby
11276,50922,848thundersvmHigh performance parallel SVMs for Ruby
11383,60748,553libffmField-aware factorization machines for Ruby
11485,006180,995betavitesDon't waste time building your beta invite system
11585,878129,724pghero_logsSlow query log parser for Postgres
11686,04616,195active_hllHyperLogLog for Rails and Postgres
11786,93437,015immudbRuby client for immudb
11891,04629,834khivaHigh-performance time series algorithms for Ruby
11991,812104,950katanaKatana is a wrapper for the Heroku gem to make multi-environment deployments simple.
12092,36448,553vowpalwabbitFast online machine learning for Ruby
12195,37137,015ignite-clientRuby client for Apache Ignite
12296,014104,950getformidableReal-time form analytics
12397,99225,502deltalake-rbDelta Lake for Ruby
12499,64529,834hexspaceRuby client for Apache Spark SQL and Apache Hive
125105,456123,556clpLinear programming solver for Ruby
126110,744143,659esheroElasticsearch insights made easy
127113,782186,573bundle_benchmarkBecause loading gems can take longer than you think
128115,47625,502tsneHigh performance t-SNE for Ruby
129117,082123,556breakout-detectionBreakout detection for Ruby
130118,32448,553torchtextData loaders and abstractions for text and NLP
131124,45893,977frontrunnerWebpack for Rails
132126,453186,573authkickLightweight authentication for OmniAuth
133127,225143,659cloak-rbApplication-level encryption for Redis and Memcached
134134,537143,659datakickRuby client for Datakick - the open product database
135134,56793,977cbcMixed-integer programming for Ruby
136135,16629,834transformers-rbState-of-the-art transformers for Ruby
137136,349143,659cached_attributesSuper simple caching for Ruby
138140,492186,573cache_reduceA simple, powerful pattern for caching data
139143,43148,553torchrecDeep learning recommendation systems for Ruby
140149,61548,553neighbor-redisNearest neighbor search for Ruby and Redis
141151,71625,502rcfRandom Cut Forest anomaly detection for Ruby
142154,054123,556heroku2dokkuHeroku -> Dokku in minutes
143167,02278,534rdkit-rbCheminformatics for Ruby, powered by RDKit
144167,472143,659searchkick-proAll the great features of Searchkick, and more
145170,04129,834sqlite3-ffiA drop-in replacement for the sqlite3 gem for JRuby
146175,15348,553nloptNonlinear optimization for Ruby
147175,97165,529torchdataComposable data loading for Ruby
148176,778143,659morph-rubyMorph client for Ruby
149181,45048,553ducklakeDuckLake for Ruby
150187,78597,916seaduckApache Iceberg for Ruby, powered by libduckdb
151189,416143,659neighbor-s3Nearest neighbor search for Ruby and S3 Vectors
152189,52678,534torchcodecMedia encoding and decoding for Torch.rb