Fnando's Gems

icon
See profile on Gravatar
#Total RankDaily RankNameSummary
1346408browserDo some browser detection with Ruby.
21,2161,307i18n-jsExport i18n translations and use them on JavaScript.
33,1083,000cpf_cnpjValidate, generate and format CPF/CNPJ numbers. Include command-line tools.
43,6212,370globCreate a list of hash paths that match a given pattern. You can also generate a hash wi...
54,0775,245password_strengthCheck password strength against several rules. Includes ActiveRecord/ActiveModel support.
64,4634,054recurrenceA simple library to handle recurring events
74,8446,444pry-metaMeta package that requires several pry extensions.
86,3614,449paypal-recurringPayPal Express Checkout API Client for recurring billing.
96,5597,662email_dataThis project is a compilation of datasets related to emails. Includes disposable emails...
106,6254,955svg_optimizerSVG optimization based on Node's SVGO
117,0905,633ar-sequenceAdd support for PostgreSQL's SEQUENCE on ActiveRecord migrations
127,1225,550validatorsAdd some nice ActiveModel/ActiveRecord validators.
137,6888,664aitchA simple HTTP client
148,5498,270breadcrumbsBreadcrumbs is a simple plugin that adds a `breadcrumbs` object to controllers and views.
158,79913,498factory_bot-preloadPreload factories (Factory Bot) just like fixtures. It will be easier and, probably, fa...
168,8758,784gem-openOpen gems on your favorite editor by running a specific gem command like `gem open noko...
179,6984,379notifierSend system notifications on several platforms with a simple and unified API. Currently...
189,98913,365ar-uuidOverride migration methods to support UUID columns without having to be explicit about it.
1910,29412,016test_notifierDisplay system notifications after running tests. It works on Mac OS X, Linux and Windo...
2011,1498,645normalize_attributesNormalize ActiveRecord attributes
2112,75810,879csrGenerate CSR (Certificate Signing Request) using Ruby and OpenSSL
2213,7113,007email-provider-infoFind email provider service based on the email address.
2314,25412,318ofxA simple OFX (Open Financial Exchange) parser built on top of Nokogiri. Currently suppo...
2414,36223,351sinatra-subdomainSeparate routes for subdomains on Sinatra
2516,38513,622minitest-utilsSome utilities for your Minitest day-to-day usage.
2616,47512,663burgundyA simple wrapper for objects in less than 100 lines.
2716,59116,014simple_authA simple authentication system for Rails apps
2817,08314,011omniauth-atlassian-bitbucketOmniAuth strategy for Bitbucket (https://bitbucket.org).
2917,23111,257rails-envAvoid environment detection on Rails
3017,56420,389troyA static site generator
3118,0765,077svg_spriteCreate SVG sprites using SVG links.
3218,24610,239root_domainExtract root domain from hosts (e.g. www.example will be extracted as example.com). It ...
3319,83727,013pagseguroThe official PagSeguro library
3420,49049,272tokensGenerate named tokens on your ActiveRecord models.
3520,76944,662swiss_knifeSeveral helpers for Rails
3620,84913,160page_metaEasily define and tags. I18n support for descriptions, keywords and titles.
3721,62315,038rubocop-fnandoRubocop configuration
3821,65016,014kitabuA framework for creating e-books from Markdown using Ruby. Using the Prince PDF generat...
3921,92140,867factory_girl-preloadPreload factories (Factory Girl) just like fixtures. It will be easy and, probably, fas...
4022,25613,268paginatePaginate collections using SIZE+1 to determine if there is a next page. Includes Active...
4122,79244,662sinatra-basic-authAuthentication with BasicAuth.
4224,77515,038permalinkGenerate permalink attributes on ActiveModel/ActiveRecord
4327,37855,103env_varsAccess environment variables. Also includes presence validation, type coercion and defa...
4427,74733,072rack-apiCreate web app APIs that respond to one or more formats using an elegant DSL.
4531,37235,238simple_presenterA simple presenter/facade/decorator/whatever implementation.
4631,77044,662defaultsSet default values for ActiveRecord attributes
4734,97535,238redis-settingsStore application and user settings on Redis. Comes with ActiveRecord support.
4836,70731,227attr_keyringSimple encryption-at-rest plugin for ActiveRecord.
4936,73313,498email_typoSuggest fixes to a misspelled email address, like [email protected].
5036,98223,351qeA simple interface over several background job libraries like Resque, Sidekiq and Delay...
5137,32319,906signalA simple observer implementation for POROs (Plain Old Ruby Object) and ActiveRecord obj...
5237,62688,565clean_loggerRemove asset pipeline logging.
5338,98712,838haikunateGenerate Heroku-like memorable random names like adorable-ox-1234.
5439,90637,820storageThis gem provides a simple API for multiple storage backends. Supported storages: Amazo...
5540,50549,272parselEncrypt and decrypt data with a given key.
5645,10873,396boppersA simple bot framework for individuals.
5747,18488,565ar-checkEnable PostgreSQL's CHECK constraints on ActiveRecord migrations
5848,67188,565omniauth-stripeOmniAuth strategy for Stripe (https://stripe.com).
5949,31744,662superconfigAccess environment variables. Also includes presence validation, type coercion and defa...
6050,96649,272babel-schmooze-sprocketsAdd Babel support to sprockets using Schmooze.
6152,38219,493versioningVersioning for AR objects
6252,46037,820actionmailer-markdownA different take on using ActionMailer, Markdown and I18n.
6354,09623,351omniauth-typeformOmniAuth strategy for Typeform (https://typeform.com).
6454,46188,565activitiesA framework for aggregating social activity.
6557,14762,843dopstickGenerate a project skeleton for creating a Ruby/NPM package.
6657,383149,536ar-timestamptzMake ActiveRecord's PostgreSQL adapter use timestamptz as datetime columns
6757,89937,820page_titleSet the page title on Rails apps
6859,53773,396games_radarGamesRadar is an API wrapper for the games website http://gamesradar.com
6960,032112,136inkInk is a wrapper for Pygments, a nice Python syntax highlighting library and formatters...
7062,730149,536ar-enumAdd support for creating `ENUM` types in PostgreSQL with ActiveRecord
7162,88173,396test_squadRails and JavaScript testing, the easy way. Supports QUnit, Jasmine, Mocha and Ember.
7263,59935,238omniauth-bcxOmniAuth strategy for Basecamp (https://basecamp.com).
7365,79844,662post_commitFive services are supported for now: Basecamp, Campfire, FriendFeed, LightHouse and Twi...
7466,93562,843citrixAPI wrappers for Citrix services like GoToTraining.
7567,32844,662botkitA simple chatbot framework
7669,67888,565url_signatureCreate and verify signed urls. Supports expiration time.
7771,28855,103encrypt_attrEncrypt attributes using AES-256-CBC (or your custom encryption strategy). Works with a...
7871,40144,662access_tokenAccess token for client-side and API authentication.
7975,14588,565sidekiq-clockworkSidekiq::Clockwork is a simplistic implementation of a job scheduler based on Clockwork...
8077,57555,103omniauth-citrixOmniAuth strategy for Citrix.
8177,96855,103sassquatchSome SCSS helpers
8278,092112,136dogoA Redis-backed shortener url service.
8378,714112,136taggerAdd tagging support for ActiveRecord
8480,65088,565human_routesI say no to REST for client-facing urls.
8581,01762,843rails-routesEnable config/routes/*.rb on your Rails application.
8683,10573,396layoutSpecify which layout will be rendered on Rails apps
8784,268149,536date_intervalParse date intervals from strings
8884,408112,136infoA JSON endpoint with your Rails application info
8986,528149,536factory_seedSeed introduces an easy way to instantiate factories created with Factory Girl.
9091,95440,867sql_runnerSQLRunner allows you to load your queries out of SQL files, without using ORMs.
9192,37662,843enrouteExport Rails routes to TypeScript definitions
9293,158112,136boppers-uptimeA bopper to check if your sites are online.
9399,385149,536formA simple form builder for Ruby objects.
94103,811149,536text_captchaSimple captcha based on plain text questions.
95103,987112,136i18n-jsonExport I18n translations to JSON.
96105,32762,843actionIsolate Rails actions in their own classes.
97105,364149,536touchTouch a parent's collection on ActiveRecord.
98109,868149,536i18n-dot_lookupAllow interpolation to be performed on a object's attribute, e.g. %{user.name}
99110,323149,536formatted_attributesAdd methods that format attributes from/to helper methods.
100110,613112,136check_filesCheck non-reloadable files changes on Rails apps
101115,75444,662joiAutorun your minitest tests. Supports Rails projects.
102118,531149,536ar-bigintMake ActiveRecord's PostgreSQL adapter always use bigint columns
103120,250112,136commentableAdd comment support for ActiveRecord models.
104127,509112,136marshaled_attributesSave marshaled objects using ActiveRecord
105129,779149,536couponsA simple discount coupon generator for Rails.
106131,906112,136markup_attrThis ActiveRecord plugin saves formatted content (Markdown, Textile, HTML) after normal...
107133,086112,136simple_temperatureConvert temperature between different units like Celsius, Kelvin and Fahrenheit.
108140,265112,136kalA simple HTML calendar for Rails
109144,425149,536gulp-railsSet up Rails with Gulp for asset pipeline.
110145,479112,136scrubsThis rubygem does not have a description or summary.
111127,79868,039boppers-poloniexA bopper to get alerts on Poloniex prices.
112151,795149,536botkit-telegramA botkit for Telegram
113130,25068,039boppers-coinmarketcapA bopper to get alerts on CoinMarketCap prices.
114164,221149,536funcUtility functions for making your life easier
115164,337149,536voltageA simple observer implementation for POROs (Plain Old Ruby Object) and ActiveRecord obj...
116166,155112,136omniauth-sentryOmniAuth strategy for Sentry (https://sentry.io).
117167,24917,730screenkitTerminal to screencast, simplified
118167,546112,136omniauth-producthuntOmniAuth strategy for ProductHunt (https://producthunt.com).
119168,318149,536time_windowRetrieve time objects by time windows (e.g. TimeWindow.call('5m') will round minutes to...
120168,49520,389demotapeRecord terminal sessions from your CLI tools
121168,577149,536guard-i18n-jsonGuard::I18nJson automatically exports your I18n translations as JSON files
122168,839112,136omniauth-freckleOmniAuth strategy for Freckle (https://letsfreckle.com).
123169,284112,136omniauth-wpOmniAuth strategy for Wordpress (https://wordpress.com)
124170,398112,136omniauth-netlifyOmniAuth strategy for Netlify (https://netlify.com).
125171,223149,536image_helpersSome image helpers for Rails.
126172,160112,136json_blobCreate `` tags to safely send data to the UI. Yo...
127172,324149,536unambiguous_stringGenerate random unambiguous strings (no ilo06b2z chars)
128172,994149,536webauthn-rbWebAuthn implementation for Ruby
129176,021149,536epub-rbCreate epub files using Ruby.
130177,654149,536iron_oxideAn experiment that brings some Rust patterns to Ruby.
131179,80462,843screenkit-tts-googleGoogle TTS engine for ScreenKit
132180,03388,565simple_auth-magic_linkPasswordless sign-in for simple_auth.
133180,17462,843screenkit-tts-minimaxMinimax (https://minimax.io) TTS engine for ScreenKit
134180,183112,136fimonThin `listen` cli wrapper.
135182,275112,136ar-sqlite-uuidOverride migration methods to support UUID/ULID columns without having to be explicit a...
136182,537112,136application_envDetect application environments.
137182,883112,136zeeA micro web framework.
138183,12555,103thor-completionGenerate shell completions for Thor CLIs.
139187,64288,565stemmersBindings some popular snowball stemming algorithms