Tilo's repositories
smarter_csv
Ruby Gem for convenient reading and writing of CSV files. It has intelligent defaults, and auto-discovery of column and row separators. It imports CSV Files as Array(s) of Hashes, suitable for direct processing with ActiveRecord, kicking-off batch jobs with Sidekiq, parallel processing, or oploading data to S3. Writing CSV Files is equally easy.
embedded_localization
Rails I18n: embedded_localization allows you to transparently store multiple translations for ActiveRecord attributes right inside each attribute -- no additional table needed.
deprecate_soft
Soft deprecation wrapper for Ruby methods with customizable tracking hooks
mail_form_example_with_recaptcha
A mail_form example with Rails 3 using reCaptcha
replace_string
Command line tool to do Multiple search-replace or query-search-replace operations on multiple files.
after_commit_everywhere
Use ActiveRecord transactional callbacks outside of models, literally everywhere in your application.
dead_code_detector
A tool to help find unused code in production
embedded_localization_demo
Demo Rails App that uses embedded_localization gem
factory_bot_rails
Factory Bot ♥ Rails
GitHubinator
Sublime Text plugin that shows selected text on remote GitHub or Bitbucket repo
ipaddr
A class to manipulate an IP address
ipaddress
A library to handle IPv4 and IPv6 addresses in a modern and productive way.
maintenance_tasks
A Rails engine for queueing and managing data migrations.
postmark-gem
Official Ruby client library for the Postmark HTTP API
replace_strings
Handy Command-Line tool to systematically replace content in a large number of files
ruby-domain_name
Domain Name manipulation library for Ruby
taglib-ruby
Ruby interface for the TagLib C++ library, for reading and writing meta-data (tags) of many audio formats
trestle
A modern, responsive admin framework for Ruby on Rails
workflow
Ruby finite-state-machine-inspired API for modeling workflow
zoom-close-firefox
Firefox extension that automatically closes Zoom meeting windows after the Zoom client is launched