Ankane's Gems

icon
#Total RankDaily RankNameSummary
1781490strong_migrationsCatch unsafe migrations in development
21,0231,691lockboxModern encryption for Ruby and Rails
31,2381,210chartkickCreate beautiful JavaScript charts with one line of Ruby
41,3171,118groupdateThe simplest way to group temporal data
51,5281,174safely_blockRescue and report exceptions in non-critical code
61,5621,253searchkickIntelligent search made easy with Rails and Elasticsearch or OpenSearch
71,712411neighborNearest neighbor search for Rails
81,7282,302errbaseCommon exception reporting for a variety of services
91,8101,596pgheroA performance dashboard for Postgres
101,8331,537pretenderLog in as another user in Rails
112,1891,667ahoy_mateySimple, powerful, first-party analytics for Rails
122,2282,403distribute_readsScale database reads with replicas in Rails
132,9822,389argon2-kdfArgon2 key derivation for Ruby
143,0452,226blazerExplore your data with SQL. Easily create charts and dashboards, and share them with yo...
153,1582,347ahoy_emailFirst-party email analytics for Rails
163,2872,391blind_indexSecurely search encrypted database fields
173,3782,120logstopKeep personal data out of your logs
183,4682,746active_medianMedian and percentile for Active Record, Mongoid, arrays, and hashes
193,6462,207authtrailTrack Devise login activity
203,757442libmfLarge-scale sparse matrix factorization for Ruby
213,8893,754onnxruntimeHigh performance scoring engine for ML models
224,0034,510blingfireHigh speed text tokenization for Ruby
234,0374,099informersFast transformer inference for Ruby
244,1323,012barkickBarcodes made easy
254,1542,738kms_encryptedSimple, secure key management for Lockbox and attr_encrypted
264,2591,731slowpokeRack::Timeout enhancements for Rails
274,2675,096searchjoySearch analytics made easy
284,3715,137multiverseMultiple databases for Rails
294,4293,828field_testA/B testing for Rails
304,98237,202wilson_scoreSimple, dependency-free Wilson score
315,0074,096pgsyncSync Postgres data between databases
325,4605,760hightopA nice shortcut for group count queries
335,5714,133cacheflowColorized logging for Memcached, Redis, and Valkey
345,5832,881mailkickEmail subscriptions for Rails
355,8715,122pluPrice look-up codes made easy
365,8738,007archer-railsRails console history for Heroku, Docker, and more
375,9756,436guessStatistical gender detection for Ruby
385,9774,032timerangeTime ranges for Ruby
395,9932,177pgvectorpgvector support for Ruby
406,0674,653delete_in_batchesFast batch deletes for Active Record and Postgres
416,0702,962tokenizersFast state-of-the-art tokenizers for Ruby
426,1925,303pgslicePostgres partitioning as easy as pie
436,2536,172str_enumString enums for Rails
446,32628,686npySave and load NumPy npy and npz files in Ruby
456,5265,658hypershieldShield sensitive data in Postgres and MySQL
466,8145,186gindexInstant concurrent indexes for Rails
477,0703,907lightgbmHigh performance gradient boosting for Ruby
487,6941,898polars-dfBlazingly fast DataFrames for Ruby
498,0514,433epsMachine learning for Ruby. Supports regression (linear regression) and classification (...
508,4967,655ownershipCode ownership for Rails
518,6285,303rover-dfSimple, powerful data frames for Ruby
529,1047,472discoRecommendations for Ruby and Rails using collaborative filtering
539,1555,658rollupsRollup time-series data in Rails
549,33810,056ip_anonymizerIP address anonymizer for Ruby and Rails
5510,3925,168xgbHigh performance gradient boosting for Ruby
5610,51469,506activejob_backportDeclare job classes that can be run by a variety of queueing backends.
5710,5566,680notableTrack notable requests and background jobs
5811,4935,999cmdstanBayesian inference for Ruby, powered by CmdStan
5911,7146,189prophet-rbTime series forecasting for Ruby
6012,08810,214or-toolsOperations research tools for Ruby
6112,6487,512trendRuby client for Trend, the time series API
6213,0815,480mapkick-rbCreate beautiful JavaScript maps with one line of Ruby
6313,73718,167clockwork_webA web interface for Clockwork
6414,83124,078vegaInteractive charts for Ruby, powered by Vega and Vega-Lite
6515,6286,009faissEfficient similarity search and clustering for Ruby
6617,75012,105mainstreetAddress verification for Ruby and Rails
6718,54817,308fasttextEfficient text classification and representation learning for Ruby
6818,7689,610torch-rbDeep learning for Ruby, powered by LibTorch
6919,057100,863postjoyPostal codes made easy
7022,0268,915pgdexterThe automatic indexer for Postgres
7124,68330,134reversedReverse DNS / IP Lookup for Ruby
7225,5708,367autosuggestGenerate autocomplete suggestions based on what your users search
7328,13637,202notable_webA web interface for Notable
7430,2599,971glpkLinear programming kit for Ruby
7531,19620,298datasketchesSketch data structures for Ruby
7632,31124,078tomotoHigh performance topic modeling for Ruby
7732,5109,217mitieNamed-entity recognition for Ruby
7833,86415,159anomaly_detectionTime series anomaly detection for Ruby
7935,0157,696ngtHigh-speed approximate nearest neighbors for Ruby
8036,49641,342movesRuby client for Moves
8137,299131,986lightcoreLightweight Ruby core extensions
8240,0497,429cmfrecRecommendations for Ruby using collective matrix factorization
8342,53525,075anomalyEasy-to-use anomaly detection for Ruby
8444,62520,298camoRuby client for Camo - the SSL image proxy
8544,72512,761highsLinear optimization for Ruby
8646,50637,202outliertreeExplainable outlier/anomaly detection for Ruby
8747,82837,202opt-rbConvex optimization for Ruby
8851,51728,686troveDeploy machine learning models in Ruby (and Rails)
8952,25511,690active_kmsSimple, secure key management for Active Record encryption
9052,63114,584isotreeOutlier/anomaly detection for Ruby using Isolation Forest
9153,80743,762mapkick-staticCreate beautiful static maps with one line of Ruby
9257,57764,278scsSCS - the splitting conic solver - for Ruby
9358,32452,325drill-sergeantRuby client for Apache Drill
9458,43225,075gslrHigh performance linear regression for Ruby, powered by GSL
9559,37625,075midas-edgeEdge stream anomaly detection for Ruby
9659,44110,310mittensStemming for Ruby, powered by Snowball
9762,08446,383ahoy_eventsSimple, powerful event tracking for Rails
9865,31155,740carrot2Ruby client for Carrot2
9967,28926,201torchvisionComputer vision datasets, transforms, and models for Ruby
10067,61759,807robustlyDon’t let small errors bring down the system
10169,12052,325benchmethThe super easy way to benchmark methods
10270,634153,037scrub_paramsSecure Rails parameters by default
10370,98133,396osqpOSQP (Operator Splitting Quadratic Program) solver for Ruby
10473,16546,383intelSearch analytics made easy
10575,25419,673icebergApache Iceberg for Ruby
10677,02237,202tensorflowTensorFlow - the end-to-end machine learning platform - for Ruby
10777,18331,695stl-rbSeasonal-trend decomposition for Ruby
10877,85435,278torchaudioData manipulation and transformation for audio signal processing
10979,02131,695safetensorsSimple, safe way to store and distribute tensors
11079,09959,807xlearnHigh performance factorization machines for Ruby
11183,60875,360betavitesDon't waste time building your beta invite system
11283,69737,202thundersvmHigh performance parallel SVMs for Ruby
11386,96564,278pghero_logsSlow query log parser for Postgres
11488,82730,134libffmField-aware factorization machines for Ruby
11590,12512,105youtokentomeHigh performance unsupervised text tokenization for Ruby
11691,45282,265katanaKatana is a wrapper for the Heroku gem to make multi-environment deployments simple.
11793,876100,863getformidableReal-time form analytics
11894,98943,762khivaHigh-performance time series algorithms for Ruby
11997,35975,360vowpalwabbitFast online machine learning for Ruby
12099,37646,383immudbRuby client for immudb
121101,36855,740active_hllHyperLogLog for Rails and Postgres
122101,75131,695ignite-clientRuby client for Apache Ignite
123108,686169,262esheroElasticsearch insights made easy
124112,535100,863bundle_benchmarkBecause loading gems can take longer than you think
125115,02837,202hexspaceRuby client for Apache Spark SQL and Apache Hive
126119,19541,342clpLinear programming solver for Ruby
127122,12664,278tsneHigh performance t-SNE for Ruby
128122,80090,788torchtextData loaders and abstractions for text and NLP
129123,67252,325breakout-detectionBreakout detection for Ruby
130124,260100,863frontrunnerWebpack for Rails
131125,556113,782authkickLightweight authentication for OmniAuth
132133,54959,807cloak-rbApplication-level encryption for Redis and Memcached
133133,842153,037datakickRuby client for Datakick - the open product database
134136,738113,782cached_attributesSuper simple caching for Ruby
135140,068113,782cache_reduceA simple, powerful pattern for caching data
136151,00639,186cbcMixed-integer programming for Ruby
137155,298131,986heroku2dokkuHeroku -> Dokku in minutes
138155,98075,360torchrecDeep learning recommendation systems for Ruby
139156,60114,584deltalake-rbDelta Lake for Ruby
140162,92939,186transformers-rbState-of-the-art transformers for Ruby
141164,391169,262searchkick-proAll the great features of Searchkick, and more
142168,05559,807neighbor-redisNearest neighbor search for Ruby and Redis
143168,58464,278rcfRandom Cut Forest anomaly detection for Ruby
144175,891131,986morph-rubyMorph client for Ruby
145177,87175,360rdkit-rbCheminformatics for Ruby, powered by RDKit
146178,43875,360torchdataComposable data loading for Ruby
147178,82369,506sqlite3-ffiA drop-in replacement for the sqlite3 gem for JRuby
148179,54075,360nloptNonlinear optimization for Ruby
149184,24882,265ducklakeDuckLake for Ruby