Fnando's Gems

icon
See profile on Gravatar
#Total RankDaily RankNameSummary
1353483browserDo some browser detection with Ruby.
21,2141,794i18n-jsExport i18n translations and use them on JavaScript.
33,1142,762cpf_cnpjValidate, generate and format CPF/CNPJ numbers. Include command-line tools.
43,4772,515globCreate a list of hash paths that match a given pattern. You can also generate a hash wi...
54,1506,418password_strengthCheck password strength against several rules. Includes ActiveRecord/ActiveModel support.
64,4626,752recurrenceA simple library to handle recurring events
74,92712,357pry-metaMeta package that requires several pry extensions.
86,3654,447paypal-recurringPayPal Express Checkout API Client for recurring billing.
96,5952,899email_dataThis project is a compilation of datasets related to emails. Includes disposable emails...
106,6595,446svg_optimizerSVG optimization based on Node's SVGO
116,9856,314ar-sequenceAdd support for PostgreSQL's SEQUENCE on ActiveRecord migrations
127,21812,872validatorsAdd some nice ActiveModel/ActiveRecord validators.
137,87311,198aitchA simple HTTP client
147,9361,707email-provider-infoFind email provider service based on the email address.
158,6867,393breadcrumbsBreadcrumbs is a simple plugin that adds a `breadcrumbs` object to controllers and views.
169,03332,028gem-openOpen gems on your favorite editor by running a specific gem command like `gem open noko...
179,0626,028notifierSend system notifications on several platforms with a simple and unified API. Currently...
189,12339,260factory_bot-preloadPreload factories (Factory Bot) just like fixtures. It will be easier and, probably, fa...
1910,21310,088ar-uuidOverride migration methods to support UUID columns without having to be explicit about it.
2010,62612,615test_notifierDisplay system notifications after running tests. It works on Mac OS X, Linux and Windo...
2111,22112,615normalize_attributesNormalize ActiveRecord attributes
2212,92016,332csrGenerate CSR (Certificate Signing Request) using Ruby and OpenSSL
2314,48611,340ofxA simple OFX (Open Financial Exchange) parser built on top of Nokogiri. Currently suppo...
2414,86760,194sinatra-subdomainSeparate routes for subdomains on Sinatra
2515,4505,821svg_spriteCreate SVG sprites using SVG links.
2616,30112,137minitest-utilsSome utilities for your Minitest day-to-day usage.
2716,49616,910burgundyA simple wrapper for objects in less than 100 lines.
2817,00422,252simple_authA simple authentication system for Rails apps
2917,15813,431omniauth-atlassian-bitbucketOmniAuth strategy for Bitbucket (https://bitbucket.org).
3017,42111,722rails-envAvoid environment detection on Rails
3117,8009,499root_domainExtract root domain from hosts (e.g. www.example will be extracted as example.com). It ...
3217,86218,252troyA static site generator
3320,38514,896pagseguroThe official PagSeguro library
3420,71820,001page_metaEasily define and tags. I18n support for descriptions, keywords and titles.
3520,91439,260tokensGenerate named tokens on your ActiveRecord models.
3621,22573,152swiss_knifeSeveral helpers for Rails
3721,24015,324rubocop-fnandoRubocop configuration
3821,96111,036kitabuA framework for creating e-books from Markdown using Ruby. Using the Prince PDF generat...
3922,491128,919factory_girl-preloadPreload factories (Factory Girl) just like fixtures. It will be easy and, probably, fas...
4022,66418,252paginatePaginate collections using SIZE+1 to determine if there is a next page. Includes Active...
4123,259128,919sinatra-basic-authAuthentication with BasicAuth.
4225,01519,064permalinkGenerate permalink attributes on ActiveModel/ActiveRecord
4328,01660,194env_varsAccess environment variables. Also includes presence validation, type coercion and defa...
4428,37020,001rack-apiCreate web app APIs that respond to one or more formats using an elegant DSL.
4529,8288,911email_typoSuggest fixes to a misspelled email address, like [email protected].
4631,56422,252simple_presenterA simple presenter/facade/decorator/whatever implementation.
4731,98344,361defaultsSet default values for ActiveRecord attributes
4835,3209,681haikunateGenerate Heroku-like memorable random names like adorable-ox-1234.
4935,33435,285redis-settingsStore application and user settings on Redis. Comes with ActiveRecord support.
5035,84893,598signalA simple observer implementation for POROs (Plain Old Ruby Object) and ActiveRecord obj...
5136,80260,194attr_keyringSimple encryption-at-rest plugin for ActiveRecord.
5237,34517,566qeA simple interface over several background job libraries like Resque, Sidekiq and Delay...
5338,435128,919clean_loggerRemove asset pipeline logging.
5440,40851,272storageThis gem provides a simple API for multiple storage backends. Supported storages: Amazo...
5541,30539,260parselEncrypt and decrypt data with a given key.
5645,44960,194boppersA simple bot framework for individuals.
5747,51644,361superconfigAccess environment variables. Also includes presence validation, type coercion and defa...
5848,010128,919ar-checkEnable PostgreSQL's CHECK constraints on ActiveRecord migrations
5949,181128,919versioningVersioning for AR objects
6049,43393,598omniauth-stripeOmniAuth strategy for Stripe (https://stripe.com).
6150,66960,194omniauth-typeformOmniAuth strategy for Typeform (https://typeform.com).
6251,23851,272babel-schmooze-sprocketsAdd Babel support to sprockets using Schmooze.
6352,67639,260actionmailer-markdownA different take on using ActionMailer, Markdown and I18n.
6455,606128,919activitiesA framework for aggregating social activity.
6557,14251,272dopstickGenerate a project skeleton for creating a Ruby/NPM package.
6658,25173,152ar-timestamptzMake ActiveRecord's PostgreSQL adapter use timestamptz as datetime columns
6758,63439,260page_titleSet the page title on Rails apps
6860,497128,919games_radarGamesRadar is an API wrapper for the games website http://gamesradar.com
6961,049128,919inkInk is a wrapper for Pygments, a nice Python syntax highlighting library and formatters...
7062,42932,028omniauth-bcxOmniAuth strategy for Basecamp (https://basecamp.com).
7162,794128,919ar-enumAdd support for creating `ENUM` types in PostgreSQL with ActiveRecord
7263,56693,598test_squadRails and JavaScript testing, the easy way. Supports QUnit, Jasmine, Mocha and Ember.
7366,89660,194post_commitFive services are supported for now: Basecamp, Campfire, FriendFeed, LightHouse and Twi...
7467,31039,260citrixAPI wrappers for Citrix services like GoToTraining.
7567,40151,272botkitA simple chatbot framework
7670,17793,598url_signatureCreate and verify signed urls. Supports expiration time.
7771,56244,361encrypt_attrEncrypt attributes using AES-256-CBC (or your custom encryption strategy). Works with a...
7872,00760,194access_tokenAccess token for client-side and API authentication.
7976,01993,598sidekiq-clockworkSidekiq::Clockwork is a simplistic implementation of a job scheduler based on Clockwork...
8077,15617,566omniauth-citrixOmniAuth strategy for Citrix.
8178,642128,919sassquatchSome SCSS helpers
8279,151128,919dogoA Redis-backed shortener url service.
8379,67793,598human_routesI say no to REST for client-facing urls.
8479,70493,598taggerAdd tagging support for ActiveRecord
8581,25939,260rails-routesEnable config/routes/*.rb on your Rails application.
8684,041128,919layoutSpecify which layout will be rendered on Rails apps
8785,26293,598date_intervalParse date intervals from strings
8885,46093,598infoA JSON endpoint with your Rails application info
8987,718128,919factory_seedSeed introduces an easy way to instantiate factories created with Factory Girl.
9091,60973,152enrouteExport Rails routes to TypeScript definitions
9191,71151,272sql_runnerSQLRunner allows you to load your queries out of SQL files, without using ORMs.
9293,549128,919boppers-uptimeA bopper to check if your sites are online.
93100,50993,598formA simple form builder for Ruby objects.
94103,75773,152actionIsolate Rails actions in their own classes.
95104,38393,598i18n-jsonExport I18n translations to JSON.
96104,78873,152text_captchaSimple captcha based on plain text questions.
97106,460128,919touchTouch a parent's collection on ActiveRecord.
98110,690128,919i18n-dot_lookupAllow interpolation to be performed on a object's attribute, e.g. %{user.name}
99111,189128,919formatted_attributesAdd methods that format attributes from/to helper methods.
100111,614128,919check_filesCheck non-reloadable files changes on Rails apps
101113,13593,598joiAutorun your minitest tests. Supports Rails projects.
102118,55593,598ar-bigintMake ActiveRecord's PostgreSQL adapter always use bigint columns
103121,08893,598commentableAdd comment support for ActiveRecord models.
104128,675128,919marshaled_attributesSave marshaled objects using ActiveRecord
105129,39144,361screenkitTerminal to screencast, simplified
106131,147128,919couponsA simple discount coupon generator for Rails.
107133,23393,598markup_attrThis ActiveRecord plugin saves formatted content (Markdown, Textile, HTML) after normal...
108134,32493,598simple_temperatureConvert temperature between different units like Celsius, Kelvin and Fahrenheit.
109141,463128,919kalA simple HTML calendar for Rails
110145,689128,919gulp-railsSet up Rails with Gulp for asset pipeline.
111146,818128,919scrubsThis rubygem does not have a description or summary.
112149,64260,194demotapeRecord terminal sessions from your CLI tools
113151,38193,598botkit-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,347128,919voltageA simple observer implementation for POROs (Plain Old Ruby Object) and ActiveRecord obj...
117165,470128,919funcUtility functions for making your life easier
118167,18273,152omniauth-sentryOmniAuth strategy for Sentry (https://sentry.io).
119168,00293,598omniauth-producthuntOmniAuth strategy for ProductHunt (https://producthunt.com).
120169,368128,919time_windowRetrieve time objects by time windows (e.g. TimeWindow.call('5m') will round minutes to...
121169,607128,919guard-i18n-jsonGuard::I18nJson automatically exports your I18n translations as JSON files
122169,88693,598omniauth-freckleOmniAuth strategy for Freckle (https://letsfreckle.com).
123170,11473,152omniauth-wpOmniAuth strategy for Wordpress (https://wordpress.com)
124171,48093,598omniauth-netlifyOmniAuth strategy for Netlify (https://netlify.com).
125172,14293,598image_helpersSome image helpers for Rails.
126173,08493,598json_blobCreate `` tags to safely send data to the UI. Yo...
127173,330128,919unambiguous_stringGenerate random unambiguous strings (no ilo06b2z chars)
128173,62493,598epub-rbCreate epub files using Ruby.
129173,982128,919webauthn-rbWebAuthn implementation for Ruby
130177,41293,598iron_oxideAn experiment that brings some Rust patterns to Ruby.
131180,157128,919simple_auth-magic_linkPasswordless sign-in for simple_auth.
132181,135128,919screenkit-tts-googleGoogle TTS engine for ScreenKit
133181,444128,919fimonThin `listen` cli wrapper.
134181,561128,919screenkit-tts-minimaxMinimax (https://minimax.io) TTS engine for ScreenKit
135182,14460,194thor-completionGenerate shell completions for Thor CLIs.
136183,403128,919ar-sqlite-uuidOverride migration methods to support UUID/ULID columns without having to be explicit a...
137184,037128,919application_envDetect application environments.
138184,52293,598zeeA micro web framework.
139189,147128,919stemmersBindings some popular snowball stemming algorithms