Fnando's Gems

icon
See profile on Gravatar
#Total RankDaily RankNameSummary
1355417browserDo some browser detection with Ruby.
21,2131,200i18n-jsExport i18n translations and use them on JavaScript.
33,1102,275cpf_cnpjValidate, generate and format CPF/CNPJ numbers. Include command-line tools.
43,3101,972globCreate a list of hash paths that match a given pattern. You can also generate a hash wi...
54,2375,640password_strengthCheck password strength against several rules. Includes ActiveRecord/ActiveModel support.
64,5084,198recurrenceA simple library to handle recurring events
75,0428,099pry-metaMeta package that requires several pry extensions.
85,8381,760email-provider-infoFind email provider service based on the email address.
96,5128,622paypal-recurringPayPal Express Checkout API Client for recurring billing.
106,7163,572email_dataThis project is a compilation of datasets related to emails. Includes disposable emails...
116,7344,002svg_optimizerSVG optimization based on Node's SVGO
127,0806,207ar-sequenceAdd support for PostgreSQL's SEQUENCE on ActiveRecord migrations
137,4519,104validatorsAdd some nice ActiveModel/ActiveRecord validators.
148,12310,712aitchA simple HTTP client
158,90610,165breadcrumbsBreadcrumbs is a simple plugin that adds a `breadcrumbs` object to controllers and views.
168,9378,060notifierSend system notifications on several platforms with a simple and unified API. Currently...
179,14345,232gem-openOpen gems on your favorite editor by running a specific gem command like `gem open noko...
189,38119,855factory_bot-preloadPreload factories (Factory Bot) just like fixtures. It will be easier and, probably, fa...
1910,26017,225ar-uuidOverride migration methods to support UUID columns without having to be explicit about it.
2010,74612,899test_notifierDisplay system notifications after running tests. It works on Mac OS X, Linux and Windo...
2111,22710,712normalize_attributesNormalize ActiveRecord attributes
2212,9378,280csrGenerate CSR (Certificate Signing Request) using Ruby and OpenSSL
2313,1004,082svg_spriteCreate SVG sprites using SVG links.
2414,48419,477ofxA simple OFX (Open Financial Exchange) parser built on top of Nokogiri. Currently suppo...
2515,23245,232sinatra-subdomainSeparate routes for subdomains on Sinatra
2615,9678,696minitest-utilsSome utilities for your Minitest day-to-day usage.
2716,28510,165burgundyA simple wrapper for objects in less than 100 lines.
2817,0288,212omniauth-atlassian-bitbucketOmniAuth strategy for Bitbucket (https://bitbucket.org).
2917,30226,393simple_authA simple authentication system for Rails apps
3017,31511,012rails-envAvoid environment detection on Rails
3117,46932,643root_domainExtract root domain from hosts (e.g. www.example will be extracted as example.com). It ...
3218,0874,726email_typoSuggest fixes to a misspelled email address, like [email protected].
3318,09755,612troyA static site generator
3420,57411,581rubocop-fnandoRubocop configuration
3520,761112,090page_metaEasily define and tags. I18n support for descriptions, keywords and titles.
3620,783112,090pagseguroThe official PagSeguro library
3721,27150,128tokensGenerate named tokens on your ActiveRecord models.
3821,648112,090swiss_knifeSeveral helpers for Rails
3922,20379,325kitabuA framework for creating e-books from Markdown using Ruby. Using the Prince PDF generat...
4022,93021,122factory_girl-preloadPreload factories (Factory Girl) just like fixtures. It will be easy and, probably, fas...
4122,95645,232paginatePaginate collections using SIZE+1 to determine if there is a next page. Includes Active...
4223,40213,289sinatra-basic-authAuthentication with BasicAuth.
4325,04631,039permalinkGenerate permalink attributes on ActiveModel/ActiveRecord
4428,33719,855env_varsAccess environment variables. Also includes presence validation, type coercion and defa...
4528,82879,325rack-apiCreate web app APIs that respond to one or more formats using an elegant DSL.
4631,69794,289simple_presenterA simple presenter/facade/decorator/whatever implementation.
4731,94928,500defaultsSet default values for ActiveRecord attributes
4832,59265,175haikunateGenerate Heroku-like memorable random names like adorable-ox-1234.
4933,80921,122signalA simple observer implementation for POROs (Plain Old Ruby Object) and ActiveRecord obj...
5035,41438,872redis-settingsStore application and user settings on Redis. Comes with ActiveRecord support.
5136,96365,175attr_keyringSimple encryption-at-rest plugin for ActiveRecord.
5237,646112,090qeA simple interface over several background job libraries like Resque, Sidekiq and Delay...
5339,08828,500clean_loggerRemove asset pipeline logging.
5440,887112,090storageThis gem provides a simple API for multiple storage backends. Supported storages: Amazo...
5542,089112,090parselEncrypt and decrypt data with a given key.
5645,15919,855boppersA simple bot framework for individuals.
5745,67279,325versioningVersioning for AR objects
5845,82038,872superconfigAccess environment variables. Also includes presence validation, type coercion and defa...
5948,45155,612ar-checkEnable PostgreSQL's CHECK constraints on ActiveRecord migrations
6048,83665,175omniauth-typeformOmniAuth strategy for Typeform (https://typeform.com).
6150,04894,289omniauth-stripeOmniAuth strategy for Stripe (https://stripe.com).
6251,44334,353babel-schmooze-sprocketsAdd Babel support to sprockets using Schmooze.
6352,91545,232actionmailer-markdownA different take on using ActionMailer, Markdown and I18n.
6456,50465,175activitiesA framework for aggregating social activity.
6557,08518,466dopstickGenerate a project skeleton for creating a Ruby/NPM package.
6659,02065,175ar-timestamptzMake ActiveRecord's PostgreSQL adapter use timestamptz as datetime columns
6759,18779,325page_titleSet the page title on Rails apps
6860,15238,872omniauth-bcxOmniAuth strategy for Basecamp (https://basecamp.com).
6961,27832,643games_radarGamesRadar is an API wrapper for the games website http://gamesradar.com
7061,841112,090inkInk is a wrapper for Pygments, a nice Python syntax highlighting library and formatters...
7162,94679,325ar-enumAdd support for creating `ENUM` types in PostgreSQL with ActiveRecord
7264,178112,090test_squadRails and JavaScript testing, the easy way. Supports QUnit, Jasmine, Mocha and Ember.
7367,24526,393botkitA simple chatbot framework
7467,69929,738citrixAPI wrappers for Citrix services like GoToTraining.
7567,80394,289post_commitFive services are supported for now: Basecamp, Campfire, FriendFeed, LightHouse and Twi...
7670,80994,289url_signatureCreate and verify signed urls. Supports expiration time.
7771,86832,643encrypt_attrEncrypt attributes using AES-256-CBC (or your custom encryption strategy). Works with a...
7872,64955,612access_tokenAccess token for client-side and API authentication.
7976,869112,090sidekiq-clockworkSidekiq::Clockwork is a simplistic implementation of a job scheduler based on Clockwork...
8077,36655,612human_routesI say no to REST for client-facing urls.
8177,88379,325omniauth-citrixOmniAuth strategy for Citrix.
8279,32194,289sassquatchSome SCSS helpers
8380,01645,232dogoA Redis-backed shortener url service.
8480,450112,090taggerAdd tagging support for ActiveRecord
8581,47094,289rails-routesEnable config/routes/*.rb on your Rails application.
8684,85179,325layoutSpecify which layout will be rendered on Rails apps
8785,99541,976date_intervalParse date intervals from strings
8886,398112,090infoA JSON endpoint with your Rails application info
8988,73450,128factory_seedSeed introduces an easy way to instantiate factories created with Factory Girl.
9091,18731,039enrouteExport Rails routes to TypeScript definitions
9191,79679,325sql_runnerSQLRunner allows you to load your queries out of SQL files, without using ORMs.
9292,85936,578boppers-uptimeA bopper to check if your sites are online.
9398,61479,325actionIsolate Rails actions in their own classes.
94101,44850,128formA simple form builder for Ruby objects.
95105,010112,090i18n-jsonExport I18n translations to JSON.
96105,974112,090text_captchaSimple captcha based on plain text questions.
97107,411112,090touchTouch a parent's collection on ActiveRecord.
98110,27465,175joiAutorun your minitest tests. Supports Rails projects.
99111,621112,090i18n-dot_lookupAllow interpolation to be performed on a object's attribute, e.g. %{user.name}
100112,29355,612formatted_attributesAdd methods that format attributes from/to helper methods.
101112,57545,232check_filesCheck non-reloadable files changes on Rails apps
102119,00965,175ar-bigintMake ActiveRecord's PostgreSQL adapter always use bigint columns
103120,36645,232screenkitTerminal to screencast, simplified
104121,82965,175commentableAdd comment support for ActiveRecord models.
105130,250112,090marshaled_attributesSave marshaled objects using ActiveRecord
106131,90679,325couponsA simple discount coupon generator for Rails.
107134,90479,325markup_attrThis ActiveRecord plugin saves formatted content (Markdown, Textile, HTML) after normal...
108136,07894,289simple_temperatureConvert temperature between different units like Celsius, Kelvin and Fahrenheit.
109137,75913,893demotapeRecord terminal sessions from your CLI tools
110143,05894,289kalA simple HTML calendar for Rails
111147,384112,090gulp-railsSet up Rails with Gulp for asset pipeline.
112148,645112,090scrubsThis rubygem does not have a description or summary.
113150,54738,872botkit-telegramA botkit for Telegram
114127,79868,039boppers-poloniexA bopper to get alerts on Poloniex prices.
115130,25068,039boppers-coinmarketcapA bopper to get alerts on CoinMarketCap prices.
116165,80894,289voltageA simple observer implementation for POROs (Plain Old Ruby Object) and ActiveRecord obj...
117167,54879,325funcUtility functions for making your life easier
118168,305112,090omniauth-producthuntOmniAuth strategy for ProductHunt (https://producthunt.com).
119169,013112,090omniauth-sentryOmniAuth strategy for Sentry (https://sentry.io).
120170,47131,039epub-rbCreate epub files using Ruby.
121171,53155,612time_windowRetrieve time objects by time windows (e.g. TimeWindow.call('5m') will round minutes to...
122171,54779,325guard-i18n-jsonGuard::I18nJson automatically exports your I18n translations as JSON files
123171,701112,090omniauth-freckleOmniAuth strategy for Freckle (https://letsfreckle.com).
124171,734112,090omniauth-wpOmniAuth strategy for Wordpress (https://wordpress.com)
125172,295112,090omniauth-netlifyOmniAuth strategy for Netlify (https://netlify.com).
126174,209112,090image_helpersSome image helpers for Rails.
127174,471112,090json_blobCreate `` tags to safely send data to the UI. Yo...
128175,433112,090unambiguous_stringGenerate random unambiguous strings (no ilo06b2z chars)
129176,213112,090webauthn-rbWebAuthn implementation for Ruby
130177,86194,289iron_oxideAn experiment that brings some Rust patterns to Ruby.
131178,10822,143thor-completionGenerate shell completions for Thor CLIs.
132182,10394,289simple_auth-magic_linkPasswordless sign-in for simple_auth.
133183,90965,175screenkit-tts-googleGoogle TTS engine for ScreenKit
134184,05955,612fimonThin `listen` cli wrapper.
135184,42294,289screenkit-tts-minimaxMinimax (https://minimax.io) TTS engine for ScreenKit
136185,99050,128ar-sqlite-uuidOverride migration methods to support UUID/ULID columns without having to be explicit a...
137186,94979,325application_envDetect application environments.
138187,542112,090zeeA micro web framework.
139192,36394,289stemmersBindings some popular snowball stemming algorithms