Fnando's Gems

icon
See profile on Gravatar
#Total RankDaily RankNameSummary
1354404browserDo some browser detection with Ruby.
21,2131,358i18n-jsExport i18n translations and use them on JavaScript.
33,1082,180cpf_cnpjValidate, generate and format CPF/CNPJ numbers. Include command-line tools.
43,4341,876globCreate a list of hash paths that match a given pattern. You can also generate a hash wi...
54,1715,067password_strengthCheck password strength against several rules. Includes ActiveRecord/ActiveModel support.
64,4754,730recurrenceA simple library to handle recurring events
74,9659,050pry-metaMeta package that requires several pry extensions.
86,38550,827paypal-recurringPayPal Express Checkout API Client for recurring billing.
96,6035,151email_dataThis project is a compilation of datasets related to emails. Includes disposable emails...
106,6766,426svg_optimizerSVG optimization based on Node's SVGO
117,0775,696ar-sequenceAdd support for PostgreSQL's SEQUENCE on ActiveRecord migrations
127,3667,359validatorsAdd some nice ActiveModel/ActiveRecord validators.
137,4712,124email-provider-infoFind email provider service based on the email address.
148,0139,129aitchA simple HTTP client
158,8227,427breadcrumbsBreadcrumbs is a simple plugin that adds a `breadcrumbs` object to controllers and views.
169,0377,555notifierSend system notifications on several platforms with a simple and unified API. Currently...
179,10528,719gem-openOpen gems on your favorite editor by running a specific gem command like `gem open noko...
189,21017,966factory_bot-preloadPreload factories (Factory Bot) just like fixtures. It will be easier and, probably, fa...
1910,1813,610ar-uuidOverride migration methods to support UUID columns without having to be explicit about it.
2010,64312,894test_notifierDisplay system notifications after running tests. It works on Mac OS X, Linux and Windo...
2111,2329,961normalize_attributesNormalize ActiveRecord attributes
2212,93613,803csrGenerate CSR (Certificate Signing Request) using Ruby and OpenSSL
2314,4886,783ofxA simple OFX (Open Financial Exchange) parser built on top of Nokogiri. Currently suppo...
2414,93025,658sinatra-subdomainSeparate routes for subdomains on Sinatra
2515,1586,755svg_spriteCreate SVG sprites using SVG links.
2616,28810,762minitest-utilsSome utilities for your Minitest day-to-day usage.
2716,4168,221burgundyA simple wrapper for objects in less than 100 lines.
2817,05920,578simple_authA simple authentication system for Rails apps
2917,15015,917omniauth-atlassian-bitbucketOmniAuth strategy for Bitbucket (https://bitbucket.org).
3017,41111,620rails-envAvoid environment detection on Rails
3117,7069,006root_domainExtract root domain from hosts (e.g. www.example will be extracted as example.com). It ...
3217,90114,044troyA static site generator
3320,45028,719pagseguroThe official PagSeguro library
3420,66117,344page_metaEasily define and tags. I18n support for descriptions, keywords and titles.
3520,95833,089tokensGenerate named tokens on your ActiveRecord models.
3621,07613,607rubocop-fnandoRubocop configuration
3721,29325,658swiss_knifeSeveral helpers for Rails
3821,96213,032kitabuA framework for creating e-books from Markdown using Ruby. Using the Prince PDF generat...
3922,57233,089factory_girl-preloadPreload factories (Factory Girl) just like fixtures. It will be easy and, probably, fas...
4022,69725,658paginatePaginate collections using SIZE+1 to determine if there is a next page. Includes Active...
4123,281114,013sinatra-basic-authAuthentication with BasicAuth.
4224,99611,992permalinkGenerate permalink attributes on ActiveModel/ActiveRecord
4327,6243,477email_typoSuggest fixes to a misspelled email address, like [email protected].
4428,094114,013env_varsAccess environment variables. Also includes presence validation, type coercion and defa...
4528,45171,369rack-apiCreate web app APIs that respond to one or more formats using an elegant DSL.
4631,65771,369simple_presenterA simple presenter/facade/decorator/whatever implementation.
4731,97728,719defaultsSet default values for ActiveRecord attributes
4834,6699,398haikunateGenerate Heroku-like memorable random names like adorable-ox-1234.
4935,29239,754redis-settingsStore application and user settings on Redis. Comes with ActiveRecord support.
5035,3809,527signalA simple observer implementation for POROs (Plain Old Ruby Object) and ActiveRecord obj...
5136,83571,369attr_keyringSimple encryption-at-rest plugin for ActiveRecord.
5237,30719,558qeA simple interface over several background job libraries like Resque, Sidekiq and Delay...
5338,549114,013clean_loggerRemove asset pipeline logging.
5440,47639,754storageThis gem provides a simple API for multiple storage backends. Supported storages: Amazo...
5541,430114,013parselEncrypt and decrypt data with a given key.
5645,535114,013boppersA simple bot framework for individuals.
5747,16371,369superconfigAccess environment variables. Also includes presence validation, type coercion and defa...
5848,10313,803ar-checkEnable PostgreSQL's CHECK constraints on ActiveRecord migrations
5948,81321,867versioningVersioning for AR objects
6049,52633,089omniauth-stripeOmniAuth strategy for Stripe (https://stripe.com).
6150,04719,558omniauth-typeformOmniAuth strategy for Typeform (https://typeform.com).
6251,25550,827babel-schmooze-sprocketsAdd Babel support to sprockets using Schmooze.
6352,70539,754actionmailer-markdownA different take on using ActionMailer, Markdown and I18n.
6455,760114,013activitiesA framework for aggregating social activity.
6557,24450,827dopstickGenerate a project skeleton for creating a Ruby/NPM package.
6658,29371,369ar-timestamptzMake ActiveRecord's PostgreSQL adapter use timestamptz as datetime columns
6758,70671,369page_titleSet the page title on Rails apps
6860,63471,369games_radarGamesRadar is an API wrapper for the games website http://gamesradar.com
6961,179114,013inkInk is a wrapper for Pygments, a nice Python syntax highlighting library and formatters...
7061,90319,558omniauth-bcxOmniAuth strategy for Basecamp (https://basecamp.com).
7162,883114,013ar-enumAdd support for creating `ENUM` types in PostgreSQL with ActiveRecord
7263,63250,827test_squadRails and JavaScript testing, the easy way. Supports QUnit, Jasmine, Mocha and Ember.
7367,042114,013post_commitFive services are supported for now: Basecamp, Campfire, FriendFeed, LightHouse and Twi...
7467,35471,369citrixAPI wrappers for Citrix services like GoToTraining.
7567,466114,013botkitA simple chatbot framework
7670,258114,013url_signatureCreate and verify signed urls. Supports expiration time.
7771,59150,827encrypt_attrEncrypt attributes using AES-256-CBC (or your custom encryption strategy). Works with a...
7872,166114,013access_tokenAccess token for client-side and API authentication.
7976,062114,013sidekiq-clockworkSidekiq::Clockwork is a simplistic implementation of a job scheduler based on Clockwork...
8077,153114,013omniauth-citrixOmniAuth strategy for Citrix.
8178,74871,369sassquatchSome SCSS helpers
8279,32971,369dogoA Redis-backed shortener url service.
8379,62071,369human_routesI say no to REST for client-facing urls.
8479,849114,013taggerAdd tagging support for ActiveRecord
8581,36328,719rails-routesEnable config/routes/*.rb on your Rails application.
8684,201114,013layoutSpecify which layout will be rendered on Rails apps
8785,38639,754date_intervalParse date intervals from strings
8885,637114,013infoA JSON endpoint with your Rails application info
8987,905114,013factory_seedSeed introduces an easy way to instantiate factories created with Factory Girl.
9091,62650,827enrouteExport Rails routes to TypeScript definitions
9191,80471,369sql_runnerSQLRunner allows you to load your queries out of SQL files, without using ORMs.
9293,685114,013boppers-uptimeA bopper to check if your sites are online.
93100,70671,369formA simple form builder for Ruby objects.
94103,14671,369actionIsolate Rails actions in their own classes.
95104,52571,369i18n-jsonExport I18n translations to JSON.
96104,98639,754text_captchaSimple captcha based on plain text questions.
97106,625114,013touchTouch a parent's collection on ActiveRecord.
98110,921114,013i18n-dot_lookupAllow interpolation to be performed on a object's attribute, e.g. %{user.name}
99111,366114,013formatted_attributesAdd methods that format attributes from/to helper methods.
100111,810114,013check_filesCheck non-reloadable files changes on Rails apps
101112,84123,502joiAutorun your minitest tests. Supports Rails projects.
102118,509114,013ar-bigintMake ActiveRecord's PostgreSQL adapter always use bigint columns
103121,126114,013commentableAdd comment support for ActiveRecord models.
104128,21517,344screenkitTerminal to screencast, simplified
105128,963114,013marshaled_attributesSave marshaled objects using ActiveRecord
106131,334114,013couponsA simple discount coupon generator for Rails.
107133,51071,369markup_attrThis ActiveRecord plugin saves formatted content (Markdown, Textile, HTML) after normal...
108134,53450,827simple_temperatureConvert temperature between different units like Celsius, Kelvin and Fahrenheit.
109141,726114,013kalA simple HTML calendar for Rails
110145,941114,013gulp-railsSet up Rails with Gulp for asset pipeline.
111147,109114,013scrubsThis rubygem does not have a description or summary.
112148,35433,089demotapeRecord terminal sessions from your CLI tools
113151,533114,013botkit-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,238114,013voltageA simple observer implementation for POROs (Plain Old Ruby Object) and ActiveRecord obj...
117165,66250,827funcUtility functions for making your life easier
118167,19471,369omniauth-sentryOmniAuth strategy for Sentry (https://sentry.io).
119167,88871,369omniauth-producthuntOmniAuth strategy for ProductHunt (https://producthunt.com).
120169,64171,369time_windowRetrieve time objects by time windows (e.g. TimeWindow.call('5m') will round minutes to...
121169,86571,369guard-i18n-jsonGuard::I18nJson automatically exports your I18n translations as JSON files
122169,89471,369omniauth-freckleOmniAuth strategy for Freckle (https://letsfreckle.com).
123170,163114,013omniauth-wpOmniAuth strategy for Wordpress (https://wordpress.com)
124171,497114,013omniauth-netlifyOmniAuth strategy for Netlify (https://netlify.com).
125172,403114,013image_helpersSome image helpers for Rails.
126173,33933,089epub-rbCreate epub files using Ruby.
127173,359114,013json_blobCreate `` tags to safely send data to the UI. Yo...
128173,580114,013unambiguous_stringGenerate random unambiguous strings (no ilo06b2z chars)
129174,202114,013webauthn-rbWebAuthn implementation for Ruby
130177,44239,754iron_oxideAn experiment that brings some Rust patterns to Ruby.
131180,326114,013simple_auth-magic_linkPasswordless sign-in for simple_auth.
132181,33650,827screenkit-tts-googleGoogle TTS engine for ScreenKit
133181,34771,369thor-completionGenerate shell completions for Thor CLIs.
134181,63771,369fimonThin `listen` cli wrapper.
135181,785114,013screenkit-tts-minimaxMinimax (https://minimax.io) TTS engine for ScreenKit
136183,570114,013ar-sqlite-uuidOverride migration methods to support UUID/ULID columns without having to be explicit a...
137184,271114,013application_envDetect application environments.
138184,72871,369zeeA micro web framework.
139189,468114,013stemmersBindings some popular snowball stemming algorithms