Fnando's Gems

icon
See profile on Gravatar
#Total RankDaily RankNameSummary
1356401browserDo some browser detection with Ruby.
21,2121,265i18n-jsExport i18n translations and use them on JavaScript.
33,1082,580cpf_cnpjValidate, generate and format CPF/CNPJ numbers. Include command-line tools.
43,4192,100globCreate a list of hash paths that match a given pattern. You can also generate a hash wi...
54,1875,539password_strengthCheck password strength against several rules. Includes ActiveRecord/ActiveModel support.
64,4764,297recurrenceA simple library to handle recurring events
74,9737,911pry-metaMeta package that requires several pry extensions.
86,4705,934paypal-recurringPayPal Express Checkout API Client for recurring billing.
96,7349,412email_dataThis project is a compilation of datasets related to emails. Includes disposable emails...
106,8105,377svg_optimizerSVG optimization based on Node's SVGO
117,1105,892ar-sequenceAdd support for PostgreSQL's SEQUENCE on ActiveRecord migrations
127,2202,480email-provider-infoFind email provider service based on the email address.
137,3789,118validatorsAdd some nice ActiveModel/ActiveRecord validators.
148,03611,440aitchA simple HTTP client
158,8328,331breadcrumbsBreadcrumbs is a simple plugin that adds a `breadcrumbs` object to controllers and views.
169,03710,170notifierSend system notifications on several platforms with a simple and unified API. Currently...
179,0947,360gem-openOpen gems on your favorite editor by running a specific gem command like `gem open noko...
189,22812,774factory_bot-preloadPreload factories (Factory Bot) just like fixtures. It will be easier and, probably, fa...
1910,1909,327ar-uuidOverride migration methods to support UUID columns without having to be explicit about it.
2010,66010,851test_notifierDisplay system notifications after running tests. It works on Mac OS X, Linux and Windo...
2111,2337,811normalize_attributesNormalize ActiveRecord attributes
2212,93612,042csrGenerate CSR (Certificate Signing Request) using Ruby and OpenSSL
2314,46512,042ofxA simple OFX (Open Financial Exchange) parser built on top of Nokogiri. Currently suppo...
2414,96854,325sinatra-subdomainSeparate routes for subdomains on Sinatra
2514,9985,652svg_spriteCreate SVG sprites using SVG links.
2616,29214,607minitest-utilsSome utilities for your Minitest day-to-day usage.
2716,37210,222burgundyA simple wrapper for objects in less than 100 lines.
2817,08125,696simple_authA simple authentication system for Rails apps
2917,14912,042omniauth-atlassian-bitbucketOmniAuth strategy for Bitbucket (https://bitbucket.org).
3017,38113,165rails-envAvoid environment detection on Rails
3117,67415,332root_domainExtract root domain from hosts (e.g. www.example will be extracted as example.com). It ...
3217,91925,696troyA static site generator
3320,496103,058pagseguroThe official PagSeguro library
3420,65514,719page_metaEasily define and tags. I18n support for descriptions, keywords and titles.
3520,99533,876tokensGenerate named tokens on your ActiveRecord models.
3621,05518,819rubocop-fnandoRubocop configuration
3721,340103,058swiss_knifeSeveral helpers for Rails
3821,97217,657kitabuA framework for creating e-books from Markdown using Ruby. Using the Prince PDF generat...
3922,600103,058factory_girl-preloadPreload factories (Factory Girl) just like fixtures. It will be easy and, probably, fas...
4022,71226,828paginatePaginate collections using SIZE+1 to determine if there is a next page. Includes Active...
4123,29720,347sinatra-basic-authAuthentication with BasicAuth.
4224,99846,026permalinkGenerate permalink attributes on ActiveModel/ActiveRecord
4326,1618,556email_typoSuggest fixes to a misspelled email address, like [email protected].
4428,10746,026env_varsAccess environment variables. Also includes presence validation, type coercion and defa...
4528,478103,058rack-apiCreate web app APIs that respond to one or more formats using an elegant DSL.
4631,71154,325simple_presenterA simple presenter/facade/decorator/whatever implementation.
4731,98321,921defaultsSet default values for ActiveRecord attributes
4834,40514,719haikunateGenerate Heroku-like memorable random names like adorable-ox-1234.
4935,05113,666signalA simple observer implementation for POROs (Plain Old Ruby Object) and ActiveRecord obj...
5035,28619,885redis-settingsStore application and user settings on Redis. Comes with ActiveRecord support.
5136,877103,058attr_keyringSimple encryption-at-rest plugin for ActiveRecord.
5237,29846,026qeA simple interface over several background job libraries like Resque, Sidekiq and Delay...
5338,612103,058clean_loggerRemove asset pipeline logging.
5440,526103,058storageThis gem provides a simple API for multiple storage backends. Supported storages: Amazo...
5541,50269,179parselEncrypt and decrypt data with a given key.
5645,601103,058boppersA simple bot framework for individuals.
5747,00822,537superconfigAccess environment variables. Also includes presence validation, type coercion and defa...
5848,08429,773ar-checkEnable PostgreSQL's CHECK constraints on ActiveRecord migrations
5948,74646,026versioningVersioning for AR objects
6049,56854,325omniauth-stripeOmniAuth strategy for Stripe (https://stripe.com).
6149,80121,921omniauth-typeformOmniAuth strategy for Typeform (https://typeform.com).
6251,28746,026babel-schmooze-sprocketsAdd Babel support to sprockets using Schmooze.
6352,75269,179actionmailer-markdownA different take on using ActionMailer, Markdown and I18n.
6455,852103,058activitiesA framework for aggregating social activity.
6557,27169,179dopstickGenerate a project skeleton for creating a Ruby/NPM package.
6658,35069,179ar-timestamptzMake ActiveRecord's PostgreSQL adapter use timestamptz as datetime columns
6758,787103,058page_titleSet the page title on Rails apps
6860,71940,512games_radarGamesRadar is an API wrapper for the games website http://gamesradar.com
6961,24940,512inkInk is a wrapper for Pygments, a nice Python syntax highlighting library and formatters...
7061,64826,828omniauth-bcxOmniAuth strategy for Basecamp (https://basecamp.com).
7162,93769,179ar-enumAdd support for creating `ENUM` types in PostgreSQL with ActiveRecord
7263,691103,058test_squadRails and JavaScript testing, the easy way. Supports QUnit, Jasmine, Mocha and Ember.
7367,146103,058post_commitFive services are supported for now: Basecamp, Campfire, FriendFeed, LightHouse and Twi...
7467,38769,179citrixAPI wrappers for Citrix services like GoToTraining.
7567,514103,058botkitA simple chatbot framework
7670,349103,058url_signatureCreate and verify signed urls. Supports expiration time.
7771,52069,179encrypt_attrEncrypt attributes using AES-256-CBC (or your custom encryption strategy). Works with a...
7872,26469,179access_tokenAccess token for client-side and API authentication.
7976,13669,179sidekiq-clockworkSidekiq::Clockwork is a simplistic implementation of a job scheduler based on Clockwork...
8077,235103,058omniauth-citrixOmniAuth strategy for Citrix.
8178,814103,058sassquatchSome SCSS helpers
8279,414103,058dogoA Redis-backed shortener url service.
8379,56829,773human_routesI say no to REST for client-facing urls.
8479,968103,058taggerAdd tagging support for ActiveRecord
8581,381103,058rails-routesEnable config/routes/*.rb on your Rails application.
8684,292103,058layoutSpecify which layout will be rendered on Rails apps
8785,502103,058date_intervalParse date intervals from strings
8885,74246,026infoA JSON endpoint with your Rails application info
8987,980103,058factory_seedSeed introduces an easy way to instantiate factories created with Factory Girl.
9091,56169,179enrouteExport Rails routes to TypeScript definitions
9191,858103,058sql_runnerSQLRunner allows you to load your queries out of SQL files, without using ORMs.
9293,778103,058boppers-uptimeA bopper to check if your sites are online.
93100,810103,058formA simple form builder for Ruby objects.
94102,96533,876actionIsolate Rails actions in their own classes.
95104,55546,026i18n-jsonExport I18n translations to JSON.
96105,088103,058text_captchaSimple captcha based on plain text questions.
97106,736103,058touchTouch a parent's collection on ActiveRecord.
98111,01154,325i18n-dot_lookupAllow interpolation to be performed on a object's attribute, e.g. %{user.name}
99111,457103,058formatted_attributesAdd methods that format attributes from/to helper methods.
100111,951103,058check_filesCheck non-reloadable files changes on Rails apps
101112,67023,967joiAutorun your minitest tests. Supports Rails projects.
102118,618103,058ar-bigintMake ActiveRecord's PostgreSQL adapter always use bigint columns
103121,193103,058commentableAdd comment support for ActiveRecord models.
104127,36336,779screenkitTerminal to screencast, simplified
105129,086103,058marshaled_attributesSave marshaled objects using ActiveRecord
106131,490103,058couponsA simple discount coupon generator for Rails.
107133,660103,058markup_attrThis ActiveRecord plugin saves formatted content (Markdown, Textile, HTML) after normal...
108134,695103,058simple_temperatureConvert temperature between different units like Celsius, Kelvin and Fahrenheit.
109141,85569,179kalA simple HTML calendar for Rails
110146,09369,179gulp-railsSet up Rails with Gulp for asset pipeline.
111147,249103,058scrubsThis rubygem does not have a description or summary.
112147,24936,779demotapeRecord terminal sessions from your CLI tools
113151,561103,058botkit-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.
116164,330103,058voltageA simple observer implementation for POROs (Plain Old Ruby Object) and ActiveRecord obj...
117165,82469,179funcUtility functions for making your life easier
118167,299103,058omniauth-sentryOmniAuth strategy for Sentry (https://sentry.io).
119168,055103,058omniauth-producthuntOmniAuth strategy for ProductHunt (https://producthunt.com).
120169,765103,058time_windowRetrieve time objects by time windows (e.g. TimeWindow.call('5m') will round minutes to...
121169,96969,179guard-i18n-jsonGuard::I18nJson automatically exports your I18n translations as JSON files
122170,068103,058omniauth-freckleOmniAuth strategy for Freckle (https://letsfreckle.com).
123170,308103,058omniauth-wpOmniAuth strategy for Wordpress (https://wordpress.com)
124171,640103,058omniauth-netlifyOmniAuth strategy for Netlify (https://netlify.com).
125172,48846,026image_helpersSome image helpers for Rails.
126172,840103,058epub-rbCreate epub files using Ruby.
127173,47069,179json_blobCreate `` tags to safely send data to the UI. Yo...
128173,704103,058unambiguous_stringGenerate random unambiguous strings (no ilo06b2z chars)
129174,352103,058webauthn-rbWebAuthn implementation for Ruby
130177,38440,512iron_oxideAn experiment that brings some Rust patterns to Ruby.
131180,401103,058simple_auth-magic_linkPasswordless sign-in for simple_auth.
132181,324103,058thor-completionGenerate shell completions for Thor CLIs.
133181,464103,058screenkit-tts-googleGoogle TTS engine for ScreenKit
134181,758103,058fimonThin `listen` cli wrapper.
135181,928103,058screenkit-tts-minimaxMinimax (https://minimax.io) TTS engine for ScreenKit
136183,703103,058ar-sqlite-uuidOverride migration methods to support UUID/ULID columns without having to be explicit a...
137184,434103,058application_envDetect application environments.
138184,896103,058zeeA micro web framework.
139189,646103,058stemmersBindings some popular snowball stemming algorithms