Skip to content

Latest commit

 

History

History
executable file
·
721 lines (626 loc) · 32.8 KB

Modules.md

File metadata and controls

executable file
·
721 lines (626 loc) · 32.8 KB

Play 2.0 モジュール

ここはモジュール一覧が Play ウェブサイト上で登録できるようになるまでの、一時的な公開場所です。

モジュールを作成するための手順を説明したブログ記事が objectify.be にあります。

Airbrake.io notifier

Amazon STS モジュール (Scala)

Amazon SES モジュール (Scala)

Amazon S3 モジュール (Scala)

Amf モジュール (Scala)

Authentication and Authorization モジュール (Scala)

Authenticity Token モジュール

Cache ユーティリティ

Cloudfront モジュール (Scala)

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 プラグイン

Elasticsearch

funcy - ページ駆動機能テスト (Java)

Groovy Templates プラグイン

Groovy Templates プラグイン - gt-engine-play2

Guice プラグイン (Java および Scala)

HTML5 Tags モジュール (Java および Scala)

InputValidator (Scala)

Japid モジュール

JsMessages

JSON minification プラグイン

Manual Dependency Injection プラグイン (Java および Scala)

Memcached プラグイン

MongoDB Jackson Mapper プラグイン (Java)

  • Webサイト (ドキュメント, サンプル): https://github.com/vznet/play-mongo-jackson-mapper
  • 説明: MongoDB へのアクセスや Jackson アノテーションによるオブジェクト・マッピングを実現するプラグインです。

MongoDB Jongo プラグイン (Java)

MongoDB Morphia プラグイン (Java)

MongoDB Salat, Casbah プラグイン (Scala)

  • Webサイト (ドキュメント, サンプル): https://github.com/leon/play-salat
  • 説明: Salat および Casbah による MongoDB へのアクセスやオブジェクト・マッピングを実現するプラグインです。

Mountable routing

Mustache (Java,Scala)

Native Packaging モジュール

NINA (Scala)

  • Webサイト (ドキュメント, サンプル): https://github.com/dontcare4free/nina
  • 説明: selective querying を重視した、型安全な SQL データベース問い合わせを提供します

PDF モジュール (Java)

Play! Authenticate (Java)

Play Mini (Java および Scala)

  • Webサイト (ドキュメント, サンプル): https://github.com/typesafehub/play2-mini
  • 説明: (標準的な SBT プロジェクトで) Play を HTTP ライブラリとして使うサンプルです。

Play Plovr プラグイン

Pusher

Qunit (Java)

Redis プラグイン (Java および Scala)

Swaggerkit (Scala)

  • Webサイト (ドキュメント, サンプル, コード): https://github.com/eamelink/swaggerkit
  • 説明: Play で作れられた JSON REST API の Swagger 仕様をクリーンな形で公開するのを手助けします

Emailer プラグイン (Java および Scala)

Roy Compiled Asset プラグイン (Ray)

Sass プラグイン

ScalikeJDBC プラグイン (Scala)

SecureSocial (Java および Scala)

  • Webサイト: http://www.securesocial.ws/
  • 説明: OAuth, OAuth2, OpenID, Username/Password およびカスタム認証スキームをサポートした認証モジュール

Session cache (Scala)

Snapshot プラグイン (Java および Scala)

  • Webサイト (ドキュメント, サンプル): https://github.com/vznet/play-snapshot
  • 説明: HtmlUnit を利用して、 ここ で Google により解説されている Hashbang Snapshot 機能を実現します。

socket.io.play (scala only, pre-alpha)

Spring モジュール

ステートレスクライアント認証 (Scala)

Statsd プラグイン (Java および Scala)

Stylus プラグイン

Typesafe util プラグイン (Scala)

  • Webサイト (ドキュメント, サンプル): https://github.com/typesafehub/play-plugins
  • 説明: リクエストヘッダによるセキュリティ機能と、プラグインを管理するためのシンタックスシュガーを提供します。

Typesafe SbtGoodies プラグイン

TypeScript プラグイン

WAR モジュール

XForward モジュール

XWiki Rendering モジュール (Scala)

Origami: OrientDB O/G Mapper (Java および Scala)