Fnando's Gems

icon
See profile on Gravatar
#Total RankDaily RankNameSummary
1340514browserDo some browser detection with Ruby.
21,2181,374i18n-jsExport i18n translations and use them on JavaScript.
33,0913,088cpf_cnpjValidate, generate and format CPF/CNPJ numbers. Include command-line tools.
43,7373,271globCreate a list of hash paths that match a given pattern. You can also generate a hash wi...
53,9954,666password_strengthCheck password strength against several rules. Includes ActiveRecord/ActiveModel support.
64,4575,115recurrenceA simple library to handle recurring events
74,7984,394pry-metaMeta package that requires several pry extensions.
86,47624,078paypal-recurringPayPal Express Checkout API Client for recurring billing.
96,5397,538email_dataThis project is a compilation of datasets related to emails. Includes disposable emails...
106,5975,929svg_optimizerSVG optimization based on Node's SVGO
117,0777,157validatorsAdd some nice ActiveModel/ActiveRecord validators.
127,1884,627ar-sequenceAdd support for PostgreSQL's SEQUENCE on ActiveRecord migrations
137,49212,410aitchA simple HTTP client
148,44913,262breadcrumbsBreadcrumbs is a simple plugin that adds a `breadcrumbs` object to controllers and views.
158,60611,827factory_bot-preloadPreload factories (Factory Bot) just like fixtures. It will be easier and, probably, fa...
168,74731,695gem-openOpen gems on your favorite editor by running a specific gem command like `gem open noko...
179,90114,111ar-uuidOverride migration methods to support UUID columns without having to be explicit about it.
1810,1078,495notifierSend system notifications on several platforms with a simple and unified API. Currently...
1910,15711,564test_notifierDisplay system notifications after running tests. It works on Mac OS X, Linux and Windo...
2011,33414,853normalize_attributesNormalize ActiveRecord attributes
2112,81913,262csrGenerate CSR (Certificate Signing Request) using Ruby and OpenSSL
2214,14655,740ofxA simple OFX (Open Financial Exchange) parser built on top of Nokogiri. Currently suppo...
2314,51810,126sinatra-subdomainSeparate routes for subdomains on Sinatra
2416,35214,853simple_authA simple authentication system for Rails apps
2516,55718,167minitest-utilsSome utilities for your Minitest day-to-day usage.
2616,59811,690burgundyA simple wrapper for objects in less than 100 lines.
2717,15235,278omniauth-atlassian-bitbucketOmniAuth strategy for Bitbucket (https://bitbucket.org).
2817,21014,343rails-envAvoid environment detection on Rails
2917,41364,278troyA static site generator
3018,70621,628root_domainExtract root domain from hosts (e.g. www.example will be extracted as example.com). It ...
3119,47223,194pagseguroThe official PagSeguro library
3220,17221,628tokensGenerate named tokens on your ActiveRecord models.
3320,41559,807swiss_knifeSeveral helpers for Rails
3421,58925,075factory_girl-preloadPreload factories (Factory Girl) just like fixtures. It will be easy and, probably, fas...
3521,6596,144svg_spriteCreate SVG sprites using SVG links.
3621,99112,761kitabuA framework for creating e-books from Markdown using Ruby. Using the Prince PDF generat...
3722,02033,396paginatePaginate collections using SIZE+1 to determine if there is a next page. Includes Active...
3822,07518,167rubocop-fnandoRubocop configuration
3922,37130,134page_metaEasily define and tags. I18n support for descriptions, keywords and titles.
4022,65213,262sinatra-basic-authAuthentication with BasicAuth.
4124,717113,782permalinkGenerate permalink attributes on ActiveModel/ActiveRecord
4227,12539,186env_varsAccess environment variables. Also includes presence validation, type coercion and defa...
4327,43531,695rack-apiCreate web app APIs that respond to one or more formats using an elegant DSL.
4430,89843,762simple_presenterA simple presenter/facade/decorator/whatever implementation.
4531,66219,673defaultsSet default values for ActiveRecord attributes
4634,85964,278redis-settingsStore application and user settings on Redis. Comes with ActiveRecord support.
4736,85539,186clean_loggerRemove asset pipeline logging.
4837,03824,078attr_keyringSimple encryption-at-rest plugin for ActiveRecord.
4937,46833,396signalA simple observer implementation for POROs (Plain Old Ruby Object) and ActiveRecord obj...
5037,75526,201qeA simple interface over several background job libraries like Resque, Sidekiq and Delay...
5139,65775,360parselEncrypt and decrypt data with a given key.
5239,97749,198storageThis gem provides a simple API for multiple storage backends. Supported storages: Amazo...
5340,20325,075email_typoSuggest fixes to a misspelled email address, like [email protected].
5442,57759,807haikunateGenerate Heroku-like memorable random names like adorable-ox-1234.
5544,77918,674boppersA simple bot framework for individuals.
5646,75943,762ar-checkEnable PostgreSQL's CHECK constraints on ActiveRecord migrations
5747,613100,863omniauth-stripeOmniAuth strategy for Stripe (https://stripe.com).
5851,55235,278babel-schmooze-sprocketsAdd Babel support to sprockets using Schmooze.
5952,07328,686superconfigAccess environment variables. Also includes presence validation, type coercion and defa...
6052,62352,325actionmailer-markdownA different take on using ActionMailer, Markdown and I18n.
6153,312131,986activitiesA framework for aggregating social activity.
6255,05625,075versioningVersioning for AR objects
6355,50649,198omniauth-typeformOmniAuth strategy for Typeform (https://typeform.com).
6457,80155,740page_titleSet the page title on Rails apps
6558,69359,807ar-timestamptzMake ActiveRecord's PostgreSQL adapter use timestamptz as datetime columns
6658,98669,506games_radarGamesRadar is an API wrapper for the games website http://gamesradar.com
6759,26325,075dopstickGenerate a project skeleton for creating a Ruby/NPM package.
6859,61049,198inkInk is a wrapper for Pygments, a nice Python syntax highlighting library and formatters...
6963,07546,383test_squadRails and JavaScript testing, the easy way. Supports QUnit, Jasmine, Mocha and Ember.
7063,44328,686ar-enumAdd support for creating `ENUM` types in PostgreSQL with ActiveRecord
7164,74590,788omniauth-bcxOmniAuth strategy for Basecamp (https://basecamp.com).
7265,03569,506post_commitFive services are supported for now: Basecamp, Campfire, FriendFeed, LightHouse and Twi...
7366,90752,325citrixAPI wrappers for Citrix services like GoToTraining.
7468,08535,278botkitA simple chatbot framework
7571,28890,788access_tokenAccess token for client-side and API authentication.
7671,46769,506url_signatureCreate and verify signed urls. Supports expiration time.
7772,75564,278encrypt_attrEncrypt attributes using AES-256-CBC (or your custom encryption strategy). Works with a...
7874,74782,265sidekiq-clockworkSidekiq::Clockwork is a simplistic implementation of a job scheduler based on Clockwork...
7977,73982,265dogoA Redis-backed shortener url service.
8078,02369,506sassquatchSome SCSS helpers
8178,074100,863omniauth-citrixOmniAuth strategy for Citrix.
8278,33982,265taggerAdd tagging support for ActiveRecord
8381,61275,360rails-routesEnable config/routes/*.rb on your Rails application.
8482,93326,201human_routesI say no to REST for client-facing urls.
8582,96859,807layoutSpecify which layout will be rendered on Rails apps
8683,804100,863date_intervalParse date intervals from strings
8784,33269,506infoA JSON endpoint with your Rails application info
8885,830100,863factory_seedSeed introduces an easy way to instantiate factories created with Factory Girl.
8993,70949,198boppers-uptimeA bopper to check if your sites are online.
9094,53264,278sql_runnerSQLRunner allows you to load your queries out of SQL files, without using ORMs.
9194,807131,986enrouteExport Rails routes to TypeScript definitions
9298,336113,782formA simple form builder for Ruby objects.
93102,916100,863text_captchaSimple captcha based on plain text questions.
94104,967113,782touchTouch a parent's collection on ActiveRecord.
95105,72069,506i18n-jsonExport I18n translations to JSON.
96106,439153,037actionIsolate Rails actions in their own classes.
97109,47190,788check_filesCheck non-reloadable files changes on Rails apps
98109,96782,265formatted_attributesAdd methods that format attributes from/to helper methods.
99110,73869,506i18n-dot_lookupAllow interpolation to be performed on a object's attribute, e.g. %{user.name}
100119,03059,807ar-bigintMake ActiveRecord's PostgreSQL adapter always use bigint columns
101119,61155,740joiAutorun your minitest tests. Supports Rails projects.
102120,593131,986commentableAdd comment support for ActiveRecord models.
103126,406169,262marshaled_attributesSave marshaled objects using ActiveRecord
104129,239131,986couponsA simple discount coupon generator for Rails.
105131,257131,986markup_attrThis ActiveRecord plugin saves formatted content (Markdown, Textile, HTML) after normal...
106132,498131,986simple_temperatureConvert temperature between different units like Celsius, Kelvin and Fahrenheit.
107139,813113,782kalA simple HTML calendar for Rails
108143,791131,986gulp-railsSet up Rails with Gulp for asset pipeline.
109144,431169,262scrubsThis rubygem does not have a description or summary.
110127,79868,039boppers-poloniexA bopper to get alerts on Poloniex prices.
111130,25068,039boppers-coinmarketcapA bopper to get alerts on CoinMarketCap prices.
112154,88190,788botkit-telegramA botkit for Telegram
113160,499131,986email-provider-infoFind email provider service based on the email address.
114163,867153,037funcUtility functions for making your life easier
115165,886169,262omniauth-sentryOmniAuth strategy for Sentry (https://sentry.io).
116166,498131,986voltageA simple observer implementation for POROs (Plain Old Ruby Object) and ActiveRecord obj...
117167,511153,037omniauth-producthuntOmniAuth strategy for ProductHunt (https://producthunt.com).
118168,182153,037omniauth-freckleOmniAuth strategy for Freckle (https://letsfreckle.com).
119168,437100,863guard-i18n-jsonGuard::I18nJson automatically exports your I18n translations as JSON files
120168,637100,863time_windowRetrieve time objects by time windows (e.g. TimeWindow.call('5m') will round minutes to...
121168,659169,262omniauth-wpOmniAuth strategy for Wordpress (https://wordpress.com)
122169,957169,262omniauth-netlifyOmniAuth strategy for Netlify (https://netlify.com).
123170,580113,782image_helpersSome image helpers for Rails.
124171,715113,782json_blobCreate `` tags to safely send data to the UI. Yo...
125172,050100,863unambiguous_stringGenerate random unambiguous strings (no ilo06b2z chars)
126172,674131,986webauthn-rbWebAuthn implementation for Ruby
127178,30082,265epub-rbCreate epub files using Ruby.
128179,13090,788simple_auth-magic_linkPasswordless sign-in for simple_auth.
129179,18790,788fimonThin `listen` cli wrapper.
130179,56055,740iron_oxideAn experiment that brings some Rust patterns to Ruby.
131181,279113,782application_envDetect application environments.
132181,699131,986zeeA micro web framework.
133181,71469,506ar-sqlite-uuidOverride migration methods to support UUID/ULID columns without having to be explicit a...
134186,376131,986stemmersBindings some popular snowball stemming algorithms