Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub / fnando 283 repositories

Funding links: https://github.com/sponsors/fnando

fnando/permalink

Add permalink support to Rails apps with this plugin

Language: Ruby - Size: 72.3 KB - Last synced: 5 days ago - Pushed: 6 days ago - Stars: 40 - Forks: 8

fnando/record_store Fork of Shopify/record_store

Manage DNS through a git-based workflow

Size: 1.07 MB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 0 - Forks: 0

fnando/email_data

This project is a compilation of datasets related to emails. Includes disposable emails, disposable domains, and free email services.

Language: Ruby - Size: 250 MB - Last synced: 15 days ago - Pushed: 15 days ago - Stars: 17 - Forks: 1

fnando/streamdeck

A lean framework for developing Elgato Stream Deck plugins.

Language: TypeScript - Size: 769 KB - Last synced: 11 days ago - Pushed: 2 months ago - Stars: 30 - Forks: 3

fnando/stellar-actions Fork of stellar/actions

GitHub Actions for Stellar repositories.

Size: 260 KB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 0 - Forks: 0

fnando/attr_keyring

Simple encryption-at-rest with key rotation support for Ruby.

Language: Ruby - Size: 367 KB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 18 - Forks: 2

fnando/soroban-docs Fork of stellar/soroban-docs

Documentation for Soroban

Size: 16 MB - Last synced: 15 days ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

fnando/epubcheck-action

Size: 0 Bytes - Last synced: 15 days ago - Pushed: 3 months ago - Stars: 0 - Forks: 0

fnando/epub

Create epub files using Ruby (EPUB 3.3).

Language: Ruby - Size: 111 KB - Last synced: 15 days ago - Pushed: 3 months ago - Stars: 3 - Forks: 0

fnando/i18n

A small library to provide the I18n translations on the JavaScript.

Language: TypeScript - Size: 2.03 MB - Last synced: 15 days ago - Pushed: 2 months ago - Stars: 136 - Forks: 20

fnando/i18n-js

It's a small library to provide the I18n translations on the Javascript. It comes with Rails support.

Language: Ruby - Size: 2.84 MB - Last synced: 15 days ago - Pushed: about 2 months ago - Stars: 3,740 - Forks: 520

fnando/browser

Do some browser detection with Ruby. Includes ActionController integration.

Language: Ruby - Size: 868 KB - Last synced: 15 days ago - Pushed: about 2 months ago - Stars: 2,414 - Forks: 353

fnando/cpf_cnpj

🇧🇷 Validate, generate and format CPF/CNPJ numbers. Include command-line tools.

Language: Ruby - Size: 57.6 KB - Last synced: 15 days ago - Pushed: 8 months ago - Stars: 228 - Forks: 42

fnando/sparkline

Generate SVG sparklines with JavaScript without any external dependency.

Language: JavaScript - Size: 557 KB - Last synced: 15 days ago - Pushed: 6 months ago - Stars: 514 - Forks: 66

fnando/rails-routes

