作年からGitHub上で「awesome-*」と題したリンク集を作成するのが流行っています。今回紹介する「Awesome Ruby」もそんなリンク集の一つ。 Ruby用の凄いライブラリ、ツール、フレームワークなどへのリンクを一言コメントと共にまとめたものです。
Contribution Guidelinesによると、掲載されるソフトウェアは、活発にメンテナンスされていて、安定に動作し、ドキュメントやテストが存在するものとされています。それだけに、このコレクションに掲載されているソフトウェアは粒ぞろいといえるかもしれません。
Awesome Rubyのリンクはカテゴリに分類されていて、カテゴリはAbstraction、A/B Testing、Admin Interface、Analytics、API Builder、Assets…という風にアルファベット順に並べられています。
個別のカテゴリの中には、実際のソフトウェアのリンクがリストアップされていて、例えば、File Uploadカテゴリの中には、CarrierWaveや、PaperClipといった有名なファイルアップロードライブラリへのリンクが格納されています。
Awesome Rubyの目標は、メジャーなリソースに対する、コミュニティ主体のコレクションサイトを作成することです。今後も活発にメンテナンスされていくならばRuby開発者必見のリンク集となるかもしれません。ちなみに以前紹介した同名の「Awesome Ruby」よりもさらにリンクが充実しています。