fnando
Father, husband, software developer, 🇧🇷🇨🇦, he/him/ele, punk rocker, amateur guitar/bass player. Everything is fine.🔥
@stellarVancouver, Canada
Pinned Repositories
attr_keyring
Simple encryption-at-rest with key rotation support for Ruby.
browser
Do some browser detection with Ruby. Includes ActionController integration.
cpf
🇧🇷 Validate, generate and format CPF numbers
cpf_cnpj
🇧🇷 Validate, generate and format CPF/CNPJ numbers. Include command-line tools.
i18n-js
It's a small library to provide the I18n translations on the Javascript. It comes with Rails support.
kitabu
A framework for creating e-books from Markdown using Ruby. Using the Prince PDF generator, you'll be able to get high quality PDFs. Also supports EPUB, Mobi, Text and HTML generation.
password_strength
Check password strength against several rules. Includes ActiveRecord/ActiveModel support.
paypal-recurring
PayPal Express Checkout API Client for recurring billing.
recurrence
A simple library that handles recurring events.
sparkline
Generate SVG sparklines with JavaScript without any external dependency.
fnando's Repositories
fnando/i18n-js
It's a small library to provide the I18n translations on the Javascript. It comes with Rails support.
fnando/browser
Do some browser detection with Ruby. Includes ActionController integration.
fnando/kitabu
A framework for creating e-books from Markdown using Ruby. Using the Prince PDF generator, you'll be able to get high quality PDFs. Also supports EPUB, Mobi, Text and HTML generation.
fnando/i18n
A small library to provide the I18n translations on the JavaScript.
fnando/dotfiles
My dotfiles
fnando/vscode-linter
Extension for code linting, all in one package. New linters can be easily added through an extension framework.
fnando/minitest-utils
Some utilities for your Minitest day-to-day usage.
fnando/burgundy
A simple wrapper for objects (think of Burgundy as a decorator/presenter) in less than 150 lines.
fnando/permalink
Add permalink support to Rails apps with this plugin
fnando/sublime-better-ruby
Sublime Text Ruby package (snippets, builder, syntax highlight)
fnando/superconfig
Access environment variables. Also includes presence validation, type coercion and default values.
fnando/streamdeck
A lean framework for developing Elgato Stream Deck plugins.
fnando/email_data
This project is a compilation of datasets related to emails. Includes disposable emails, disposable domains, and free email services.
fnando/attr_keyring
Simple encryption-at-rest with key rotation support for Ruby.
fnando/simple_auth
SimpleAuth is an authentication library to be used when everything else is just too complicated.
fnando/ar-sequence
Add support for PostgreSQL's SEQUENCE on ActiveRecord migrations.
fnando/page_meta
Easily define <meta> and <link> tags. I18n support for descriptions, keywords and titles.
fnando/sublime-better-rspec
Better RSpec syntax highlighting, with matchers for v3. Also includes implementation/spec toggling command.
fnando/enroute
Generates a TypeScript file that defines all named routes from Rails as helper functions.
fnando/sql_runner
SQLRunner allows you to load your queries out of SQL files, without using ORMs. Available only for PostgreSQL and MySQL.
fnando/sublime-codefmt
A Sublime Text plugin that allows applying code formatting with minimum configuration.
fnando/rubocop-fnando
fnando/sublime-repository
fnando/epub
Create epub files using Ruby (EPUB 3.3).
fnando/sublime-name-that-color
Show color name based on different sources.
fnando/epubcheck-action
fnando/eslint-plugin-consistent-import
Enforces consistent import paths when using import.
fnando/record_store
Manage DNS through a git-based workflow
fnando/stellar-actions
GitHub Actions for Stellar repositories.
fnando/sublime-rubocop
RuboCop autocompletion and server management for Sublime Text