Fnando's Gems

icon
See profile on Gravatar
#Total RankDaily RankNameSummary
1340348browserDo some browser detection with Ruby.
21,1671,522i18n-jsExport i18n translations and use them on JavaScript.
33,0432,963cpf_cnpjValidate, generate and format CPF/CNPJ numbers. Include command-line tools.
43,8722,683globCreate a list of hash paths that match a given pattern. You can also generate a hash wi...
53,9145,403password_strengthCheck password strength against several rules. Includes ActiveRecord/ActiveModel support.
64,4024,663recurrenceA simple library to handle recurring events
74,7185,300pry-metaMeta package that requires several pry extensions.
86,4758,834email_dataThis project is a compilation of datasets related to emails. Includes disposable emails...
96,5845,894paypal-recurringPayPal Express Checkout API Client for recurring billing.
106,7976,294svg_optimizerSVG optimization based on Node's SVGO
117,0247,262validatorsAdd some nice ActiveModel/ActiveRecord validators.
127,14110,613aitchA simple HTTP client
137,6595,008ar-sequenceAdd support for PostgreSQL's SEQUENCE on ActiveRecord migrations
148,31610,092breadcrumbsBreadcrumbs is a simple plugin that adds a `breadcrumbs` object to controllers and views.
158,35711,194factory_bot-preloadPreload factories (Factory Bot) just like fixtures. It will be easier and, probably, fa...
168,56610,613gem-openOpen gems on your favorite editor by running a specific gem command like `gem open noko...
179,8638,572ar-uuidOverride migration methods to support UUID columns without having to be explicit about it.
1810,0276,556test_notifierDisplay system notifications after running tests. It works on Mac OS X, Linux and Windo...
1910,1326,238notifierSend system notifications on several platforms with a simple and unified API. Currently...
2011,4139,908normalize_attributesNormalize ActiveRecord attributes
2112,83110,184csrGenerate CSR (Certificate Signing Request) using Ruby and OpenSSL
2213,96926,939ofxA simple OFX (Open Financial Exchange) parser built on top of Nokogiri. Currently suppo...
2314,9439,717sinatra-subdomainSeparate routes for subdomains on Sinatra
2416,01970,881simple_authA simple authentication system for Rails apps
2516,64516,515minitest-utilsSome utilities for your Minitest day-to-day usage.
2616,68410,231burgundyA simple wrapper for objects in less than 100 lines.
2716,98514,991rails-envAvoid environment detection on Rails
2817,14736,568troyA static site generator
2917,24614,484omniauth-atlassian-bitbucketOmniAuth strategy for Bitbucket (https://bitbucket.org).
3019,04015,817pagseguroThe official PagSeguro library
3119,18310,745root_domainExtract root domain from hosts (e.g. www.example will be extracted as example.com). It ...
3219,97570,881swiss_knifeSeveral helpers for Rails
3319,98329,358tokensGenerate named tokens on your ActiveRecord models.
3421,24313,344factory_girl-preloadPreload factories (Factory Girl) just like fixtures. It will be easy and, probably, fas...
3521,70129,358paginatePaginate collections using SIZE+1 to determine if there is a next page. Includes Active...
3621,97142,405kitabuA framework for creating e-books from Markdown using Ruby. Using the Prince PDF generat...
3722,20352,140sinatra-basic-authAuthentication with BasicAuth.
3822,54513,025rubocop-fnandoRubocop configuration
3922,87629,358page_metaEasily define and tags. I18n support for descriptions, keywords and titles.
4024,87613,196permalinkGenerate permalink attributes on ActiveModel/ActiveRecord
4126,71870,881env_varsAccess environment variables. Also includes presence validation, type coercion and defa...
4227,08952,140rack-apiCreate web app APIs that respond to one or more formats using an elegant DSL.
4330,1549,717svg_spriteCreate SVG sprites using SVG links.
4430,329145,637simple_presenterA simple presenter/facade/decorator/whatever implementation.
4531,44942,405defaultsSet default values for ActiveRecord attributes
4634,590145,637redis-settingsStore application and user settings on Redis. Comes with ActiveRecord support.
4736,13029,358clean_loggerRemove asset pipeline logging.
4837,20116,171attr_keyringSimple encryption-at-rest plugin for ActiveRecord.
4937,435145,637signalA simple observer implementation for POROs (Plain Old Ruby Object) and ActiveRecord obj...
5038,07652,140qeA simple interface over several background job libraries like Resque, Sidekiq and Delay...
5138,82370,881parselEncrypt and decrypt data with a given key.
5239,879145,637storageThis gem provides a simple API for multiple storage backends. Supported storages: Amazo...
5344,02822,387email_typoSuggest fixes to a misspelled email address, like john@gmail.cmo.
5444,69518,394boppersA simple bot framework for individuals.
5546,55470,881omniauth-stripeOmniAuth strategy for Stripe (https://stripe.com).
5646,69242,405ar-checkEnable PostgreSQL's CHECK constraints on ActiveRecord migrations
5751,65621,333babel-schmooze-sprocketsAdd Babel support to sprockets using Schmooze.
5852,13370,881activitiesA framework for aggregating social activity.
5952,47352,140actionmailer-markdownA different take on using ActionMailer, Markdown and I18n.
6053,44715,817haikunateGenerate Heroku-like memorable random names like adorable-ox-1234.
6157,07252,140page_titleSet the page title on Rails apps
6257,53317,300superconfigAccess environment variables. Also includes presence validation, type coercion and defa...
6357,95521,333omniauth-typeformOmniAuth strategy for Typeform (https://typeform.com).
6458,08270,881games_radarGamesRadar is an API wrapper for the games website http://gamesradar.com
6558,81329,358versioningVersioning for AR objects
6658,94632,202inkInk is a wrapper for Pygments, a nice Python syntax highlighting library and formatters...
6760,23470,881dopstickGenerate a project skeleton for creating a Ruby/NPM package.
6861,19536,568ar-timestamptzMake ActiveRecord's PostgreSQL adapter use timestamptz as datetime columns
6962,825145,637test_squadRails and JavaScript testing, the easy way. Supports QUnit, Jasmine, Mocha and Ember.
7063,70070,881ar-enumAdd support for creating `ENUM` types in PostgreSQL with ActiveRecord
7164,34736,568post_commitFive services are supported for now: Basecamp, Campfire, FriendFeed, LightHouse and Twi...
7266,37336,568omniauth-bcxOmniAuth strategy for Basecamp (https://basecamp.com).
7366,49829,358citrixAPI wrappers for Citrix services like GoToTraining.
7469,20525,225botkitA simple chatbot framework
7571,09370,881access_tokenAccess token for client-side and API authentication.
7673,741145,637sidekiq-clockworkSidekiq::Clockwork is a simplistic implementation of a job scheduler based on Clockwork...
7774,00970,881encrypt_attrEncrypt attributes using AES-256-CBC (or your custom encryption strategy). Works with a...
7877,17370,881dogoA Redis-backed shortener url service.
7977,24142,405url_signatureCreate and verify signed urls. Supports expiration time.
8077,713145,637taggerAdd tagging support for ActiveRecord
8177,840145,637sassquatchSome SCSS helpers
8279,63942,405omniauth-citrixOmniAuth strategy for Citrix.
8381,72570,881rails-routesEnable config/routes/*.rb on your Rails application.
8482,36070,881layoutSpecify which layout will be rendered on Rails apps
8583,43670,881date_intervalParse date intervals from strings
8683,64670,881infoA JSON endpoint with your Rails application info
8784,73570,881human_routesI say no to REST for client-facing urls.
8885,09842,405factory_seedSeed introduces an easy way to instantiate factories created with Factory Girl.
8995,49723,613boppers-uptimeA bopper to check if your sites are online.
9097,090145,637sql_runnerSQLRunner allows you to load your queries out of SQL files, without using ORMs.
9197,34070,881formA simple form builder for Ruby objects.
9298,29270,881enrouteExport Rails routes to TypeScript definitions
93102,543145,637text_captchaSimple captcha based on plain text questions.
94104,613145,637touchTouch a parent's collection on ActiveRecord.
95107,20752,140i18n-jsonExport I18n translations to JSON.
96108,99442,405check_filesCheck non-reloadable files changes on Rails apps
97109,71770,881formatted_attributesAdd methods that format attributes from/to helper methods.
98111,19870,881actionIsolate Rails actions in their own classes.
99111,65070,881i18n-dot_lookupAllow interpolation to be performed on a object's attribute, e.g. %{user.name}
100119,09870,881ar-bigintMake ActiveRecord's PostgreSQL adapter always use bigint columns
101120,40170,881commentableAdd comment support for ActiveRecord models.
102123,74670,881joiAutorun your minitest tests. Supports Rails projects.
103125,43970,881marshaled_attributesSave marshaled objects using ActiveRecord
104128,28970,881couponsA simple discount coupon generator for Rails.
105130,21570,881markup_attrThis ActiveRecord plugin saves formatted content (Markdown, Textile, HTML) after normal...
106132,931145,637simple_temperatureConvert temperature between different units like Celsius, Kelvin and Fahrenheit.
107140,29470,881kalA simple HTML calendar for Rails
108127,79868,039boppers-poloniexA bopper to get alerts on Poloniex prices.
109143,24370,881gulp-railsSet up Rails with Gulp for asset pipeline.
110143,694145,637scrubsThis rubygem does not have a description or summary.
111130,25068,039boppers-coinmarketcapA bopper to get alerts on CoinMarketCap prices.
112156,60342,405botkit-telegramA botkit for Telegram
113161,93652,140email-provider-infoFind email provider service based on the email address.
114163,80770,881funcUtility functions for making your life easier
115165,97670,881omniauth-sentryOmniAuth strategy for Sentry (https://sentry.io).
116167,39770,881omniauth-freckleOmniAuth strategy for Freckle (https://letsfreckle.com).
117167,721145,637voltageA simple observer implementation for POROs (Plain Old Ruby Object) and ActiveRecord obj...
118167,96970,881omniauth-wpOmniAuth strategy for Wordpress (https://wordpress.com)
119168,09670,881guard-i18n-jsonGuard::I18nJson automatically exports your I18n translations as JSON files
120168,369145,637time_windowRetrieve time objects by time windows (e.g. TimeWindow.call('5m') will round minutes to...
121169,29142,405omniauth-producthuntOmniAuth strategy for ProductHunt (https://producthunt.com).
122169,90470,881omniauth-netlifyOmniAuth strategy for Netlify (https://netlify.com).
123170,80270,881image_helpersSome image helpers for Rails.
124171,45870,881json_blobCreate `` tags to safely send data to the UI. Yo...
125171,635145,637unambiguous_stringGenerate random unambiguous strings (no ilo06b2z chars)
126171,656145,637webauthn-rbWebAuthn implementation for Ruby
127178,48470,881epub-rbCreate epub files using Ruby.
128178,65470,881fimonThin `listen` cli wrapper.
129178,848145,637simple_auth-magic_linkPasswordless sign-in for simple_auth.
130180,13870,881application_envDetect application environments.
131180,777145,637zeeA micro web framework.
132182,32952,140ar-sqlite-uuidOverride migration methods to support UUID/ULID columns without having to be explicit a...
133182,41870,881iron_oxideAn experiment that brings some Rust patterns to Ruby.