Fnando's Gems

icon
See profile on Gravatar
#Total RankDaily RankNameSummary
1344401browserDo some browser detection with Ruby.
21,2191,344i18n-jsExport i18n translations and use them on JavaScript.
33,1033,399cpf_cnpjValidate, generate and format CPF/CNPJ numbers. Include command-line tools.
43,6742,309globCreate a list of hash paths that match a given pattern. You can also generate a hash wi...
54,0445,758password_strengthCheck password strength against several rules. Includes ActiveRecord/ActiveModel support.
64,4633,804recurrenceA simple library to handle recurring events
74,8216,769pry-metaMeta package that requires several pry extensions.
86,4394,813paypal-recurringPayPal Express Checkout API Client for recurring billing.
96,5445,555email_dataThis project is a compilation of datasets related to emails. Includes disposable emails...
106,5997,281svg_optimizerSVG optimization based on Node's SVGO
117,0987,345validatorsAdd some nice ActiveModel/ActiveRecord validators.
127,0995,637ar-sequenceAdd support for PostgreSQL's SEQUENCE on ActiveRecord migrations
137,59813,469aitchA simple HTTP client
148,5099,184breadcrumbsBreadcrumbs is a simple plugin that adds a `breadcrumbs` object to controllers and views.
158,69716,252factory_bot-preloadPreload factories (Factory Bot) just like fixtures. It will be easier and, probably, fa...
168,81412,945gem-openOpen gems on your favorite editor by running a specific gem command like `gem open noko...
179,92510,863ar-uuidOverride migration methods to support UUID columns without having to be explicit about it.
1810,0554,910notifierSend system notifications on several platforms with a simple and unified API. Currently...
1910,2248,912test_notifierDisplay system notifications after running tests. It works on Mac OS X, Linux and Windo...
2011,25610,214normalize_attributesNormalize ActiveRecord attributes
2112,8049,346csrGenerate CSR (Certificate Signing Request) using Ruby and OpenSSL
2214,19818,766ofxA simple OFX (Open Financial Exchange) parser built on top of Nokogiri. Currently suppo...
2314,35312,304sinatra-subdomainSeparate routes for subdomains on Sinatra
2416,42312,241minitest-utilsSome utilities for your Minitest day-to-day usage.
2516,44316,906simple_authA simple authentication system for Rails apps
2616,54217,852burgundyA simple wrapper for objects in less than 100 lines.
2717,13415,498omniauth-atlassian-bitbucketOmniAuth strategy for Bitbucket (https://bitbucket.org).
2817,23219,576rails-envAvoid environment detection on Rails
2917,51711,967troyA static site generator
3018,55324,315root_domainExtract root domain from hosts (e.g. www.example will be extracted as example.com). It ...
3119,3869,029svg_spriteCreate SVG sprites using SVG links.
3219,64629,203pagseguroThe official PagSeguro library
3320,30925,453tokensGenerate named tokens on your ActiveRecord models.
3420,60723,296swiss_knifeSeveral helpers for Rails
3521,27615,246page_metaEasily define and tags. I18n support for descriptions, keywords and titles.
3621,75140,471factory_girl-preloadPreload factories (Factory Girl) just like fixtures. It will be easy and, probably, fas...
3721,79917,237kitabuA framework for creating e-books from Markdown using Ruby. Using the Prince PDF generat...
3821,81314,096rubocop-fnandoRubocop configuration
3922,18834,474paginatePaginate collections using SIZE+1 to determine if there is a next page. Includes Active...
4022,88047,265sinatra-basic-authAuthentication with BasicAuth.
4124,73922,808permalinkGenerate permalink attributes on ActiveModel/ActiveRecord
4227,25634,474env_varsAccess environment variables. Also includes presence validation, type coercion and defa...
4327,56430,093rack-apiCreate web app APIs that respond to one or more formats using an elegant DSL.
4431,19156,846simple_presenterA simple presenter/facade/decorator/whatever implementation.
4531,81647,265defaultsSet default values for ActiveRecord attributes
4634,94542,460redis-settingsStore application and user settings on Redis. Comes with ActiveRecord support.
4736,92224,315attr_keyringSimple encryption-at-rest plugin for ActiveRecord.
4837,23256,846clean_loggerRemove asset pipeline logging.
4937,30231,112qeA simple interface over several background job libraries like Resque, Sidekiq and Delay...
5037,36535,800signalA simple observer implementation for POROs (Plain Old Ruby Object) and ActiveRecord obj...
5138,82831,112email_typoSuggest fixes to a misspelled email address, like [email protected].
5239,85642,460storageThis gem provides a simple API for multiple storage backends. Supported storages: Amazo...
5340,09461,102parselEncrypt and decrypt data with a given key.
5440,53453,294haikunateGenerate Heroku-like memorable random names like adorable-ox-1234.
5544,99735,800boppersA simple bot framework for individuals.
5646,94144,655ar-checkEnable PostgreSQL's CHECK constraints on ActiveRecord migrations
5748,187157,203omniauth-stripeOmniAuth strategy for Stripe (https://stripe.com).
5850,26330,093superconfigAccess environment variables. Also includes presence validation, type coercion and defa...
5951,34556,846babel-schmooze-sprocketsAdd Babel support to sprockets using Schmooze.
6052,64234,474actionmailer-markdownA different take on using ActionMailer, Markdown and I18n.
6153,98071,921activitiesA framework for aggregating social activity.
6254,37966,059versioningVersioning for AR objects
6354,96250,095omniauth-typeformOmniAuth strategy for Typeform (https://typeform.com).
6457,87053,294page_titleSet the page title on Rails apps
6557,90528,325ar-timestamptzMake ActiveRecord's PostgreSQL adapter use timestamptz as datetime columns
6658,08838,770dopstickGenerate a project skeleton for creating a Ruby/NPM package.
6759,33571,921games_radarGamesRadar is an API wrapper for the games website http://gamesradar.com
6859,86561,102inkInk is a wrapper for Pygments, a nice Python syntax highlighting library and formatters...
6962,91253,294test_squadRails and JavaScript testing, the easy way. Supports QUnit, Jasmine, Mocha and Ember.
7063,14144,655ar-enumAdd support for creating `ENUM` types in PostgreSQL with ActiveRecord
7164,14650,095omniauth-bcxOmniAuth strategy for Basecamp (https://basecamp.com).
7265,43498,240post_commitFive services are supported for now: Basecamp, Campfire, FriendFeed, LightHouse and Twi...
7366,93761,102citrixAPI wrappers for Citrix services like GoToTraining.
7467,78861,102botkitA simple chatbot framework
7569,85750,095url_signatureCreate and verify signed urls. Supports expiration time.
7670,6223,087email-provider-infoFind email provider service based on the email address.
7771,47378,816access_tokenAccess token for client-side and API authentication.
7871,89556,846encrypt_attrEncrypt attributes using AES-256-CBC (or your custom encryption strategy). Works with a...
7975,018112,619sidekiq-clockworkSidekiq::Clockwork is a simplistic implementation of a job scheduler based on Clockwork...
8077,86678,816dogoA Redis-backed shortener url service.
8177,94071,921sassquatchSome SCSS helpers
8278,18198,240omniauth-citrixOmniAuth strategy for Citrix.
8378,58078,816taggerAdd tagging support for ActiveRecord
8481,29578,816rails-routesEnable config/routes/*.rb on your Rails application.
8581,44756,846human_routesI say no to REST for client-facing urls.
8683,06678,816layoutSpecify which layout will be rendered on Rails apps
8784,15487,602date_intervalParse date intervals from strings
8884,33287,602infoA JSON endpoint with your Rails application info
8986,195112,619factory_seedSeed introduces an easy way to instantiate factories created with Factory Girl.
9092,67556,846sql_runnerSQLRunner allows you to load your queries out of SQL files, without using ORMs.
9193,37366,059boppers-uptimeA bopper to check if your sites are online.
9293,76353,294enrouteExport Rails routes to TypeScript definitions
9398,844131,109formA simple form builder for Ruby objects.
94103,62487,602text_captchaSimple captcha based on plain text questions.
95104,70166,059i18n-jsonExport I18n translations to JSON.
96105,26978,816touchTouch a parent's collection on ActiveRecord.
97105,855131,109actionIsolate Rails actions in their own classes.
98110,03298,240formatted_attributesAdd methods that format attributes from/to helper methods.
99110,13278,816i18n-dot_lookupAllow interpolation to be performed on a object's attribute, e.g. %{user.name}
100110,27698,240check_filesCheck non-reloadable files changes on Rails apps
101117,34371,921joiAutorun your minitest tests. Supports Rails projects.
102118,57098,240ar-bigintMake ActiveRecord's PostgreSQL adapter always use bigint columns
103120,46187,602commentableAdd comment support for ActiveRecord models.
104127,185131,109marshaled_attributesSave marshaled objects using ActiveRecord
105129,426157,203couponsA simple discount coupon generator for Rails.
106131,75698,240markup_attrThis ActiveRecord plugin saves formatted content (Markdown, Textile, HTML) after normal...
107132,87498,240simple_temperatureConvert temperature between different units like Celsius, Kelvin and Fahrenheit.
108140,117157,203kalA simple HTML calendar for Rails
109144,442112,619gulp-railsSet up Rails with Gulp for asset pipeline.
110145,434112,619scrubsThis rubygem does not have a description or summary.
111127,79868,039boppers-poloniexA bopper to get alerts on Poloniex prices.
112130,25068,039boppers-coinmarketcapA bopper to get alerts on CoinMarketCap prices.
113153,38298,240botkit-telegramA botkit for Telegram
114164,059131,109funcUtility functions for making your life easier
115164,96987,602voltageA simple observer implementation for POROs (Plain Old Ruby Object) and ActiveRecord obj...
116166,302131,109omniauth-sentryOmniAuth strategy for Sentry (https://sentry.io).
117167,615131,109omniauth-producthuntOmniAuth strategy for ProductHunt (https://producthunt.com).
118168,42898,240time_windowRetrieve time objects by time windows (e.g. TimeWindow.call('5m') will round minutes to...
119168,747131,109guard-i18n-jsonGuard::I18nJson automatically exports your I18n translations as JSON files
120168,853157,203omniauth-freckleOmniAuth strategy for Freckle (https://letsfreckle.com).
121169,192131,109omniauth-wpOmniAuth strategy for Wordpress (https://wordpress.com)
122170,446131,109omniauth-netlifyOmniAuth strategy for Netlify (https://netlify.com).
123170,946131,109image_helpersSome image helpers for Rails.
124171,972157,203json_blobCreate `` tags to safely send data to the UI. Yo...
125172,13287,602unambiguous_stringGenerate random unambiguous strings (no ilo06b2z chars)
126172,93498,240webauthn-rbWebAuthn implementation for Ruby
127177,05447,265epub-rbCreate epub files using Ruby.
128178,24156,846iron_oxideAn experiment that brings some Rust patterns to Ruby.
129179,40998,240simple_auth-magic_linkPasswordless sign-in for simple_auth.
130179,498131,109fimonThin `listen` cli wrapper.
131181,638112,619ar-sqlite-uuidOverride migration methods to support UUID/ULID columns without having to be explicit a...
132181,656112,619application_envDetect application environments.
133182,101157,203zeeA micro web framework.
134185,53910,555demotapeRecord terminal sessions from your CLI tools
135186,686-thor-completionGenerate shell completions for Thor CLIs.
136186,751112,619stemmersBindings some popular snowball stemming algorithms