You are viewing the documentation for the 2.1.x release series. The latest stable release series is 2.4.x.
§Play 2.0 モジュール
ここはモジュール一覧が Play ウェブサイト上で登録できるようになるまでの、一時的な公開場所です。
モジュールを作成するための手順を説明したブログ記事が objectify.be にあります。
§Airbrake.io notifier
- Webサイト: http://teamon.github.com/play-airbrake/
- ドキュメント: https://github.com/teamon/play-airbrake/blob/master/README.md
- 説明: airbrake.io に例外通知を送信します
§Amazon STS モジュール (Scala)
- Webサイト: https://github.com/Rhinofly/play-libraries/tree/master/apis/sts
- ドキュメント: https://github.com/Rhinofly/play-libraries/tree/master/apis/sts/README.md
- 説明: Play 2.0 用の STS (Security Token Service) API ラッパー
§Amazon SES モジュール (Scala)
- Webサイト: https://github.com/Rhinofly/play-libraries/tree/master/apis/ses
- ドキュメント: https://github.com/Rhinofly/play-libraries/tree/master/apis/ses/README.md
- 説明: Play 2.0 用の SES (Simple Email Service) API ラッパー
§Amazon S3 モジュール (Scala)
- Webサイト: https://github.com/Rhinofly/play-libraries/tree/master/apis/s3
- ドキュメント: https://github.com/Rhinofly/play-libraries/tree/master/apis/s3/README.md
- 説明: Play 2.0 用の S3 (Simple Storage Service) API ラッパー
§Amf モジュール (Scala)
- Webサイト: https://github.com/Rhinofly/play-libraries/tree/master/amf
- ドキュメント: https://github.com/Rhinofly/play-libraries/blob/master/amf/README.md
- 説明: Play 2.0 の AMF (ActionScript Message Format) サポート
§Authentication and Authorization モジュール (Scala)
- Webサイト: https://github.com/t2v/play20-auth
- ドキュメント(英語): https://github.com/t2v/play20-auth/blob/master/README.md
- ドキュメント(日本語): https://github.com/t2v/play20-auth/blob/master/README.ja.md
- 説明: 認証と認可の仕組みを提供するモジュールです。
- 2.1-SNAPSHOT 対応もしました: https://github.com/t2v/play20-auth/tree/play21
§Authenticity Token モジュール
- Webサイト: https://github.com/orefalo/play2-authenticitytoken
- ドキュメント: https://github.com/orefalo/play2-authenticitytoken/blob/master/README.md
- 説明: Play1 にあった authenticity token を再現するモジュールです。 CSRF 攻撃への対策ができます。
§Cache ユーティリティ
- Webサイト: http://hakandilek.github.com/play2-cache/
- ドキュメント: https://github.com/hakandilek/play2-cache/blob/master/README.md
- リポジトリ: http://hakandilek.github.com/play2-cache/releases/
- リポジトリ(スナップショット): http://hakandilek.github.com/play2-cache/snapshots/
- 説明: キャッシュを簡略化するユーティリティ
§Cloudfront モジュール (Scala)
- Webサイト: https://github.com/mchv/play2-cloudfront
- ドキュメント: https://github.com/mchv/play2-cloudfront/blob/master/README.md
- 説明 Play アプリケーションの Cloudfront CDN との統合を補助します
§Deadbolt 2 プラグイン
- Webサイト (ドキュメント, サンプル): https://github.com/schaloner/deadbolt-2
- 説明: Deadbolt はコントローラのメソッドや、ビューの一部にシンプルな AND/OR/NOT の文法でアクセス権限を定義することで、認可の仕組みを実現できるプラグインです。
§DDSL プラグイン - 動的分散サービスロケータ
- Webサイト (ドキュメント, サンプル): https://github.com/mbknor/ddsl-play2-module
- 説明: DDSL - 動的分散サービスロケータ - を使うと非常に簡単に動的な「プライベートクラウド」を、社内や EC2/Joyent 等に ZooKeeper を使って構築できます
§Dust プラグイン
- Webサイト (ドキュメント, サンプル): https://github.com/typesafehub/play-plugins/tree/master/dust
- 説明: dust というクライアントサイドのテンプレート言語のサポートを追加するプラグインです。
§Elasticsearch
- Webサイト: https://github.com/cleverage/play2-elasticsearch
- ドキュメント: https://github.com/cleverage/play2-elasticsearch/blob/master/README.md
- リポジトリ: http://cleverage.github.com/play2-elasticsearch/releases/
- 説明 組み込みの ElasticSearch サーバおよびリモートノードにあるオブジェクトのインデックス化/リクエスト
§funcy - ページ駆動機能テスト (Java)
- Webサイト: https://github.com/joergviola/funcy
- ドキュメント: https://github.com/joergviola/funcy/blob/master/README.md
- リポジトリ: http://joergviola.github.com/releases/
- 説明 Page Driver クラスを使って機能テストの作成を簡単にします
§Groovy Templates プラグイン
- Webサイト: https://github.com/manuelbernhardt/play2-groovy-templates
- ドキュメント: https://github.com/manuelbernhardt/play2-groovy-templates/blob/master/README.md
- 説明: Play1 の Groovy テンプレートを Play 2 で利用するためのプラグインです。
§Groovy Templates プラグイン - gt-engine-play2
- Webサイト: https://github.com/mbknor/gt-engine-play2
- ドキュメント: https://github.com/mbknor/gt-engine-play2/blob/master/README.markdown
- 説明: Play 1 の Groovy テンプレートを Play 2 で利用するためのプラグインです。Play 1 の “Faster Groovy Templates” モジュール http://www.playframework.org/modules/fastergt で使われているものと同じ gt-engine を内部的に利用しています。
- サンプル: https://github.com/mbknor/gt-engine-play2/tree/master/samples
§Guice プラグイン (Java および Scala)
- Webサイト (ドキュメント, サンプル): https://github.com/typesafehub/play-plugins/tree/master/guice
- 説明: Guice による DI を実現するプラグインです。
§HTML5 Tags モジュール (Java および Scala)
- Webサイト: https://github.com/loicdescotte/Play2-HTML5Tags
- ドキュメント: https://github.com/loicdescotte/Play2-HTML5Tags/blob/master/README.md
- 説明: Play 2.0 のテンプレートでモデルの制約によるクライアントサイド・バリデーション (required、regex パターン, max|min lentghなど) と 特別な入力フィールド (date, telephone number, url…) のタグを使えるようにするモジュールです。
§InputValidator (Scala)
- Webサイト: https://github.com/seratch/inputvalidator/tree/master/play-module
- 説明: Play20 用の簡単なバリデーション API を提供します
§Japid モジュール
- Webサイト: https://github.com/branaway/japid42
- ドキュメント: https://github.com/branaway/japid42
- 説明: Japid Java テンプレートを Play 2 で使えるようにするモジュールです。
§JsMessages
- Webサイト: https://github.com/julienrf/play-jsmessages
- 説明: クライアントサイドでメッセージをローカライズします。
§JSON minification プラグイン
- Webサイト: https://github.com/joscha/play-jsonminify
- ドキュメント: https://github.com/joscha/play-jsonminify/blob/master/README.md
- 説明: JSON アセットの pretty-print と minify を可能にします
§Manual Dependency Injection プラグイン (Java および Scala)
- Webサイト (ドキュメント, サンプル): https://github.com/typesafehub/play-plugins
- 説明: 手動インジェクションによる DI を実現するプラグインです。
§Memcached プラグイン
- Webサイト: https://github.com/mumoshu/play2-memcached
- 説明: memcached による Cache API の実装です。
§MongoDB Jackson Mapper プラグイン (Java)
- Webサイト (ドキュメント, サンプル): https://github.com/vznet/play-mongo-jackson-mapper
- 説明: MongoDB へのアクセスや Jackson アノテーションによるオブジェクト・マッピングを実現するプラグインです。
§MongoDB Jongo プラグイン (Java)
- Webサイト (ドキュメント, サンプル): https://github.com/alexanderjarvis/play-jongo
- 説明: Jongo を使って MongoDB のアクセスとオブジェクトマッピングを提供します
§MongoDB Morphia プラグイン (Java)
- Webサイト (ドキュメント, サンプル): https://github.com/leodagdag/play2-morphia-plugin
- 説明: Morphia を使って MongoDB のアクセスとオブジェクトマッピングを提供します
§MongoDB Salat, Casbah プラグイン (Scala)
- Webサイト (ドキュメント, サンプル): https://github.com/leon/play-salat
- 説明: Salat および Casbah による MongoDB へのアクセスやオブジェクト・マッピングを実現するプラグインです。
§Mountable routing
- Webサイト: http://teamon.github.com/play-navigator/
- ドキュメント: https://github.com/teamon/play-navigator/blob/master/README.md
- 説明: http://codetunes.com/2012/05/09/scala-dsl-tutorial-writing-web-framework-router
§Mustache (Java,Scala)
- Webサイト: https://github.com/julienba/play2-mustache
- ドキュメント: https://github.com/julienba/play2-mustache
- 説明: Mustache テンプレートサポート
§Native Packaging モジュール
- Webサイト: https://github.com/kryptt/play2-native-packager-plugin
- ドキュメント: https://github.com/kryptt/play2-native-packager-plugin/blob/master/README.md
- 説明: Play! 2.x アプリケーションを通常のシステムパッケージ (deb/rpm/msi) としてパッケージング可能にします
§NINA (Scala)
- Webサイト (ドキュメント, サンプル): https://github.com/dontcare4free/nina
- 説明: selective querying を重視した、型安全な SQL データベース問い合わせを提供します
§PDF モジュール (Java)
- Webサイト: https://github.com/joergviola/play20-pdf
- ドキュメント: https://github.com/joergviola/play20-pdf/blob/master/README.md
- リポジトリ: http://joergviola.github.com/releases/
- 説明 HTML テンプレートから PDF を生成します
§Play! Authenticate (Java)
- Webサイト: http://joscha.github.com/play-authenticate/
- ドキュメント: https://github.com/joscha/play-authenticate/blob/master/README.md
- 説明: Play 2.0 用の高度にカスタマイズ可能な認証モジュール
§Play Mini (Java および Scala)
- Webサイト (ドキュメント, サンプル): https://github.com/typesafehub/play2-mini
- 説明: (標準的な SBT プロジェクトで) Play を HTTP ライブラリとして使うサンプルです。
§Play Plovr プラグイン
- Webサイト (ドキュメント, サンプル): https://github.com/benmccann/play-plovr-plugin
- 説明: Play に Closure Compiler と Closure Library サポートを提供します
§Pusher
- Webサイト: https://github.com/tindr/Play2Pusher
- 説明: Pusher Service を Play 2 から簡単にやりとりします
§Qunit (Java)
- Webサイト: https://github.com/gcusnieux/play20-qunit
- ドキュメント: https://github.com/gcusnieux/play20-qunit
- 説明: JavaScript のユニットテストスイート
§Redis プラグイン (Java および Scala)
- Webサイト (ドキュメント, サンプル): https://github.com/typesafehub/play-plugins
- 説明: Redis を利用したキャッシュ API の実装です。Redis 特有の API も利用できます。
§Swaggerkit (Scala)
- Webサイト (ドキュメント, サンプル, コード): https://github.com/eamelink/swaggerkit
- 説明: Play で作れられた JSON REST API の Swagger 仕様をクリーンな形で公開するのを手助けします
§Emailer プラグイン (Java および Scala)
- Webサイト (ドキュメント, サンプル): https://github.com/typesafehub/play-plugins
- 説明: Apache commons-email による emailer を提供するプラグインです。
§Roy Compiled Asset プラグイン (Ray)
- Webサイト: https://github.com/pufuwozu/ray
- ブログ記事: http://brianmckenna.org/blog/ray
- 説明: Roy ファイルを JavaScript にコンパイルします。
§Sass プラグイン
- Webサイト: https://github.com/jlitola/play-sass
- 説明: Sass ファイルのアセットハンドリング
§ScalikeJDBC プラグイン (Scala)
- Webサイト: https://github.com/seratch/scalikejdbc/tree/master/scalikejdbc-play-plugin
- 説明: さらにもう一つの Play20 向けデータベースアクセス APIです。
§SecureSocial (Java および Scala)
- Webサイト: http://www.securesocial.ws/
- 説明: OAuth, OAuth2, OpenID, Username/Password およびカスタム認証スキームをサポートした認証モジュール
§Session cache (Scala)
- Webサイト: https://github.com/Rhinofly/play-libraries/tree/master/session-cache
- ドキュメント: https://github.com/Rhinofly/play-libraries/tree/master/session-cache/README.md
- 説明: Play 2.0 用のセッションキャッシュ
§Snapshot プラグイン (Java および Scala)
- Webサイト (ドキュメント, サンプル): https://github.com/vznet/play-snapshot
- 説明: HtmlUnit を利用して、 ここ で Google により解説されている Hashbang Snapshot 機能を実現します。
§socket.io.play (scala only, pre-alpha)
- Webサイト: https://github.com/rohit-tingendab/socket.io.play
- ドキュメント: https://github.com/rohit-tingendab/socket.io.play/blob/master/README.md
§Spring モジュール
- Webサイト: https://github.com/wsargent/play-2.0-spring-module
- ドキュメント: https://github.com/wsargent/play-2.0-spring-module/blob/master/README.md
- 説明: Play1 にあった Spring モジュールを Play 2.0 向けにアップデートしました。
§ステートレスクライアント認証 (Scala)
- Webサイト: https://github.com/blendlabs/play20-stateless-auth
- ドキュメント: https://github.com/blendlabs/play20-stateless-auth/blob/master/README.md
- 説明 サーバーサイドの状態を必要とせずに必須/オプショナルな認証を提供します(署名付きの認証データはクライアントに保存されます)
§Statsd プラグイン (Java および Scala)
- Webサイト (ドキュメント, サンプル): https://github.com/vznet/play-statsd
- 説明: statsd クライアントを提供します。
§Stylus プラグイン
- Webサイト: https://github.com/patiencelabs/play-stylus
- 説明: Stylus による CSS のコンパイルを行います。
§Typesafe util プラグイン (Scala)
- Webサイト (ドキュメント, サンプル): https://github.com/typesafehub/play-plugins
- 説明: リクエストヘッダによるセキュリティ機能と、プラグインを管理するためのシンタックスシュガーを提供します。
§Typesafe SbtGoodies プラグイン
- Webサイト (ドキュメント, サンプル): https://github.com/typesafehub/play-plugins/tree/master/sbtgoodies
- 説明: 追加の sbt コマンドを提供します。
§TypeScript プラグイン
- Webサイト: https://github.com/mumoshu/play2-typescript
- 説明: TypeScript ファイルのアセットハンドリング
§WAR モジュール
- Webサイト: https://github.com/dlecan/play2-war-plugin
- ドキュメント: https://github.com/dlecan/play2-war-plugin/blob/develop/README.md
- 説明: Play 2.x アプリケーションを標準的な WAR にパッケージングします。
§XForward モジュール
- Webサイト* : https://github.com/orefalo/play2-xforward
- ドキュメント: https://github.com/orefalo/play2-xforward/blob/master/Readme.md
- 説明: Play1 にあったProxy フォワーディングに関する設定を実現するモジュールです。
§XWiki Rendering モジュール (Scala)
- Webサイト: http://literalice.github.com/play-xwiki-rendering/
- ドキュメント: https://github.com/literalice/play-xwiki-rendering/
- 説明: Play 2.0 向けの XWiki Rendering Framework の統合
§Origami: OrientDB O/G Mapper (Java および Scala)
- Webサイト: For Play2.1.X / For Play2.0.X
- ドキュメント: For Play2.1.X / For Play2.0.4.X
- 説明: Origami plugin は Play! Framework 2 用の OrientDB の Java O/G mapper です
このドキュメントの翻訳は Play チームによってメンテナンスされているものではありません。 間違いを見つけた場合、このページのソースコードを ここ で確認することができます。 ドキュメントガイドライン を読んで、お気軽にプルリクエストを送ってください。