Nyanko
https://github.com/r7kamura/nyanko
\_ ∧ ∧_\_\_ /(\*゚ー゚) /\ Nyanko is a Rails extension framework, /| ̄ ∪∪  ̄|\/ which is deeply inspired from Chanko | |/ and has same API and clean implementation as Chanko.  ̄ ̄ ̄ ̄ ̄ https://github.com/cookpad/chanko
金曜初めてChankoのコードを読んだので、練習のつもりでNyankoという名前で再実装してみた。New Chankoを縮めてNyankoとしたのだけど、語感が可愛いので開発のモチベーションがちょっと上がった。雰囲気的には猫鍋みたいな感じです。Chankoは黒魔術を駆使してつくられているけど、非常に深く考慮しながら設計されていて、ああ確かにこのAPIでこの振る舞いを実現するにはこうするよなーと何度も感じた。Nyankoはその設計を参考にしながら、出来るだけ簡素なコードになるように書いてみた。勢いだけでつくったけど、nyanko/spec/dummy の中に動くRailsアプリがサンプルで置いてあるので、良かったら触ってみてください。