Fnando's Gems

icon
See profile on Gravatar
#Total RankDaily RankNameSummary
1355467browserDo some browser detection with Ruby.
21,2111,508i18n-jsExport i18n translations and use them on JavaScript.
33,1154,485cpf_cnpjValidate, generate and format CPF/CNPJ numbers. Include command-line tools.
43,3381,984globCreate a list of hash paths that match a given pattern. You can also generate a hash wi...
54,2268,276password_strengthCheck password strength against several rules. Includes ActiveRecord/ActiveModel support.
64,5026,198recurrenceA simple library to handle recurring events
75,0196,458pry-metaMeta package that requires several pry extensions.
86,2121,738email-provider-infoFind email provider service based on the email address.
96,52222,527paypal-recurringPayPal Express Checkout API Client for recurring billing.
106,6997,958email_dataThis project is a compilation of datasets related to emails. Includes disposable emails...
116,7523,386svg_optimizerSVG optimization based on Node's SVGO
127,0916,731ar-sequenceAdd support for PostgreSQL's SEQUENCE on ActiveRecord migrations
137,43913,217validatorsAdd some nice ActiveModel/ActiveRecord validators.
148,0989,762aitchA simple HTTP client
158,8899,831breadcrumbsBreadcrumbs is a simple plugin that adds a `breadcrumbs` object to controllers and views.
168,9398,047notifierSend system notifications on several platforms with a simple and unified API. Currently...
179,12320,693gem-openOpen gems on your favorite editor by running a specific gem command like `gem open noko...
189,33318,385factory_bot-preloadPreload factories (Factory Bot) just like fixtures. It will be easier and, probably, fa...
1910,22711,287ar-uuidOverride migration methods to support UUID columns without having to be explicit about it.
2010,7229,762test_notifierDisplay system notifications after running tests. It works on Mac OS X, Linux and Windo...
2111,22612,281normalize_attributesNormalize ActiveRecord attributes
2212,94911,018csrGenerate CSR (Certificate Signing Request) using Ruby and OpenSSL
2313,4413,429svg_spriteCreate SVG sprites using SVG links.
2414,4806,266ofxA simple OFX (Open Financial Exchange) parser built on top of Nokogiri. Currently suppo...
2515,16051,088sinatra-subdomainSeparate routes for subdomains on Sinatra
2616,0516,134minitest-utilsSome utilities for your Minitest day-to-day usage.
2716,32313,217burgundyA simple wrapper for objects in less than 100 lines.
2817,0369,898omniauth-atlassian-bitbucketOmniAuth strategy for Bitbucket (https://bitbucket.org).
2917,23820,693simple_authA simple authentication system for Rails apps
3017,33620,693rails-envAvoid environment detection on Rails
3117,44217,568root_domainExtract root domain from hosts (e.g. www.example will be extracted as example.com). It ...
3218,03522,527troyA static site generator
3319,5244,617email_typoSuggest fixes to a misspelled email address, like [email protected].
3420,6677,709rubocop-fnandoRubocop configuration
3520,69551,088pagseguroThe official PagSeguro library
3620,70451,088page_metaEasily define and tags. I18n support for descriptions, keywords and titles.
3721,19618,385tokensGenerate named tokens on your ActiveRecord models.
3821,55251,088swiss_knifeSeveral helpers for Rails
3922,13119,378kitabuA framework for creating e-books from Markdown using Ruby. Using the Prince PDF generat...
4022,84851,088factory_girl-preloadPreload factories (Factory Girl) just like fixtures. It will be easy and, probably, fas...
4122,92219,378paginatePaginate collections using SIZE+1 to determine if there is a next page. Includes Active...
4223,43030,638sinatra-basic-authAuthentication with BasicAuth.
4325,02551,088permalinkGenerate permalink attributes on ActiveModel/ActiveRecord
4428,29422,527env_varsAccess environment variables. Also includes presence validation, type coercion and defa...
4528,71930,638rack-apiCreate web app APIs that respond to one or more formats using an elegant DSL.
4631,97025,069defaultsSet default values for ActiveRecord attributes
4731,98251,088simple_presenterA simple presenter/facade/decorator/whatever implementation.
4832,58325,069haikunateGenerate Heroku-like memorable random names like adorable-ox-1234.
4934,02030,638signalA simple observer implementation for POROs (Plain Old Ruby Object) and ActiveRecord obj...
5035,43825,069redis-settingsStore application and user settings on Redis. Comes with ActiveRecord support.
5136,88051,088attr_keyringSimple encryption-at-rest plugin for ActiveRecord.
5237,52551,088qeA simple interface over several background job libraries like Resque, Sidekiq and Delay...
5338,97351,088clean_loggerRemove asset pipeline logging.
5440,75651,088storageThis gem provides a simple API for multiple storage backends. Supported storages: Amazo...
5541,96430,638parselEncrypt and decrypt data with a given key.
5645,09451,088boppersA simple bot framework for individuals.
5746,17513,217superconfigAccess environment variables. Also includes presence validation, type coercion and defa...
5846,29551,088versioningVersioning for AR objects
5948,35230,638ar-checkEnable PostgreSQL's CHECK constraints on ActiveRecord migrations
6049,10222,527omniauth-typeformOmniAuth strategy for Typeform (https://typeform.com).
6149,95730,638omniauth-stripeOmniAuth strategy for Stripe (https://stripe.com).
6251,46630,638babel-schmooze-sprocketsAdd Babel support to sprockets using Schmooze.
6352,88451,088actionmailer-markdownA different take on using ActionMailer, Markdown and I18n.
6456,41030,638activitiesA framework for aggregating social activity.
6557,00351,088dopstickGenerate a project skeleton for creating a Ruby/NPM package.
6658,91151,088ar-timestamptzMake ActiveRecord's PostgreSQL adapter use timestamptz as datetime columns
6759,04451,088page_titleSet the page title on Rails apps
6860,72851,088omniauth-bcxOmniAuth strategy for Basecamp (https://basecamp.com).
6961,15830,638games_radarGamesRadar is an API wrapper for the games website http://gamesradar.com
7061,69551,088inkInk is a wrapper for Pygments, a nice Python syntax highlighting library and formatters...
7162,92051,088ar-enumAdd support for creating `ENUM` types in PostgreSQL with ActiveRecord
7264,01451,088test_squadRails and JavaScript testing, the easy way. Supports QUnit, Jasmine, Mocha and Ember.
7367,13430,638botkitA simple chatbot framework
7467,57651,088citrixAPI wrappers for Citrix services like GoToTraining.
7567,67151,088post_commitFive services are supported for now: Basecamp, Campfire, FriendFeed, LightHouse and Twi...
7670,67851,088url_signatureCreate and verify signed urls. Supports expiration time.
7771,73151,088encrypt_attrEncrypt attributes using AES-256-CBC (or your custom encryption strategy). Works with a...
7872,56751,088access_tokenAccess token for client-side and API authentication.
7976,77051,088sidekiq-clockworkSidekiq::Clockwork is a simplistic implementation of a job scheduler based on Clockwork...
8077,33851,088human_routesI say no to REST for client-facing urls.
8177,77351,088omniauth-citrixOmniAuth strategy for Citrix.
8279,15551,088sassquatchSome SCSS helpers
8379,88751,088dogoA Redis-backed shortener url service.
8480,33630,638taggerAdd tagging support for ActiveRecord
8581,42151,088rails-routesEnable config/routes/*.rb on your Rails application.
8684,69330,638layoutSpecify which layout will be rendered on Rails apps
8785,86851,088date_intervalParse date intervals from strings
8886,22430,638infoA JSON endpoint with your Rails application info
8988,61551,088factory_seedSeed introduces an easy way to instantiate factories created with Factory Girl.
9091,12451,088enrouteExport Rails routes to TypeScript definitions
9191,64351,088sql_runnerSQLRunner allows you to load your queries out of SQL files, without using ORMs.
9292,74151,088boppers-uptimeA bopper to check if your sites are online.
9399,21251,088actionIsolate Rails actions in their own classes.
94101,29051,088formA simple form builder for Ruby objects.
95104,78451,088i18n-jsonExport I18n translations to JSON.
96105,74151,088text_captchaSimple captcha based on plain text questions.
97107,21051,088touchTouch a parent's collection on ActiveRecord.
98110,07051,088joiAutorun your minitest tests. Supports Rails projects.
99111,38351,088i18n-dot_lookupAllow interpolation to be performed on a object's attribute, e.g. %{user.name}
100112,11051,088formatted_attributesAdd methods that format attributes from/to helper methods.
101112,39951,088check_filesCheck non-reloadable files changes on Rails apps
102118,85551,088ar-bigintMake ActiveRecord's PostgreSQL adapter always use bigint columns
103120,88751,088screenkitTerminal to screencast, simplified
104121,57651,088commentableAdd comment support for ActiveRecord models.
105129,97251,088marshaled_attributesSave marshaled objects using ActiveRecord
106131,64551,088couponsA simple discount coupon generator for Rails.
107134,56351,088markup_attrThis ActiveRecord plugin saves formatted content (Markdown, Textile, HTML) after normal...
108135,77051,088simple_temperatureConvert temperature between different units like Celsius, Kelvin and Fahrenheit.
109138,47451,088demotapeRecord terminal sessions from your CLI tools
110142,77651,088kalA simple HTML calendar for Rails
111146,97251,088gulp-railsSet up Rails with Gulp for asset pipeline.
112148,27951,088scrubsThis rubygem does not have a description or summary.
113150,38551,088botkit-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,47751,088voltageA simple observer implementation for POROs (Plain Old Ruby Object) and ActiveRecord obj...
117167,10051,088funcUtility functions for making your life easier
118167,93030,638omniauth-producthuntOmniAuth strategy for ProductHunt (https://producthunt.com).
119168,55251,088omniauth-sentryOmniAuth strategy for Sentry (https://sentry.io).
120170,77222,527epub-rbCreate epub files using Ruby.
121171,07851,088time_windowRetrieve time objects by time windows (e.g. TimeWindow.call('5m') will round minutes to...
122171,09051,088guard-i18n-jsonGuard::I18nJson automatically exports your I18n translations as JSON files
123171,23851,088omniauth-freckleOmniAuth strategy for Freckle (https://letsfreckle.com).
124171,32851,088omniauth-wpOmniAuth strategy for Wordpress (https://wordpress.com)
125171,77851,088omniauth-netlifyOmniAuth strategy for Netlify (https://netlify.com).
126173,74951,088image_helpersSome image helpers for Rails.
127173,94930,638json_blobCreate `` tags to safely send data to the UI. Yo...
128174,92851,088unambiguous_stringGenerate random unambiguous strings (no ilo06b2z chars)
129175,68051,088webauthn-rbWebAuthn implementation for Ruby
130177,29951,088iron_oxideAn experiment that brings some Rust patterns to Ruby.
131178,56525,069thor-completionGenerate shell completions for Thor CLIs.
132181,51551,088simple_auth-magic_linkPasswordless sign-in for simple_auth.
133183,32751,088screenkit-tts-googleGoogle TTS engine for ScreenKit
134183,45351,088fimonThin `listen` cli wrapper.
135183,78551,088screenkit-tts-minimaxMinimax (https://minimax.io) TTS engine for ScreenKit
136185,34730,638ar-sqlite-uuidOverride migration methods to support UUID/ULID columns without having to be explicit a...
137186,28551,088application_envDetect application environments.
138186,81251,088zeeA micro web framework.
139191,77351,088stemmersBindings some popular snowball stemming algorithms