Rumble Huang's repositories
deep_pluck
Allow you to pluck attributes from nested associations without loading a bunch of records.
active_model_cachers
Simply cache whatever you want by using cachers which will help you maintain cached objects and expire them when they are changed.
find_with_order
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)
atomically
An ActiveRecord extension for writing commonly useful atomic SQL statements to avoid race condition.
multi_range
Allow you to manipulate a group of ranges. Such as merging overlapping ranges, doing ranges union, intersection, difference, and so on.
left_joins
Backport left_joins method from Rails 5 for Rails 3 and 4
case_register
Provide a design pattern to manage switch statements by mapping each case to a method which is dynamically defined in advance.
adaptive_alias
Extend attribute_alias and make it be adaptive with realtime database schema
ftx_exchange_api
FTX Exchange API Ruby SDK
max_exchange_api
MAX Exchange API Ruby SDK
huffman_coding
A ruby gem that implements Huffman Coding
in_batches
Backport in_batches from Rails 5 for Rails 3 and 4.
rails_app_template
The Rails's bootstrap template with better configuration
roulette-wheel-selection
Provide an algorithm allowing you to do weighted sampling.
github-changes
Generate a changelog based on merged pull requests or commit messages
grape-swagger
Add OAPI/swagger v2.0 compliant documentation to your grape API
hexo-theme-Anisina
:art: A simple responsive , support qiniu image cdn theme for hexo https://haojen.github.io/
rails-i18n
Repository for collecting Locale data for Ruby on Rails I18n as well as other interesting, Rails related I18n stuff
rails_compatibility
Provides cross-rails methods for you to upgrade rails, backport features, create easy-to-maintain gems, and so on.
sanitize_sql_like
Backport #sanitize_sql_like method from Rails 4 for Rails 3. Sanitizes a string so that it is safe to use within an SQL LIKE statement.
vault_ruby_client
The community Ruby client for HashiCorp's Vault