Ankane's Gems

icon
#Total RankDaily RankNameSummary
1756458strong_migrationsCatch unsafe migrations in development
21,0341,390lockboxModern encryption for Ruby and Rails
31,196664chartkickCreate beautiful JavaScript charts with one line of Ruby
41,297794groupdateThe simplest way to group temporal data
51,433399safely_blockRescue and report exceptions in non-critical code
61,554732searchkickIntelligent search made easy with Rails and Elasticsearch or OpenSearch
71,7261,529neighborNearest neighbor search for Rails
81,7891,490errbaseCommon exception reporting for a variety of services
91,8391,634pgheroA performance dashboard for Postgres
101,874953pretenderLog in as another user in Rails
112,163981ahoy_mateySimple, powerful, first-party analytics for Rails
122,2721,610distribute_readsScale database reads with replicas in Rails
132,491633blazerExplore your data with SQL. Easily create charts and dashboards, and share them with yo...
142,9502,432argon2-kdfArgon2 key derivation for Ruby
153,0941,489ahoy_emailFirst-party email analytics for Rails
163,2282,504blind_indexSecurely search encrypted database fields
173,3052,171logstopKeep personal data out of your logs
183,4741,919authtrailTrack Devise login activity
193,5214,287active_medianMedian and percentile for Active Record, Mongoid, arrays, and hashes
203,701673rover-dfSimple, powerful data frames for Ruby
213,821671cmdstanBayesian inference for Ruby, powered by CmdStan
223,827678prophet-rbTime series forecasting for Ruby
233,8364,661libmfLarge-scale sparse matrix factorization for Ruby
243,9483,895onnxruntimeHigh performance scoring engine for ML models
254,0071,568kms_encryptedSimple, secure key management for Lockbox and attr_encrypted
264,0441,547barkickBarcodes made easy
274,1135,756blingfireHigh speed text tokenization for Ruby
284,1273,080slowpokeRack::Timeout enhancements for Rails
294,1284,709informersFast transformer inference for Ruby
304,3124,463searchjoySearch analytics made easy
314,4103,778multiverseMultiple databases for Rails
324,4905,059field_testA/B testing for Rails
334,7791,944pgvectorpgvector support for Ruby
344,8201,650pgsyncSync Postgres data between databases
355,15311,375wilson_scoreSimple, dependency-free Wilson score
365,2793,066mailkickEmail subscriptions for Rails
375,4755,379hightopA nice shortcut for group count queries
385,5744,463cacheflowColorized logging for Memcached, Redis, and Valkey
395,6693,042tokenizersFast state-of-the-art tokenizers for Ruby
405,7031,677pluPrice look-up codes made easy
415,8465,521timerangeTime ranges for Ruby
425,9827,490archer-railsRails console history for Heroku, Docker, and more
436,0565,878delete_in_batchesFast batch deletes for Active Record and Postgres
446,1193,346str_enumString enums for Rails
456,1425,921guessStatistical gender detection for Ruby
466,3056,493pgslicePostgres partitioning as easy as pie
476,4853,189lightgbmHigh performance gradient boosting for Ruby
486,54722,007npySave and load NumPy npy and npz files in Ruby
496,6186,838hypershieldShield sensitive data in Postgres and MySQL
506,8365,935gindexInstant concurrent indexes for Rails
517,0164,240polars-dfBlazingly fast DataFrames for Ruby
527,3774,086epsMachine learning for Ruby. Supports regression (linear regression) and classification (...
538,5207,296ownershipCode ownership for Rails
548,8456,701rollupsRollup time-series data in Rails
559,0514,700discoRecommendations for Ruby and Rails using collaborative filtering
569,3417,460ip_anonymizerIP address anonymizer for Ruby and Rails
579,6894,710xgbHigh performance gradient boosting for Ruby
5810,2537,023notableTrack notable requests and background jobs
5910,6996,743mapkick-rbCreate beautiful JavaScript maps with one line of Ruby
6010,91534,449activejob_backportDeclare job classes that can be run by a variety of queueing backends.
6111,3526,985or-toolsOperations research tools for Ruby
6212,2336,584trendRuby client for Trend, the time series API
6314,11918,224clockwork_webA web interface for Clockwork
6414,3718,115vegaInteractive charts for Ruby, powered by Vega and Vega-Lite
6514,8897,631faissEfficient similarity search and clustering for Ruby
6616,0718,026fasttextEfficient text classification and representation learning for Ruby
6717,02514,750mainstreetAddress verification for Ruby and Rails
6817,79116,870torch-rbDeep learning for Ruby, powered by LibTorch
6919,61442,184postjoyPostal codes made easy
7021,1319,527pgdexterThe automatic indexer for Postgres
7122,99712,969autosuggestGenerate autocomplete suggestions based on what your users search
7223,50910,554reversedReverse DNS / IP Lookup for Ruby
7325,5867,781mitieNamed-entity recognition for Ruby
7425,8309,625glpkLinear programming kit for Ruby
7527,83312,808notable_webA web interface for Notable
7627,88313,874tomotoHigh performance topic modeling for Ruby
7728,97614,354ngtHigh-speed approximate nearest neighbors for Ruby
7829,7027,430mittensStemming for Ruby, powered by Snowball
7930,53228,056datasketchesSketch data structures for Ruby
8030,55410,129anomaly_detectionTime series anomaly detection for Ruby
8131,43516,643cmfrecRecommendations for Ruby using collective matrix factorization
8236,75528,056movesRuby client for Moves
8337,95010,204highsLinear optimization for Ruby
8438,48110,160active_kmsSimple, secure key management for Active Record encryption
8538,594113,104lightcoreLightweight Ruby core extensions
8640,32819,494anomalyEasy-to-use anomaly detection for Ruby
8741,16210,010opt-rbConvex optimization for Ruby
8842,13915,525mapkick-staticCreate beautiful static maps with one line of Ruby
8944,49217,937camoRuby client for Camo - the SSL image proxy
9044,95220,342outliertreeExplainable outlier/anomaly detection for Ruby
9145,82314,750troveDeploy machine learning models in Ruby (and Rails)
9248,75222,711isotreeOutlier/anomaly detection for Ruby using Isolation Forest
9350,34828,056scsSCS - the splitting conic solver - for Ruby
9451,28718,224gslrHigh performance linear regression for Ruby, powered by GSL
9557,05322,711midas-edgeEdge stream anomaly detection for Ruby
9657,27919,132safetensorsSimple, safe way to store and distribute tensors
9757,72359,090drill-sergeantRuby client for Apache Drill
9857,95842,184icebergApache Iceberg for Ruby
9961,64677,133ahoy_eventsSimple, powerful event tracking for Rails
10061,99622,711osqpOSQP (Operator Splitting Quadratic Program) solver for Ruby
10164,11548,724carrot2Ruby client for Carrot2
10265,13148,724torchvisionComputer vision datasets, transforms, and models for Ruby
10366,15359,090youtokentomeHigh performance unsupervised text tokenization for Ruby
10467,03759,090robustlyDon’t let small errors bring down the system
10569,36737,724stl-rbSeasonal-trend decomposition for Ruby
10670,27259,090benchmethThe super easy way to benchmark methods
10771,053113,104scrub_paramsSecure Rails parameters by default
10872,04637,724torchaudioData manipulation and transformation for audio signal processing
10973,03337,724intelSearch analytics made easy
11075,44748,724xlearnHigh performance factorization machines for Ruby
11175,55926,588tensorflowTensorFlow - the end-to-end machine learning platform - for Ruby
11279,16626,588thundersvmHigh performance parallel SVMs for Ruby
11384,43059,090betavitesDon't waste time building your beta invite system
11484,788113,104libffmField-aware factorization machines for Ruby
11585,68037,724pghero_logsSlow query log parser for Postgres
11689,32019,896active_hllHyperLogLog for Rails and Postgres
11790,29248,724immudbRuby client for immudb
11891,26777,133khivaHigh-performance time series algorithms for Ruby
11991,81159,090katanaKatana is a wrapper for the Heroku gem to make multi-environment deployments simple.
12093,74637,724vowpalwabbitFast online machine learning for Ruby
12195,29577,133getformidableReal-time form analytics
12296,21537,724ignite-clientRuby client for Apache Ignite
123102,43348,724hexspaceRuby client for Apache Spark SQL and Apache Hive
124105,80131,872deltalake-rbDelta Lake for Ruby
125108,52631,872clpLinear programming solver for Ruby
126110,05877,133esheroElasticsearch insights made easy
127113,122113,104bundle_benchmarkBecause loading gems can take longer than you think
128117,81259,090tsneHigh performance t-SNE for Ruby
129117,93848,724breakout-detectionBreakout detection for Ruby
130120,21059,090torchtextData loaders and abstractions for text and NLP
131124,269113,104frontrunnerWebpack for Rails
132125,90848,724authkickLightweight authentication for OmniAuth
133127,66277,133cloak-rbApplication-level encryption for Redis and Memcached
134134,10748,724datakickRuby client for Datakick - the open product database
135136,26948,724cached_attributesSuper simple caching for Ruby
136139,80159,090cbcMixed-integer programming for Ruby
137140,106113,104cache_reduceA simple, powerful pattern for caching data
138143,50437,724transformers-rbState-of-the-art transformers for Ruby
139147,90659,090torchrecDeep learning recommendation systems for Ruby
140154,107113,104heroku2dokkuHeroku -> Dokku in minutes
141156,95937,724neighbor-redisNearest neighbor search for Ruby and Redis
142159,15677,133rcfRandom Cut Forest anomaly detection for Ruby
143166,781113,104searchkick-proAll the great features of Searchkick, and more
144170,35659,090rdkit-rbCheminformatics for Ruby, powered by RDKit
145173,06829,735sqlite3-ffiA drop-in replacement for the sqlite3 gem for JRuby
146176,40577,133morph-rubyMorph client for Ruby
147177,46431,872nloptNonlinear optimization for Ruby
148177,781113,104torchdataComposable data loading for Ruby
149181,61120,862ducklakeDuckLake for Ruby
150187,59721,392seaduckApache Iceberg for Ruby, powered by libduckdb
151188,49459,090neighbor-s3Nearest neighbor search for Ruby and S3 Vectors
152189,42159,090torchcodecMedia encoding and decoding for Torch.rb