Rumble Huang's Projects
Simply cache whatever you want by using cachers which will help you maintain cached objects and expire them when they are changed.
Extend attribute_alias and make it be adaptive with realtime database schema
Default theme engine for Aglio
:blue_book: Asciidoctor EPUB3 is a set of Asciidoctor extensions for converting AsciiDoc to EPUB3 & KF8/MOBI.
An ActiveRecord extension for writing commonly useful atomic SQL statements to avoid race condition.
A collection of awesome Ruby Gems for Rails development.
:gem: A collection of awesome Ruby libraries, tools, frameworks and software
xlsx generation with charts, images, automated column width, customizable styles and full schema validation. Axlsx excels at helping you generate beautiful Office Open XML Spreadsheet documents without having to understand the entire ECMA specification. Check out the README for some examples of how easy it is. Best of all, you can validate your xlsx file before serialization so you know for sure that anything generated is going to load on your client's machine.
The latest features of Ruby backported to older versions.
Extends the default Bootstrap Modal class. Responsive, stackable, ajax and more.
Official Ruby on Rails specific tasks for Capistrano
Carrierwave storage adapter that supports Google Cloud Storage and is based on gcloud library from Google
Provide a design pattern to manage switch statements by mapping each case to a method which is dynamically defined in advance.
The Ruby Toolbox library catalog
xlsx generation with charts, images, automated column width, customizable styles and full schema validation. Axlsx excels at helping you generate beautiful Office Open XML Spreadsheet documents without having to understand the entire ECMA specification. Check out the README for some examples of how easy it is. Best of all, you can validate your xlsx file before serialization so you know for sure that anything generated is going to load on your client's machine.
A Chinese checkers game which can be played by two, three, four, or six players. Or choose to play with AI instead of real players!
HAR viewer that mimics (or at least tries really hard to) Chromes network tab
:bathtub: Clean Code concepts adapted for JavaScript ๏ผ็ก็็็จๅผ็ขผ JavaScript๏ผ
Gem for splitting up stylesheets that go beyond the IE limit of 4095 selectors, for Rails 3.1+ apps using the Asset Pipeline.
Allow you to pluck attributes from nested associations without loading a bunch of records.
It's a chrome extension to help people rent houses easier.
Provides elegant ways to manipulate JS Date objects.
Various monsters suddenly showed up in the Emerald Forest! The wolf is faced with lots of difficulties on its way home. Please help the wolf defeat those scary monsters by your magical voice.
Provides a simple way to find records in the same order of input array. Has better performance than manually sorting. (Support both PostgreSQL and MySQL)
FTX Exchange API Ruby SDK
Generate a changelog based on merged pull requests or commit messages
2D game development library for the desktop (Ruby and C++) and iOS (C++ only). MIT licensed.
A fast, simple & powerful blog framework, powered by Node.js.