便利そうなライブラリとその情報をまとめています。ほかにも有用な(あるいは個人的に紹介したい)ライブラリがあれば、どんどん追加していってください。 RAAに多数のライブラリが登録されています。また、Rubyist Magazineの[標準添付ライブラリ紹介|http://jp.rubyist.net/magazine/?0007-BundledLibraries]も参考になります。 {{outline}} !!! 文字列スキャン ::[[strscan]] :::ruby1.7より標準添付。軽量な文字列スキャナのためのライブラリ !!! 文書コンバータ ::[[BlueCloth]] :::Markdownライブラリ ::[[Maruku]] :::Markdown Extraに対応し、さまざまな形式での出力が可能なライブラリ !!! データ保存・シリアライズ ::[[PStore]] :::標準添付。Marshal.dumpを使い、任意のRubyオブジェクトをファイルに読み書きする。トランザクションをサポート ::[[Ya2YAML]] :::任意のオブジェクトをYAML形式に変換(pure ruby)。UTF-8文字列も正しく扱える ::[[JSONParser/JSONBuilder (simple-json.rb)|JSONParser/JSONBuilder]] :::シンプルなJSONパーサ。UTF-8の検証を行う機能がある !!! GUI ::[[Apollo]] :::Ruby<->Delphiブリッジ。RubyからDelphiのGUI部品を使ってGUIアプリケーションを作ることができる ::[[WxRuby]] :::WxWidgetsを用いた、マルチプラットフォームの強力なGUIライブラリ !!! 画像処理 ::[[PureImage]] :::pure rubyでPNG画像の描画やフィルター処理を行えるライブラリ !!! テンプレートエンジン ::[[Amrita]] :::純粋なHTML/XML文書を用いることのできるテンプレートエンジン ::[[Tenjin]] :::高速・軽量かつ多機能なテンプレートエンジン !!! Webアプリケーション補助 ::[[CGI Adjuster (cgisup.rb)|CGI Adjuster]] :::標準添付のcgi.rbの互換性問題を修正するためのライブラリ ::[[Rack]] :::サーバー環境(CGI、WEBrick、Mongrelなど)の違いに依存しない、統一された最小限のインターフェースを提供するライブラリ !!! 多国語対応 ::[[Ruby-GetText]] :::GNU gettextによく似た文字列ローカライズを行う !!!速度計測・プロファイラ ::[[ruby-prof]] :::拡張ライブラリとして書かれた高速なプロファイラ !!!分散プログラミング ::[[dRuby]] :::ruby1.8より標準添付。ネットワーク越しにRubyオブジェクトの受け渡しができる !!! そのほか ::[[Hpricot]] :::HTML文書のパース・探索を行う。CSSライクな記法が使える