Enable config/routes/*.rb on your Rails application.

Language: Ruby - Size: 29.3 KB - Last synced: 15 days ago - Pushed: over 3 years ago - Stars: 24 - Forks: 1

fnando/recurrence

A simple library that handles recurring events.

Language: Ruby - Size: 194 KB - Last synced: 15 days ago - Pushed: 5 months ago - Stars: 560 - Forks: 56

fnando/rubygems_proxy 📦

Rack app for caching RubyGems files. Very useful in our build server that sometimes fails due to our network or rubygems.org timeout.

Language: Ruby - Size: 157 KB - Last synced: 15 days ago - Pushed: almost 13 years ago - Stars: 42 - Forks: 29

fnando/breadcrumbs

Breadcrumbs is a simple Rails plugin that adds a breadcrumbs object to controllers and views.

Language: Ruby - Size: 78.1 KB - Last synced: 15 days ago - Pushed: 8 months ago - Stars: 63 - Forks: 9

fnando/coupons 📦

Coupons is a Rails engine for creating discount coupons.

Language: Ruby - Size: 1.24 MB - Last synced: 15 days ago - Pushed: almost 7 years ago - Stars: 142 - Forks: 114

fnando/svg_optimizer

Some SVG optimization based on Node's SVGO

Language: Ruby - Size: 139 KB - Last synced: 15 days ago - Pushed: 3 months ago - Stars: 17 - Forks: 6

fnando/vscode-linter

Extension for code linting, all in one package. New linters can be easily added through an extension framework.

Language: TypeScript - Size: 2.56 MB - Last synced: 15 days ago - Pushed: 6 months ago - Stars: 59 - Forks: 15

fnando/paypal-recurring 📦

PayPal Express Checkout API Client for recurring billing.

Language: Ruby - Size: 2.28 MB - Last synced: 15 days ago - Pushed: over 4 years ago - Stars: 257 - Forks: 124

fnando/factory_bot-preload

Preload factories (factory_bot) just like fixtures. It will be easy and, probably, faster!

Language: Ruby - Size: 105 KB - Last synced: 15 days ago - Pushed: 8 months ago - Stars: 130 - Forks: 27

fnando/sinatra-basic-auth 📦

Authentication with BasicAuth that can require different credentials for different realms.

Language: Ruby - Size: 244 KB - Last synced: 15 days ago - Pushed: over 13 years ago - Stars: 22 - Forks: 3

fnando/cpf

🇧🇷 Validate, generate and format CPF numbers

Language: TypeScript - Size: 462 KB - Last synced: 15 days ago - Pushed: about 2 years ago - Stars: 162 - Forks: 7

fnando/bolt

A nicer test runner for golang

Language: Go - Size: 7.1 MB - Last synced: 15 days ago - Pushed: 6 months ago - Stars: 9 - Forks: 0

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.

Language: Ruby - Size: 15 MB - Last synced: 11 days ago - Pushed: 2 months ago - Stars: 661 - Forks: 58

fnando/tokens 📦

Add token support to Rails apps with this plugin

Language: Ruby - Size: 89.8 KB - Last synced: 15 days ago - Pushed: about 8 years ago - Stars: 30 - Forks: 9

fnando/sublime-rubocop

RuboCop autocompletion and server management for Sublime Text

Language: Python - Size: 838 KB - Last synced: 15 days ago - Pushed: 2 months ago - Stars: 0 - Forks: 0

fnando/soroban-cli Fork of stellar/soroban-cli

CLI for Soroban contracts.

Size: 24.1 MB - Last synced: 15 days ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0

fnando/photomatic

Your photography is what matters.

Language: Ruby - Size: 24.7 MB - Last synced: 15 days ago - Pushed: about 1 year ago - Stars: 49 - Forks: 3

fnando/keyring-node

Simple encryption-at-rest with key rotation support for Node.js.

Language: JavaScript - Size: 289 KB - Last synced: 9 days ago - Pushed: over 2 years ago - Stars: 41 - Forks: 3

fnando/cnpj

🇧🇷 Validate, generate and format CNPJ numbers

Language: TypeScript - Size: 256 KB - Last synced: 3 days ago - Pushed: about 2 years ago - Stars: 83 - Forks: 4

fnando/ar-sequence

Add support for PostgreSQL's SEQUENCE on ActiveRecord migrations.

Language: Ruby - Size: 45.9 KB - Last synced: 15 days ago - Pushed: about 1 month ago - Stars: 14 - Forks: 8

fnando/test_squad 📦

Running JavaScript tests on your Rails app, the easy way.

Language: Ruby - Size: 317 KB - Last synced: 15 days ago - Pushed: almost 8 years ago - Stars: 55 - Forks: 1

fnando/dispatcher-js 📦

Simple jQuery dispatcher for web apps.

Language: JavaScript - Size: 771 KB - Last synced: 15 days ago - Pushed: almost 7 years ago - Stars: 74 - Forks: 7

fnando/sublime-name-that-color

Show color name based on different sources.

Language: Python - Size: 1.18 MB - Last synced: 15 days ago - Pushed: 3 months ago - Stars: 2 - Forks: 0

fnando/notifier

Send system notifications on several platforms with a simple and unified API. Currently supports Notification Center, Libnotify, OSD, KDE (Knotify and Kdialog) and Snarl

Language: Ruby - Size: 72.3 KB - Last synced: 10 days ago - Pushed: about 2 years ago - Stars: 87 - Forks: 11

fnando/sublime-text

My SublimeText settings

Language: Python - Size: 161 KB - Last synced: 15 days ago - Pushed: 4 months ago - Stars: 26 - Forks: 11

fnando/has_versions 📦

A simple plugin to version ActiveRecord objects

Language: Ruby - Size: 89.8 KB - Last synced: 15 days ago - Pushed: over 15 years ago - Stars: 13 - Forks: 1

fnando/keycastr Fork of keycastr/keycastr

KeyCastr, an open-source keystroke visualizer

Size: 42.9 MB - Last synced: 15 days ago - Pushed: 5 months ago - Stars: 2 - Forks: 0

fnando/validators

Some ActiveModel/ActiveRecord validators

Language: Ruby - Size: 1.93 MB - Last synced: 13 days ago - Pushed: almost 2 years ago - Stars: 97 - Forks: 13

fnando/superconfig

Access environment variables. Also includes presence validation, type coercion and default values.

Language: Ruby - Size: 311 KB - Last synced: 11 days ago - Pushed: about 1 month ago - Stars: 38 - Forks: 3

fnando/rack-api 📦

Create web app APIs that respond to one or more formats using an elegant DSL.

Language: Ruby - Size: 186 KB - Last synced: 15 days ago - Pushed: about 12 years ago - Stars: 85 - Forks: 6

fnando/sinatra-subdomain

Separate routes for subdomains in Sinatra apps

Language: Ruby - Size: 36.1 KB - Last synced: 15 days ago - Pushed: over 3 years ago - Stars: 98 - Forks: 8

fnando/dotfiles

My dotfiles

Language: Shell - Size: 1.24 MB - Last synced: 15 days ago - Pushed: 3 months ago - Stars: 88 - Forks: 31

fnando/keyring-go

Simple encryption-at-rest with key rotation support for golang.

Language: Go - Size: 40 KB - Last synced: 15 days ago - Pushed: 6 months ago - Stars: 0 - Forks: 0

fnando/sublime-close-others

Close other tabs and windows with shortcuts.

Language: Python - Size: 2.93 KB - Last synced: 15 days ago - Pushed: over 3 years ago - Stars: 6 - Forks: 0

fnando/password_strength 📦

Check password strength against several rules. Includes ActiveRecord/ActiveModel support.

Language: JavaScript - Size: 198 KB - Last synced: 10 days ago - Pushed: over 2 years ago - Stars: 183 - Forks: 54

fnando/ruby-stable

ruby ubuntu .deb

Size: 0 Bytes - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 0 - Forks: 0

fnando/twitter_cleanup

Remove old tweets periodically using Github Actions

Language: Ruby - Size: 29.3 KB - Last synced: 15 days ago - Pushed: over 1 year ago - Stars: 12 - Forks: 0

fnando/sassquatch 📦

Some SCSS helpers

Language: CSS - Size: 16.6 KB - Last synced: 9 days ago - Pushed: over 8 years ago - Stars: 3 - Forks: 0

fnando/sql_runner

SQLRunner allows you to load your queries out of SQL files, without using ORMs. Available only for PostgreSQL and MySQL.

Language: Ruby - Size: 64.5 KB - Last synced: 3 days ago - Pushed: over 1 year ago - Stars: 7 - Forks: 2

fnando/alfred-npm

Alfred workflow to search npmjs.org and open all urls using key modifiers.

Language: Ruby - Size: 18.6 KB - Last synced: 15 days ago - Pushed: 7 months ago - Stars: 0 - Forks: 0

fnando/alfred-rubygems

Alfred workflow to search Rubygems.org.

Language: Ruby - Size: 1.56 MB - Last synced: 15 days ago - Pushed: over 3 years ago - Stars: 7 - Forks: 1

fnando/botkit

Botkit is a framework for creating chatbots for different services.

Language: Ruby - Size: 26.4 KB - Last synced: 15 days ago - Pushed: over 1 year ago - Stars: 4 - Forks: 0

fnando/svg_sprite

Create SVG sprites using SVG links.

Language: Ruby - Size: 69.3 KB - Last synced: 15 days ago - Pushed: 8 months ago - Stars: 5 - Forks: 0

fnando/sidekiq-clockwork

Sidekiq::Clockwork is a simplistic implementation of a job scheduler based on Clockwork, but without having to run a separate process.

Language: Ruby - Size: 45.9 KB - Last synced: 3 days ago - Pushed: about 1 year ago - Stars: 6 - Forks: 1

fnando/sublime-better-ruby

Sublime Text Ruby package (snippets, builder, syntax highlight)

Language: Ruby - Size: 102 KB - Last synced: 15 days ago - Pushed: 3 months ago - Stars: 37 - Forks: 5

fnando/page_meta

Easily define <meta> and <link> tags. I18n support for descriptions, keywords and titles.

Language: Ruby - Size: 81.1 KB - Last synced: 15 days ago - Pushed: about 1 month ago - Stars: 13 - Forks: 3

fnando/voltage

A simple observer implementation on POROs (Plain Old Ruby Object) and ActiveRecord objects.

Language: Ruby - Size: 87.9 KB - Last synced: 7 days ago - Pushed: 8 months ago - Stars: 31 - Forks: 3

fnando/has_friends 📦

Add friendship support to Rails apps with this plugin

Language: Ruby - Size: 269 KB - Last synced: 15 days ago - Pushed: almost 14 years ago - Stars: 55 - Forks: 28

fnando/pry-meta

Meta package that requires several pry extensions.

Language: Ruby - Size: 193 KB - Last synced: 15 days ago - Pushed: over 9 years ago - Stars: 15 - Forks: 4

fnando/email-provider-info

Find email provider service based on the email address.

Language: Ruby - Size: 118 KB - Last synced: 8 days ago - Pushed: 5 months ago - Stars: 5 - Forks: 0

fnando/human_routes

I never liked REST routing for customer-facing web pages, and until then I've been doing it manually, with get/post helpers. This gem extracts some helpers so I don't have to keep doing it manually.

Language: Ruby - Size: 42 KB - Last synced: 11 days ago - Pushed: almost 2 years ago - Stars: 3 - Forks: 0

fnando/normalize_attributes

Sometimes you want to normalize data before saving it to the database like down casing e-mails, removing spaces and so on. This Rails plugin allows you to do so in a simple way.

Language: Ruby - Size: 61.5 KB - Last synced: 11 days ago - Pushed: 8 months ago - Stars: 49 - Forks: 4

fnando/pagseguro 📦

Um plugin para o Ruby on Rails que permite utilizar o PagSeguro

Language: Ruby - Size: 350 KB - Last synced: 10 days ago - Pushed: about 8 years ago - Stars: 141 - Forks: 39

fnando/defaults

Add default value for ActiveRecord attributes

Language: Ruby - Size: 58.6 KB - Last synced: 10 days ago - Pushed: 8 months ago - Stars: 18 - Forks: 8

fnando/boppers-uptime

A bopper to check if your sites are online.

Language: Ruby - Size: 22.5 KB - Last synced: 15 days ago - Pushed: over 1 year ago - Stars: 13 - Forks: 2

fnando/minitest-utils

Some utilities for your Minitest day-to-day usage.

Language: Ruby - Size: 227 KB - Last synced: 10 days ago - Pushed: about 1 year ago - Stars: 52 - Forks: 6

fnando/stellar-paperwallet 📦

Make paper wallets to keep your Stellar addresses safe.

Language: JavaScript - Size: 2.19 MB - Last synced: 15 days ago - Pushed: over 5 years ago - Stars: 10 - Forks: 4

fnando/sublime-da-ui

Language: Python - Size: 296 KB - Last synced: 15 days ago - Pushed: over 3 years ago - Stars: 1 - Forks: 0

fnando/botkit-telegram

A botkit for Telegram

Language: Ruby - Size: 15.6 KB - Last synced: 15 days ago - Pushed: over 1 year ago - Stars: 3 - Forks: 0

fnando/sublime-better-rspec

Better RSpec syntax highlighting, with matchers for v3. Also includes implementation/spec toggling command.

Language: Python - Size: 19.5 KB - Last synced: 15 days ago - Pushed: 24 days ago - Stars: 13 - Forks: 12

fnando/sublime-better-rails

Sublime Text Rails package (snippets, builder, syntax highlight)

Size: 15.6 KB - Last synced: 15 days ago - Pushed: over 3 years ago - Stars: 7 - Forks: 2

fnando/actionmailer-markdown

A different take on using ActionMailer, Markdown and I18n.

Language: Ruby - Size: 56.6 KB - Last synced: 2 days ago - Pushed: over 1 year ago - Stars: 7 - Forks: 3

fnando/sublime-codefmt

A Sublime Text plugin that allows applying code formatting with minimum configuration.

Language: Python - Size: 104 KB - Last synced: 15 days ago - Pushed: 3 months ago - Stars: 6 - Forks: 0

fnando/glob

Create a list of hash paths that match a given pattern. You can also generate a hash with only the matching paths.

Language: Ruby - Size: 68.4 KB - Last synced: 3 days ago - Pushed: 3 months ago - Stars: 2 - Forks: 1

fnando/seagull

Minimal template engine with compiled output for JavaScript.

Language: TypeScript - Size: 71.3 KB - Last synced: 9 days ago - Pushed: 11 months ago - Stars: 6 - Forks: 0

fnando/sublime-env

Set environment variables in the scope of Sublime Text. Useful when you want to run commands from Sublime Text, or set default environment variables for language compilers.

Language: Python - Size: 7.81 KB - Last synced: 15 days ago - Pushed: over 1 year ago - Stars: 3 - Forks: 0

fnando/boppers

A simple bot framework for individuals.

Language: Ruby - Size: 221 KB - Last synced: 15 days ago - Pushed: over 1 year ago - Stars: 29 - Forks: 4

fnando/cpf_cnpj.js 📦

Validate, generate and format CPF/CNPJ numbers

Language: JavaScript - Size: 42 KB - Last synced: 15 days ago - Pushed: about 6 years ago - Stars: 118 - Forks: 22

fnando/rubocop-fnando

Language: Ruby - Size: 46.9 KB - Last synced: 15 days ago - Pushed: 3 months ago - Stars: 4 - Forks: 1

fnando/omniauth-wp

Wordpress's OAuth2 Strategy for OmniAuth.

Language: Ruby - Size: 10.7 KB - Last synced: 15 days ago - Pushed: over 3 years ago - Stars: 1 - Forks: 0

fnando/ene 📦

Convert NPM into Rubygems packages.

Language: Ruby - Size: 40 KB - Last synced: 15 days ago - Pushed: about 8 years ago - Stars: 3 - Forks: 1

fnando/uptime_checker 📦

Check if your sites are online for $7/mo.

Size: 358 KB - Last synced: 15 days ago - Pushed: over 6 years ago - Stars: 112 - Forks: 18

fnando/simple_presenter 📦

A simple presenter/facade/decorator/whatever implementation.

Language: Ruby - Size: 155 KB - Last synced: 10 days ago - Pushed: over 8 years ago - Stars: 33 - Forks: 2

fnando/qe 📦

A simple interface over several background job libraries like Resque, Sidekiq and DelayedJob.

Language: Ruby - Size: 255 KB - Last synced: 10 days ago - Pushed: about 9 years ago - Stars: 102 - Forks: 3

fnando/page_title 📦

Set the page title on Rails apps.

Language: Ruby - Size: 30.3 KB - Last synced: 4 days ago - Pushed: about 8 years ago - Stars: 10 - Forks: 2

fnando/validates_email_format_of 📦

Validate e-mail addresses against RFC 2822 and RFC 3696.

Language: Ruby - Size: 78.1 KB - Last synced: 15 days ago - Pushed: about 14 years ago - Stars: 3 - Forks: 0

fnando/shortcuts 📦

Because mouse is for noobies.

Language: Ruby - Size: 165 KB - Last synced: 15 days ago - Pushed: over 12 years ago - Stars: 9 - Forks: 0

fnando/rails-jsonb-sample 📦

Language: Ruby - Size: 141 KB - Last synced: 15 days ago - Pushed: almost 9 years ago - Stars: 0 - Forks: 1

fnando/rails-es6 📦

Language: Ruby - Size: 145 KB - Last synced: 15 days ago - Pushed: over 8 years ago - Stars: 1 - Forks: 0

fnando/encrypt_attr 📦

Encrypt attributes using AES-256-CBC (or your custom encryption strategy). Works with and without ActiveRecord.

Language: Ruby - Size: 33.2 KB - Last synced: 15 days ago - Pushed: over 5 years ago - Stars: 5 - Forks: 2

fnando/parsel-js 📦

Encrypt and decrypt data with a given key.

Language: JavaScript - Size: 9.77 KB - Last synced: 15 days ago - Pushed: over 5 years ago - Stars: 8 - Forks: 0

fnando/babel-schmooze-sprockets 📦

Add Babel support to sprockets using Schmooze.

Language: JavaScript - Size: 2.86 MB - Last synced: 15 days ago - Pushed: almost 8 years ago - Stars: 29 - Forks: 2

fnando/clean-logger 📦

Remove asset pipeline logging

Language: Ruby - Size: 116 KB - Last synced: 15 days ago - Pushed: about 11 years ago - Stars: 7 - Forks: 2

fnando/parsel-rb 📦

Encrypt and decrypt data with a given key.

Language: Ruby - Size: 17.6 KB - Last synced: 7 days ago - Pushed: over 4 years ago - Stars: 6 - Forks: 14

fnando/pagseguro-sample 📦

Sample app which uses the official PagSeguro wrapper

Language: Ruby - Size: 184 KB - Last synced: 15 days ago - Pushed: almost 11 years ago - Stars: 1 - Forks: 2

fnando/redux-sample-app 📦

Language: JavaScript - Size: 332 KB - Last synced: 15 days ago - Pushed: about 4 years ago - Stars: 1 - Forks: 2