Ankane's Gems

icon
#Total RankDaily RankNameSummary
1766447strong_migrationsCatch unsafe migrations in development
21,0301,324lockboxModern encryption for Ruby and Rails
31,209941chartkickCreate beautiful JavaScript charts with one line of Ruby
41,3011,219groupdateThe simplest way to group temporal data
51,500304safely_blockRescue and report exceptions in non-critical code
61,5551,428searchkickIntelligent search made easy with Rails and Elasticsearch or OpenSearch
71,7161,725neighborNearest neighbor search for Rails
81,7792,654errbaseCommon exception reporting for a variety of services
91,8281,815pgheroA performance dashboard for Postgres
101,8731,569pretenderLog in as another user in Rails
112,1741,616ahoy_mateySimple, powerful, first-party analytics for Rails
122,2711,637distribute_readsScale database reads with replicas in Rails
132,860368blazerExplore your data with SQL. Easily create charts and dashboards, and share them with yo...
142,9592,291argon2-kdfArgon2 key derivation for Ruby
153,1262,559ahoy_emailFirst-party email analytics for Rails
163,2452,291blind_indexSecurely search encrypted database fields
173,3242,447logstopKeep personal data out of your logs
183,4943,614active_medianMedian and percentile for Active Record, Mongoid, arrays, and hashes
193,5412,059authtrailTrack Devise login activity
203,7917,068libmfLarge-scale sparse matrix factorization for Ruby
213,9393,743onnxruntimeHigh performance scoring engine for ML models
224,0894,855blingfireHigh speed text tokenization for Ruby
234,1122,375kms_encryptedSimple, secure key management for Lockbox and attr_encrypted
244,1134,252informersFast transformer inference for Ruby
254,1342,669barkickBarcodes made easy
264,1393,532slowpokeRack::Timeout enhancements for Rails
274,2964,358searchjoySearch analytics made easy
284,3885,377multiverseMultiple databases for Rails
294,4674,961field_testA/B testing for Rails
304,9603,325pgsyncSync Postgres data between databases
315,0972,151pgvectorpgvector support for Ruby
325,10310,162wilson_scoreSimple, dependency-free Wilson score
335,3623,125mailkickEmail subscriptions for Rails
345,4594,709hightopA nice shortcut for group count queries
355,5623,825cacheflowColorized logging for Memcached, Redis, and Valkey
365,608392rover-dfSimple, powerful data frames for Ruby
375,7313,127tokenizersFast state-of-the-art tokenizers for Ruby
385,8194,077timerangeTime ranges for Ruby
395,9283,452pluPrice look-up codes made easy
405,9455,712archer-railsRails console history for Heroku, Docker, and more
416,0395,138delete_in_batchesFast batch deletes for Active Record and Postgres
426,070384cmdstanBayesian inference for Ruby, powered by CmdStan
436,0876,709guessStatistical gender detection for Ruby
446,096394prophet-rbTime series forecasting for Ruby
456,2573,649str_enumString enums for Rails
466,2715,899pgslicePostgres partitioning as easy as pie
476,47215,314npySave and load NumPy npy and npz files in Ruby
486,5796,784hypershieldShield sensitive data in Postgres and MySQL
496,6733,566lightgbmHigh performance gradient boosting for Ruby
506,8346,567gindexInstant concurrent indexes for Rails
517,1474,898polars-dfBlazingly fast DataFrames for Ruby
527,6664,650epsMachine learning for Ruby. Supports regression (linear regression) and classification (...
538,5037,494ownershipCode ownership for Rails
548,9125,969rollupsRollup time-series data in Rails
559,0907,033discoRecommendations for Ruby and Rails using collaborative filtering
569,3338,093ip_anonymizerIP address anonymizer for Ruby and Rails
579,8766,044xgbHigh performance gradient boosting for Ruby
5810,3336,464notableTrack notable requests and background jobs
5910,79747,167activejob_backportDeclare job classes that can be run by a variety of queueing backends.
6011,0994,524mapkick-rbCreate beautiful JavaScript maps with one line of Ruby
6111,4747,086or-toolsOperations research tools for Ruby
6212,3879,244trendRuby client for Trend, the time series API
6314,00121,853clockwork_webA web interface for Clockwork
6414,5519,021vegaInteractive charts for Ruby, powered by Vega and Vega-Lite
6515,1348,815faissEfficient similarity search and clustering for Ruby
6616,97111,051fasttextEfficient text classification and representation learning for Ruby
6717,02914,258mainstreetAddress verification for Ruby and Rails
6817,9019,941torch-rbDeep learning for Ruby, powered by LibTorch
6919,53476,653postjoyPostal codes made easy
7021,23313,251pgdexterThe automatic indexer for Postgres
7123,40014,595autosuggestGenerate autocomplete suggestions based on what your users search
7223,90111,965reversedReverse DNS / IP Lookup for Ruby
7326,8217,455glpkLinear programming kit for Ruby
7427,9898,815mitieNamed-entity recognition for Ruby
7528,06923,401notable_webA web interface for Notable
7628,91311,181tomotoHigh performance topic modeling for Ruby
7730,31711,414ngtHigh-speed approximate nearest neighbors for Ruby
7830,59123,401datasketchesSketch data structures for Ruby
7931,21412,111anomaly_detectionTime series anomaly detection for Ruby
8033,10210,255cmfrecRecommendations for Ruby using collective matrix factorization
8133,2606,488mittensStemming for Ruby, powered by Snowball
8236,58047,167movesRuby client for Moves
8338,293112,883lightcoreLightweight Ruby core extensions
8439,35113,472highsLinear optimization for Ruby
8540,73523,401anomalyEasy-to-use anomaly detection for Ruby
8640,88310,162active_kmsSimple, secure key management for Active Record encryption
8742,93520,622opt-rbConvex optimization for Ruby
8844,56417,947camoRuby client for Camo - the SSL image proxy
8945,22047,167outliertreeExplainable outlier/anomaly detection for Ruby
9045,63814,258mapkick-staticCreate beautiful static maps with one line of Ruby
9147,10027,592troveDeploy machine learning models in Ruby (and Rails)
9249,30716,699isotreeOutlier/anomaly detection for Ruby using Isolation Forest
9351,22334,419scsSCS - the splitting conic solver - for Ruby
9452,75820,622gslrHigh performance linear regression for Ruby, powered by GSL
9557,66030,551midas-edgeEdge stream anomaly detection for Ruby
9657,91639,692drill-sergeantRuby client for Apache Drill
9759,2243,997icebergApache Iceberg for Ruby
9861,13812,111safetensorsSimple, safe way to store and distribute tensors
9961,61058,153ahoy_eventsSimple, powerful event tracking for Rails
10063,00230,551osqpOSQP (Operator Splitting Quadratic Program) solver for Ruby
10164,41158,153carrot2Ruby client for Carrot2
10265,39034,419torchvisionComputer vision datasets, transforms, and models for Ruby
10365,97047,167youtokentomeHigh performance unsupervised text tokenization for Ruby
10467,18134,419robustlyDon’t let small errors bring down the system
10570,05276,653benchmethThe super easy way to benchmark methods
10670,83834,419stl-rbSeasonal-trend decomposition for Ruby
10771,07876,653scrub_paramsSecure Rails parameters by default
10873,04039,692intelSearch analytics made easy
10973,37630,551torchaudioData manipulation and transformation for audio signal processing
11075,60439,692tensorflowTensorFlow - the end-to-end machine learning platform - for Ruby
11175,71758,153xlearnHigh performance factorization machines for Ruby
11280,44925,276thundersvmHigh performance parallel SVMs for Ruby
11384,263112,883betavitesDon't waste time building your beta invite system
11485,27858,153libffmField-aware factorization machines for Ruby
11585,91676,653pghero_logsSlow query log parser for Postgres
11691,59447,167immudbRuby client for immudb
11791,59758,153khivaHigh-performance time series algorithms for Ruby
11891,62576,653katanaKatana is a wrapper for the Heroku gem to make multi-environment deployments simple.
11991,73930,551active_hllHyperLogLog for Rails and Postgres
12094,28176,653vowpalwabbitFast online machine learning for Ruby
12195,01758,153getformidableReal-time form analytics
12297,56158,153ignite-clientRuby client for Apache Ignite
123109,66527,592hexspaceRuby client for Apache Spark SQL and Apache Hive
124109,843112,883esheroElasticsearch insights made easy
125110,71358,153clpLinear programming solver for Ruby
126112,18621,853deltalake-rbDelta Lake for Ruby
127112,949112,883bundle_benchmarkBecause loading gems can take longer than you think
128118,77147,167tsneHigh performance t-SNE for Ruby
129120,45376,653torchtextData loaders and abstractions for text and NLP
130120,69476,653breakout-detectionBreakout detection for Ruby
131124,20476,653frontrunnerWebpack for Rails
132125,85258,153authkickLightweight authentication for OmniAuth
133128,24147,167cloak-rbApplication-level encryption for Redis and Memcached
134134,166112,883datakickRuby client for Datakick - the open product database
135136,38258,153cached_attributesSuper simple caching for Ruby
136140,12058,153cache_reduceA simple, powerful pattern for caching data
137141,11958,153cbcMixed-integer programming for Ruby
138147,57176,653transformers-rbState-of-the-art transformers for Ruby
139149,10458,153torchrecDeep learning recommendation systems for Ruby
140154,39276,653heroku2dokkuHeroku -> Dokku in minutes
141159,18447,167neighbor-redisNearest neighbor search for Ruby and Redis
142160,82139,692rcfRandom Cut Forest anomaly detection for Ruby
143166,614112,883searchkick-proAll the great features of Searchkick, and more
144172,22576,653rdkit-rbCheminformatics for Ruby, powered by RDKit
145176,290112,883morph-rubyMorph client for Ruby
146177,004112,883sqlite3-ffiA drop-in replacement for the sqlite3 gem for JRuby
147177,80747,167torchdataComposable data loading for Ruby
148178,07076,653nloptNonlinear optimization for Ruby
149182,37747,167ducklakeDuckLake for Ruby
150188,053112,883seaduckApache Iceberg for Ruby, powered by libduckdb
151188,13176,653neighbor-s3Nearest neighbor search for Ruby and S3 Vectors