Fnando's Gems

icon
See profile on Gravatar
#Total RankDaily RankNameSummary
1352410browserDo some browser detection with Ruby.
21,2121,454i18n-jsExport i18n translations and use them on JavaScript.
33,1173,037cpf_cnpjValidate, generate and format CPF/CNPJ numbers. Include command-line tools.
43,5062,352globCreate a list of hash paths that match a given pattern. You can also generate a hash wi...
54,1356,762password_strengthCheck password strength against several rules. Includes ActiveRecord/ActiveModel support.
64,4703,155recurrenceA simple library to handle recurring events
74,9065,874pry-metaMeta package that requires several pry extensions.
86,3554,493paypal-recurringPayPal Express Checkout API Client for recurring billing.
96,5804,993email_dataThis project is a compilation of datasets related to emails. Includes disposable emails...
106,6554,987svg_optimizerSVG optimization based on Node's SVGO
116,9996,267ar-sequenceAdd support for PostgreSQL's SEQUENCE on ActiveRecord migrations
127,1977,843validatorsAdd some nice ActiveModel/ActiveRecord validators.
137,84813,993aitchA simple HTTP client
148,4402,467email-provider-infoFind email provider service based on the email address.
158,6768,978breadcrumbsBreadcrumbs is a simple plugin that adds a `breadcrumbs` object to controllers and views.
168,9905,139gem-openOpen gems on your favorite editor by running a specific gem command like `gem open noko...
179,02814,675factory_bot-preloadPreload factories (Factory Bot) just like fixtures. It will be easier and, probably, fa...
189,1276,050notifierSend system notifications on several platforms with a simple and unified API. Currently...
1910,18910,406ar-uuidOverride migration methods to support UUID columns without having to be explicit about it.
2010,59210,660test_notifierDisplay system notifications after running tests. It works on Mac OS X, Linux and Windo...
2111,21112,220normalize_attributesNormalize ActiveRecord attributes
2212,9149,897csrGenerate CSR (Certificate Signing Request) using Ruby and OpenSSL
2314,46116,246ofxA simple OFX (Open Financial Exchange) parser built on top of Nokogiri. Currently suppo...
2414,80830,864sinatra-subdomainSeparate routes for subdomains on Sinatra
2515,8795,174svg_spriteCreate SVG sprites using SVG links.
2616,32911,784minitest-utilsSome utilities for your Minitest day-to-day usage.
2716,51911,425burgundyA simple wrapper for objects in less than 100 lines.
2816,95037,553simple_authA simple authentication system for Rails apps
2917,15912,705omniauth-atlassian-bitbucketOmniAuth strategy for Bitbucket (https://bitbucket.org).
3017,42130,864rails-envAvoid environment detection on Rails
3117,81443,140troyA static site generator
3217,8799,185root_domainExtract root domain from hosts (e.g. www.example will be extracted as example.com). It ...
3320,29943,140pagseguroThe official PagSeguro library
3420,703102,533page_metaEasily define and tags. I18n support for descriptions, keywords and titles.
3520,85537,553tokensGenerate named tokens on your ActiveRecord models.
3621,14667,515swiss_knifeSeveral helpers for Rails
3721,32019,110rubocop-fnandoRubocop configuration
3821,94730,864kitabuA framework for creating e-books from Markdown using Ruby. Using the Prince PDF generat...
3922,387102,533factory_girl-preloadPreload factories (Factory Girl) just like fixtures. It will be easy and, probably, fas...
4022,59937,553paginatePaginate collections using SIZE+1 to determine if there is a next page. Includes Active...
4123,16117,169sinatra-basic-authAuthentication with BasicAuth.
4224,98051,858permalinkGenerate permalink attributes on ActiveModel/ActiveRecord
4327,92537,553env_varsAccess environment variables. Also includes presence validation, type coercion and defa...
4428,26943,140rack-apiCreate web app APIs that respond to one or more formats using an elegant DSL.
4531,709102,533simple_presenterA simple presenter/facade/decorator/whatever implementation.
4631,99633,720defaultsSet default values for ActiveRecord attributes
4732,2118,562email_typoSuggest fixes to a misspelled email address, like [email protected].
4835,28730,864redis-settingsStore application and user settings on Redis. Comes with ActiveRecord support.
4935,87713,702haikunateGenerate Heroku-like memorable random names like adorable-ox-1234.
5036,36620,821signalA simple observer implementation for POROs (Plain Old Ruby Object) and ActiveRecord obj...
5136,79717,864attr_keyringSimple encryption-at-rest plugin for ActiveRecord.
5237,31133,720qeA simple interface over several background job libraries like Resque, Sidekiq and Delay...
5338,28733,720clean_loggerRemove asset pipeline logging.
5440,30551,858storageThis gem provides a simple API for multiple storage backends. Supported storages: Amazo...
5541,17251,858parselEncrypt and decrypt data with a given key.
5645,37621,533boppersA simple bot framework for individuals.
5747,887102,533ar-checkEnable PostgreSQL's CHECK constraints on ActiveRecord migrations
5847,94433,720superconfigAccess environment variables. Also includes presence validation, type coercion and defa...
5949,48026,969versioningVersioning for AR objects
6049,49567,515omniauth-stripeOmniAuth strategy for Stripe (https://stripe.com).
6151,26922,346babel-schmooze-sprocketsAdd Babel support to sprockets using Schmooze.
6252,655102,533actionmailer-markdownA different take on using ActionMailer, Markdown and I18n.
6352,70625,510omniauth-typeformOmniAuth strategy for Typeform (https://typeform.com).
6455,42867,515activitiesA framework for aggregating social activity.
6557,15951,858dopstickGenerate a project skeleton for creating a Ruby/NPM package.
6658,13837,553ar-timestamptzMake ActiveRecord's PostgreSQL adapter use timestamptz as datetime columns
6758,47951,858page_titleSet the page title on Rails apps
6860,333102,533games_radarGamesRadar is an API wrapper for the games website http://gamesradar.com
6960,885102,533inkInk is a wrapper for Pygments, a nice Python syntax highlighting library and formatters...
7062,74326,969omniauth-bcxOmniAuth strategy for Basecamp (https://basecamp.com).
7162,776102,533ar-enumAdd support for creating `ENUM` types in PostgreSQL with ActiveRecord
7263,44567,515test_squadRails and JavaScript testing, the easy way. Supports QUnit, Jasmine, Mocha and Ember.
7366,713102,533post_commitFive services are supported for now: Basecamp, Campfire, FriendFeed, LightHouse and Twi...
7467,24833,720citrixAPI wrappers for Citrix services like GoToTraining.
7567,37523,252botkitA simple chatbot framework
7670,07851,858url_signatureCreate and verify signed urls. Supports expiration time.
7771,54067,515encrypt_attrEncrypt attributes using AES-256-CBC (or your custom encryption strategy). Works with a...
7871,858102,533access_tokenAccess token for client-side and API authentication.
7975,888102,533sidekiq-clockworkSidekiq::Clockwork is a simplistic implementation of a job scheduler based on Clockwork...
8077,45267,515omniauth-citrixOmniAuth strategy for Citrix.
8178,491102,533sassquatchSome SCSS helpers
8278,924102,533dogoA Redis-backed shortener url service.
8379,447102,533taggerAdd tagging support for ActiveRecord
8479,761102,533human_routesI say no to REST for client-facing urls.
8581,10951,858rails-routesEnable config/routes/*.rb on your Rails application.
8683,828102,533layoutSpecify which layout will be rendered on Rails apps
8785,068102,533date_intervalParse date intervals from strings
8885,262102,533infoA JSON endpoint with your Rails application info
8987,496102,533factory_seedSeed introduces an easy way to instantiate factories created with Factory Girl.
9091,65743,140enrouteExport Rails routes to TypeScript definitions
9191,659102,533sql_runnerSQLRunner allows you to load your queries out of SQL files, without using ORMs.
9293,42433,720boppers-uptimeA bopper to check if your sites are online.
93100,25667,515formA simple form builder for Ruby objects.
94103,80324,294actionIsolate Rails actions in their own classes.
95104,27151,858i18n-jsonExport I18n translations to JSON.
96104,58167,515text_captchaSimple captcha based on plain text questions.
97106,236102,533touchTouch a parent's collection on ActiveRecord.
98110,467102,533i18n-dot_lookupAllow interpolation to be performed on a object's attribute, e.g. %{user.name}
99110,980102,533formatted_attributesAdd methods that format attributes from/to helper methods.
100111,39543,140check_filesCheck non-reloadable files changes on Rails apps
101113,436102,533joiAutorun your minitest tests. Supports Rails projects.
102118,502102,533ar-bigintMake ActiveRecord's PostgreSQL adapter always use bigint columns
103120,89867,515commentableAdd comment support for ActiveRecord models.
104128,41267,515marshaled_attributesSave marshaled objects using ActiveRecord
105130,78267,515couponsA simple discount coupon generator for Rails.
106132,94651,858markup_attrThis ActiveRecord plugin saves formatted content (Markdown, Textile, HTML) after normal...
107133,996102,533simple_temperatureConvert temperature between different units like Celsius, Kelvin and Fahrenheit.
108135,61625,510screenkitTerminal to screencast, simplified
109141,151102,533kalA simple HTML calendar for Rails
110145,382102,533gulp-railsSet up Rails with Gulp for asset pipeline.
111146,537102,533scrubsThis rubygem does not have a description or summary.
112151,32951,858botkit-telegramA botkit for Telegram
113127,79868,039boppers-poloniexA bopper to get alerts on Poloniex prices.
114154,56367,515demotapeRecord terminal sessions from your CLI tools
115130,25068,039boppers-coinmarketcapA bopper to get alerts on CoinMarketCap prices.
116164,215102,533voltageA simple observer implementation for POROs (Plain Old Ruby Object) and ActiveRecord obj...
117165,195102,533funcUtility functions for making your life easier
118166,939102,533omniauth-sentryOmniAuth strategy for Sentry (https://sentry.io).
119167,725102,533omniauth-producthuntOmniAuth strategy for ProductHunt (https://producthunt.com).
120169,121102,533time_windowRetrieve time objects by time windows (e.g. TimeWindow.call('5m') will round minutes to...
121169,348102,533guard-i18n-jsonGuard::I18nJson automatically exports your I18n translations as JSON files
122169,694102,533omniauth-freckleOmniAuth strategy for Freckle (https://letsfreckle.com).
123169,84067,515omniauth-wpOmniAuth strategy for Wordpress (https://wordpress.com)
124171,220102,533omniauth-netlifyOmniAuth strategy for Netlify (https://netlify.com).
125172,084102,533image_helpersSome image helpers for Rails.
126172,864102,533json_blobCreate `` tags to safely send data to the UI. Yo...
127173,056102,533unambiguous_stringGenerate random unambiguous strings (no ilo06b2z chars)
128173,714102,533webauthn-rbWebAuthn implementation for Ruby
129173,96567,515epub-rbCreate epub files using Ruby.
130177,347102,533iron_oxideAn experiment that brings some Rust patterns to Ruby.
131179,978102,533simple_auth-magic_linkPasswordless sign-in for simple_auth.
132180,85767,515screenkit-tts-googleGoogle TTS engine for ScreenKit
133181,171102,533fimonThin `listen` cli wrapper.
134181,293102,533screenkit-tts-minimaxMinimax (https://minimax.io) TTS engine for ScreenKit
135182,26567,515thor-completionGenerate shell completions for Thor CLIs.
136183,135102,533ar-sqlite-uuidOverride migration methods to support UUID/ULID columns without having to be explicit a...
137183,741102,533application_envDetect application environments.
138184,230102,533zeeA micro web framework.
139188,804102,533stemmersBindings some popular snowball stemming algorithms