Fnando's Gems

icon
See profile on Gravatar
#Total RankDaily RankNameSummary
1356364browserDo some browser detection with Ruby.
21,2151,218i18n-jsExport i18n translations and use them on JavaScript.
33,1082,312cpf_cnpjValidate, generate and format CPF/CNPJ numbers. Include command-line tools.
43,2741,775globCreate a list of hash paths that match a given pattern. You can also generate a hash wi...
54,2516,246password_strengthCheck password strength against several rules. Includes ActiveRecord/ActiveModel support.
64,5123,823recurrenceA simple library to handle recurring events
75,0547,033pry-metaMeta package that requires several pry extensions.
85,6372,276email-provider-infoFind email provider service based on the email address.
96,51932,977paypal-recurringPayPal Express Checkout API Client for recurring billing.
106,7245,615svg_optimizerSVG optimization based on Node's SVGO
116,7295,527email_dataThis project is a compilation of datasets related to emails. Includes disposable emails...
127,0846,721ar-sequenceAdd support for PostgreSQL's SEQUENCE on ActiveRecord migrations
137,4717,418validatorsAdd some nice ActiveModel/ActiveRecord validators.
148,15511,079aitchA simple HTTP client
158,8774,314notifierSend system notifications on several platforms with a simple and unified API. Currently...
168,9277,870breadcrumbsBreadcrumbs is a simple plugin that adds a `breadcrumbs` object to controllers and views.
179,17711,712gem-openOpen gems on your favorite editor by running a specific gem command like `gem open noko...
189,43530,646factory_bot-preloadPreload factories (Factory Bot) just like fixtures. It will be easier and, probably, fa...
1910,28516,002ar-uuidOverride migration methods to support UUID columns without having to be explicit about it.
2010,76611,909test_notifierDisplay system notifications after running tests. It works on Mac OS X, Linux and Windo...
2111,1415,711normalize_attributesNormalize ActiveRecord attributes
2212,8206,130svg_spriteCreate SVG sprites using SVG links.
2312,94714,515csrGenerate CSR (Certificate Signing Request) using Ruby and OpenSSL
2414,47812,074ofxA simple OFX (Open Financial Exchange) parser built on top of Nokogiri. Currently suppo...
2515,29525,886sinatra-subdomainSeparate routes for subdomains on Sinatra
2615,91610,974minitest-utilsSome utilities for your Minitest day-to-day usage.
2716,27411,415burgundyA simple wrapper for objects in less than 100 lines.
2816,4104,448email_typoSuggest fixes to a misspelled email address, like [email protected].
2917,04310,369omniauth-atlassian-bitbucketOmniAuth strategy for Bitbucket (https://bitbucket.org).
3017,2079,596rails-envAvoid environment detection on Rails
3117,38118,858simple_authA simple authentication system for Rails apps
3217,47611,377root_domainExtract root domain from hosts (e.g. www.example will be extracted as example.com). It ...
3318,17119,076troyA static site generator
3420,52513,616rubocop-fnandoRubocop configuration
3520,82825,294page_metaEasily define and tags. I18n support for descriptions, keywords and titles.
3620,87527,966pagseguroThe official PagSeguro library
3721,37235,889tokensGenerate named tokens on your ActiveRecord models.
3821,74126,540swiss_knifeSeveral helpers for Rails
3922,28425,294kitabuA framework for creating e-books from Markdown using Ruby. Using the Prince PDF generat...
4023,00434,391paginatePaginate collections using SIZE+1 to determine if there is a next page. Includes Active...
4123,01432,977factory_girl-preloadPreload factories (Factory Girl) just like fixtures. It will be easy and, probably, fas...
4223,33368,912sinatra-basic-authAuthentication with BasicAuth.
4325,07123,334permalinkGenerate permalink attributes on ActiveModel/ActiveRecord
4428,44041,962env_varsAccess environment variables. Also includes presence validation, type coercion and defa...
4528,94737,705rack-apiCreate web app APIs that respond to one or more formats using an elegant DSL.
4631,68012,567simple_presenterA simple presenter/facade/decorator/whatever implementation.
4732,00922,053defaultsSet default values for ActiveRecord attributes
4832,63747,710haikunateGenerate Heroku-like memorable random names like adorable-ox-1234.
4933,63914,806signalA simple observer implementation for POROs (Plain Old Ruby Object) and ActiveRecord obj...
5035,45732,977redis-settingsStore application and user settings on Redis. Comes with ActiveRecord support.
5137,11231,780attr_keyringSimple encryption-at-rest plugin for ActiveRecord.
5237,79637,705qeA simple interface over several background job libraries like Resque, Sidekiq and Delay...
5339,26668,912clean_loggerRemove asset pipeline logging.
5441,04041,962storageThis gem provides a simple API for multiple storage backends. Supported storages: Amazo...
5542,27461,658parselEncrypt and decrypt data with a given key.
5645,24439,631boppersA simple bot framework for individuals.
5745,28222,910versioningVersioning for AR objects
5845,57232,977superconfigAccess environment variables. Also includes presence validation, type coercion and defa...
5948,40627,193omniauth-typeformOmniAuth strategy for Typeform (https://typeform.com).
6048,65378,305ar-checkEnable PostgreSQL's CHECK constraints on ActiveRecord migrations
6150,02019,556omniauth-stripeOmniAuth strategy for Stripe (https://stripe.com).
6250,18819,808botkitA simple chatbot framework
6351,62061,658babel-schmooze-sprocketsAdd Babel support to sprockets using Schmooze.
6453,085190,739actionmailer-markdownA different take on using ActionMailer, Markdown and I18n.
6556,810190,739activitiesA framework for aggregating social activity.
6657,30135,889dopstickGenerate a project skeleton for creating a Ruby/NPM package.
6759,22291,305ar-timestamptzMake ActiveRecord's PostgreSQL adapter use timestamptz as datetime columns
6859,43061,658page_titleSet the page title on Rails apps
6960,13668,912omniauth-bcxOmniAuth strategy for Basecamp (https://basecamp.com).
7061,60278,305games_radarGamesRadar is an API wrapper for the games website http://gamesradar.com
7162,13278,305inkInk is a wrapper for Pygments, a nice Python syntax highlighting library and formatters...
7263,19451,469ar-enumAdd support for creating `ENUM` types in PostgreSQL with ActiveRecord
7364,47568,912test_squadRails and JavaScript testing, the easy way. Supports QUnit, Jasmine, Mocha and Ember.
7468,04268,912citrixAPI wrappers for Citrix services like GoToTraining.
7568,15891,305post_commitFive services are supported for now: Basecamp, Campfire, FriendFeed, LightHouse and Twi...
7670,13514,159url_signatureCreate and verify signed urls. Supports expiration time.
7772,21768,912encrypt_attrEncrypt attributes using AES-256-CBC (or your custom encryption strategy). Works with a...
7872,944138,533access_tokenAccess token for client-side and API authentication.
7977,264109,611sidekiq-clockworkSidekiq::Clockwork is a simplistic implementation of a job scheduler based on Clockwork...
8077,65651,469human_routesI say no to REST for client-facing urls.
8178,255109,611omniauth-citrixOmniAuth strategy for Citrix.
8279,70668,912sassquatchSome SCSS helpers
8380,42591,305dogoA Redis-backed shortener url service.
8480,86178,305taggerAdd tagging support for ActiveRecord
8581,69891,305rails-routesEnable config/routes/*.rb on your Rails application.
8685,23278,305layoutSpecify which layout will be rendered on Rails apps
8786,42191,305date_intervalParse date intervals from strings
8886,79591,305infoA JSON endpoint with your Rails application info
8989,172109,611factory_seedSeed introduces an easy way to instantiate factories created with Factory Girl.
9091,50856,201enrouteExport Rails routes to TypeScript definitions
9192,02561,658sql_runnerSQLRunner allows you to load your queries out of SQL files, without using ORMs.
9292,06121,666screenkit-tts-googleGoogle TTS engine for ScreenKit
9392,56621,666screenkit-tts-minimaxMinimax (https://minimax.io) TTS engine for ScreenKit
9493,22078,305boppers-uptimeA bopper to check if your sites are online.
9598,19335,889actionIsolate Rails actions in their own classes.
96101,885109,611formA simple form builder for Ruby objects.
97105,41691,305i18n-jsonExport I18n translations to JSON.
98106,423109,611text_captchaSimple captcha based on plain text questions.
99107,889109,611touchTouch a parent's collection on ActiveRecord.
100110,64091,305joiAutorun your minitest tests. Supports Rails projects.
101112,058109,611i18n-dot_lookupAllow interpolation to be performed on a object's attribute, e.g. %{user.name}
102112,678109,611formatted_attributesAdd methods that format attributes from/to helper methods.
103113,052109,611check_filesCheck non-reloadable files changes on Rails apps
104119,17630,646screenkitTerminal to screencast, simplified
105119,401109,611ar-bigintMake ActiveRecord's PostgreSQL adapter always use bigint columns
106122,293138,533commentableAdd comment support for ActiveRecord models.
107130,751138,533marshaled_attributesSave marshaled objects using ActiveRecord
108132,24647,710couponsA simple discount coupon generator for Rails.
109135,25929,687demotapeRecord terminal sessions from your CLI tools
110135,327138,533markup_attrThis ActiveRecord plugin saves formatted content (Markdown, Textile, HTML) after normal...
111136,462138,533simple_temperatureConvert temperature between different units like Celsius, Kelvin and Fahrenheit.
112143,524138,533kalA simple HTML calendar for Rails
113147,813138,533gulp-railsSet up Rails with Gulp for asset pipeline.
114149,219138,533scrubsThis rubygem does not have a description or summary.
115150,612109,611botkit-telegramA botkit for Telegram
116127,79868,039boppers-poloniexA bopper to get alerts on Poloniex prices.
117130,25068,039boppers-coinmarketcapA bopper to get alerts on CoinMarketCap prices.
118166,116138,533voltageA simple observer implementation for POROs (Plain Old Ruby Object) and ActiveRecord obj...
119168,028138,533funcUtility functions for making your life easier
120168,747138,533omniauth-producthuntOmniAuth strategy for ProductHunt (https://producthunt.com).
121169,428138,533omniauth-sentryOmniAuth strategy for Sentry (https://sentry.io).
122170,51278,305epub-rbCreate epub files using Ruby.
123171,677138,533omniauth-wpOmniAuth strategy for Wordpress (https://wordpress.com)
124171,936138,533time_windowRetrieve time objects by time windows (e.g. TimeWindow.call('5m') will round minutes to...
125172,004138,533guard-i18n-jsonGuard::I18nJson automatically exports your I18n translations as JSON files
126172,126138,533omniauth-freckleOmniAuth strategy for Freckle (https://letsfreckle.com).
127172,746138,533omniauth-netlifyOmniAuth strategy for Netlify (https://netlify.com).
128174,643138,533image_helpersSome image helpers for Rails.
129174,916138,533json_blobCreate `` tags to safely send data to the UI. Yo...
130175,61056,201thor-completionGenerate shell completions for Thor CLIs.
131175,801138,533unambiguous_stringGenerate random unambiguous strings (no ilo06b2z chars)
132176,595109,611webauthn-rbWebAuthn implementation for Ruby
133178,07478,305iron_oxideAn experiment that brings some Rust patterns to Ruby.
134182,51791,305simple_auth-magic_linkPasswordless sign-in for simple_auth.
135184,584109,611fimonThin `listen` cli wrapper.
136186,426109,611ar-sqlite-uuidOverride migration methods to support UUID/ULID columns without having to be explicit a...
137187,446138,533application_envDetect application environments.
138188,071138,533zeeA micro web framework.
139192,903138,533stemmersBindings some popular snowball stemming algorithms