Fnando's Gems

icon
See profile on Gravatar
#Total RankDaily RankNameSummary
1345412browserDo some browser detection with Ruby.
21,2191,368i18n-jsExport i18n translations and use them on JavaScript.
33,1023,028cpf_cnpjValidate, generate and format CPF/CNPJ numbers. Include command-line tools.
43,6482,431globCreate a list of hash paths that match a given pattern. You can also generate a hash wi...
54,0544,609password_strengthCheck password strength against several rules. Includes ActiveRecord/ActiveModel support.
64,4604,095recurrenceA simple library to handle recurring events
74,8305,418pry-metaMeta package that requires several pry extensions.
86,4124,333paypal-recurringPayPal Express Checkout API Client for recurring billing.
96,5428,036email_dataThis project is a compilation of datasets related to emails. Includes disposable emails...
106,6046,558svg_optimizerSVG optimization based on Node's SVGO
117,0925,026ar-sequenceAdd support for PostgreSQL's SEQUENCE on ActiveRecord migrations
127,1036,476validatorsAdd some nice ActiveModel/ActiveRecord validators.
137,6279,545aitchA simple HTTP client
148,5227,758breadcrumbsBreadcrumbs is a simple plugin that adds a `breadcrumbs` object to controllers and views.
158,73714,565factory_bot-preloadPreload factories (Factory Bot) just like fixtures. It will be easier and, probably, fa...
168,83611,215gem-openOpen gems on your favorite editor by running a specific gem command like `gem open noko...
179,9497,858ar-uuidOverride migration methods to support UUID columns without having to be explicit about it.
189,9624,670notifierSend system notifications on several platforms with a simple and unified API. Currently...
1910,24312,813test_notifierDisplay system notifications after running tests. It works on Mac OS X, Linux and Windo...
2011,2277,828normalize_attributesNormalize ActiveRecord attributes
2112,7619,771csrGenerate CSR (Certificate Signing Request) using Ruby and OpenSSL
2214,21316,774ofxA simple OFX (Open Financial Exchange) parser built on top of Nokogiri. Currently suppo...
2314,32411,478sinatra-subdomainSeparate routes for subdomains on Sinatra
2416,43415,276minitest-utilsSome utilities for your Minitest day-to-day usage.
2516,48833,361simple_authA simple authentication system for Rails apps
2616,54511,171burgundyA simple wrapper for objects in less than 100 lines.
2717,09613,038omniauth-atlassian-bitbucketOmniAuth strategy for Bitbucket (https://bitbucket.org).
2817,23613,588rails-envAvoid environment detection on Rails
2917,50820,731troyA static site generator
3018,4678,576root_domainExtract root domain from hosts (e.g. www.example will be extracted as example.com). It ...
3118,8797,719svg_spriteCreate SVG sprites using SVG links.
3219,71733,361pagseguroThe official PagSeguro library
3320,35425,339tokensGenerate named tokens on your ActiveRecord models.
3420,65030,610swiss_knifeSeveral helpers for Rails
3520,93910,602page_metaEasily define and tags. I18n support for descriptions, keywords and titles.
3621,74016,774rubocop-fnandoRubocop configuration
3721,75726,724kitabuA framework for creating e-books from Markdown using Ruby. Using the Prince PDF generat...
3821,81947,089factory_girl-preloadPreload factories (Factory Girl) just like fixtures. It will be easy and, probably, fas...
3922,22325,339paginatePaginate collections using SIZE+1 to determine if there is a next page. Includes Active...
4022,76314,098sinatra-basic-authAuthentication with BasicAuth.
4124,76919,025permalinkGenerate permalink attributes on ActiveModel/ActiveRecord
4225,0612,703email-provider-infoFind email provider service based on the email address.
4327,29888,108env_varsAccess environment variables. Also includes presence validation, type coercion and defa...
4427,63541,144rack-apiCreate web app APIs that respond to one or more formats using an elegant DSL.
4531,26036,719simple_presenterA simple presenter/facade/decorator/whatever implementation.
4631,82619,025defaultsSet default values for ActiveRecord attributes
4734,96828,507redis-settingsStore application and user settings on Redis. Comes with ActiveRecord support.
4836,82317,102attr_keyringSimple encryption-at-rest plugin for ActiveRecord.
4937,23455,395qeA simple interface over several background job libraries like Resque, Sidekiq and Delay...
5037,34430,610signalA simple observer implementation for POROs (Plain Old Ruby Object) and ActiveRecord obj...
5137,34841,144clean_loggerRemove asset pipeline logging.
5238,01418,156email_typoSuggest fixes to a misspelled email address, like [email protected].
5339,90367,890storageThis gem provides a simple API for multiple storage backends. Supported storages: Amazo...
5440,20311,124haikunateGenerate Heroku-like memorable random names like adorable-ox-1234.
5540,24388,108parselEncrypt and decrypt data with a given key.
5645,02619,525boppersA simple bot framework for individuals.
5747,03233,361ar-checkEnable PostgreSQL's CHECK constraints on ActiveRecord migrations
5848,35955,395omniauth-stripeOmniAuth strategy for Stripe (https://stripe.com).
5949,83536,719superconfigAccess environment variables. Also includes presence validation, type coercion and defa...
6051,24430,610babel-schmooze-sprocketsAdd Babel support to sprockets using Schmooze.
6152,60328,507actionmailer-markdownA different take on using ActionMailer, Markdown and I18n.
6253,97023,157versioningVersioning for AR objects
6354,15347,089activitiesA framework for aggregating social activity.
6454,71121,414omniauth-typeformOmniAuth strategy for Typeform (https://typeform.com).
6557,40217,455ar-timestamptzMake ActiveRecord's PostgreSQL adapter use timestamptz as datetime columns
6657,53641,144dopstickGenerate a project skeleton for creating a Ruby/NPM package.
6757,94388,108page_titleSet the page title on Rails apps
6859,44367,890games_radarGamesRadar is an API wrapper for the games website http://gamesradar.com
6959,95588,108inkInk is a wrapper for Pygments, a nice Python syntax highlighting library and formatters...
7062,91767,890test_squadRails and JavaScript testing, the easy way. Supports QUnit, Jasmine, Mocha and Ember.
7162,95528,507ar-enumAdd support for creating `ENUM` types in PostgreSQL with ActiveRecord
7264,07055,395omniauth-bcxOmniAuth strategy for Basecamp (https://basecamp.com).
7365,592123,013post_commitFive services are supported for now: Basecamp, Campfire, FriendFeed, LightHouse and Twi...
7466,84733,361citrixAPI wrappers for Citrix services like GoToTraining.
7567,62421,414botkitA simple chatbot framework
7669,67967,890url_signatureCreate and verify signed urls. Supports expiration time.
7771,47947,089access_tokenAccess token for client-side and API authentication.
7871,71555,395encrypt_attrEncrypt attributes using AES-256-CBC (or your custom encryption strategy). Works with a...
7975,13867,890sidekiq-clockworkSidekiq::Clockwork is a simplistic implementation of a job scheduler based on Clockwork...
8077,93488,108dogoA Redis-backed shortener url service.
8177,94088,108sassquatchSome SCSS helpers
8278,03441,144omniauth-citrixOmniAuth strategy for Citrix.
8378,67367,890taggerAdd tagging support for ActiveRecord
8481,22588,108rails-routesEnable config/routes/*.rb on your Rails application.
8581,22855,395human_routesI say no to REST for client-facing urls.
8683,10788,108layoutSpecify which layout will be rendered on Rails apps
8784,24288,108date_intervalParse date intervals from strings
8884,404123,013infoA JSON endpoint with your Rails application info
8986,36388,108factory_seedSeed introduces an easy way to instantiate factories created with Factory Girl.
9092,47388,108sql_runnerSQLRunner allows you to load your queries out of SQL files, without using ORMs.
9193,25636,719boppers-uptimeA bopper to check if your sites are online.
9293,29955,395enrouteExport Rails routes to TypeScript definitions
9399,089123,013formA simple form builder for Ruby objects.
94103,77288,108text_captchaSimple captcha based on plain text questions.
95104,411123,013i18n-jsonExport I18n translations to JSON.
96105,30088,108touchTouch a parent's collection on ActiveRecord.
97105,68488,108actionIsolate Rails actions in their own classes.
98109,92288,108i18n-dot_lookupAllow interpolation to be performed on a object's attribute, e.g. %{user.name}
99110,15388,108formatted_attributesAdd methods that format attributes from/to helper methods.
100110,33455,395check_filesCheck non-reloadable files changes on Rails apps
101116,67947,089joiAutorun your minitest tests. Supports Rails projects.
102118,55967,890ar-bigintMake ActiveRecord's PostgreSQL adapter always use bigint columns
103120,33567,890commentableAdd comment support for ActiveRecord models.
104127,34488,108marshaled_attributesSave marshaled objects using ActiveRecord
105129,51688,108couponsA simple discount coupon generator for Rails.
106131,90267,890markup_attrThis ActiveRecord plugin saves formatted content (Markdown, Textile, HTML) after normal...
107133,02867,890simple_temperatureConvert temperature between different units like Celsius, Kelvin and Fahrenheit.
108140,225123,013kalA simple HTML calendar for Rails
109144,487123,013gulp-railsSet up Rails with Gulp for asset pipeline.
110145,48588,108scrubsThis rubygem does not have a description or summary.
111127,79868,039boppers-poloniexA bopper to get alerts on Poloniex prices.
112130,25068,039boppers-coinmarketcapA bopper to get alerts on CoinMarketCap prices.
113152,60455,395botkit-telegramA botkit for Telegram
114164,15988,108funcUtility functions for making your life easier
115164,79788,108voltageA simple observer implementation for POROs (Plain Old Ruby Object) and ActiveRecord obj...
116166,22488,108omniauth-sentryOmniAuth strategy for Sentry (https://sentry.io).
117167,661123,013omniauth-producthuntOmniAuth strategy for ProductHunt (https://producthunt.com).
118168,40267,890time_windowRetrieve time objects by time windows (e.g. TimeWindow.call('5m') will round minutes to...
119168,488123,013guard-i18n-jsonGuard::I18nJson automatically exports your I18n translations as JSON files
120168,85288,108omniauth-freckleOmniAuth strategy for Freckle (https://letsfreckle.com).
121169,183123,013omniauth-wpOmniAuth strategy for Wordpress (https://wordpress.com)
122170,36067,890omniauth-netlifyOmniAuth strategy for Netlify (https://netlify.com).
123171,03988,108image_helpersSome image helpers for Rails.
124172,01788,108json_blobCreate `` tags to safely send data to the UI. Yo...
125172,15588,108unambiguous_stringGenerate random unambiguous strings (no ilo06b2z chars)
126172,861123,013webauthn-rbWebAuthn implementation for Ruby
127175,87913,151demotapeRecord terminal sessions from your CLI tools
128176,1119,474screenkitTerminal to screencast, simplified
129176,70867,890epub-rbCreate epub files using Ruby.
130178,10355,395iron_oxideAn experiment that brings some Rust patterns to Ruby.
131179,32067,890screenkit-tts-googleGoogle TTS engine for ScreenKit
132179,58467,890simple_auth-magic_linkPasswordless sign-in for simple_auth.
133179,65388,108screenkit-tts-minimaxMinimax (https://minimax.io) TTS engine for ScreenKit
134179,724123,013fimonThin `listen` cli wrapper.
135181,83255,395ar-sqlite-uuidOverride migration methods to support UUID/ULID columns without having to be explicit a...
136181,95367,890application_envDetect application environments.
137182,34267,890zeeA micro web framework.
138183,25430,610thor-completionGenerate shell completions for Thor CLIs.
139186,978123,013stemmersBindings some popular snowball stemming algorithms