Skip to content

Latest commit

 

History

History
143 lines (125 loc) · 19.7 KB

README.ja.md

File metadata and controls

143 lines (125 loc) · 19.7 KB

Awesome Wicket Awesome

これは、Apache Wicket で作られた 素晴らしいプロジェクトの キュレーションリストです。

あなたの貢献はいつでも歓迎します!

Wicketは、オープンソースのコンポーネント指向のサーバーサイドのJava Webアプリケーションフレームワークです。 10年以上の歴史を持ち、それは今もなお強くなっており、堅実な未来があります。

目次

一般的な情報

ライブラリ

アプリケーションで使用できるライブラリとコンポーネントのリスト。

  • wicket-akka - Akka との連携用ライブラリ。
  • wicket-autowire - 提供されたアノテーションに従ってコンポーネントを自動生成するライブラリ。
  • wicket-bootstrap - Bootstrap ツールキットとの連携用ライブラリ。
  • wicket-clientside-logging - クライアントサイドでの JavaScript ロギングを可能にするヘルパーライブラリ。ログメッセージはサーバーサイドにも保存される。
  • wicket-console - サーバーサイド JavaScript を実行する 軽量な組込Webコンソールを追加できるライブラリ。
  • wicket-crudifier - CRUDを簡単に作成するためのライブラリ。
  • wicket-dnd - 一般的なドラッグ & ドロップ UI を提供するライブラリ。
  • wicket-extjs-integration - イベント処理を伴う Wicket と ExtJS の連携ライブラリ。 Java-API をできる限り JS-API に近づけることに焦点を当てている。
  • wicket-fullcalendar - JavaScript ライブラリ FullCalendar との連携ライブラリ。
  • wicket-jersey - Jersey2 の JAR-RX リソース を Wicket で使用するためのアダプタライブラリ。
  • wicket-jquery-selectors - Wicketから、JQuery を操作するためのライブラリ。
  • wicket-jquery-ui - Wicket 1.5.x、Wicket 6.x、Wicket 7.x で使用可能な、JQuery UIとの連携ライブラリ。
  • wicket-modelfactory - タイプセーフで安全にリファクタリングできる Wicket PropertyModel を作成するための API。
  • wicket-mustache - Mustache と Wicket を操作することを可能にする特別なパネルといくつかの関連ユーティリティを提供するライブラリ。
  • wicket-orientdb - Wicket とOrientDBの 連携用ライブラリ。
  • wicket-requirejs - Wicket アプリケーションで require.jsを使うためのヘルパーライブラリ。
  • wicket-shieldui - JavaScriptライブラリ Shield UI を使用している Wicket コンポーネント。
  • wicket-source - ブラウザの HTML と、ソース内のHTML出力元となった Wicket コンポーネントを結びつける機能を提供することで、Wicket の開発をスピードアップするライブラリ。
  • wicket-spring-boot - 最小限の設定作業で Sprint Bootを使った Wicket プロジェクトを簡単に作成できるライブラリ。
  • wicket-webjars - Wicket と Webjars の連携用ライブラリ。
  • wicked-charts - Java アプリケーションで、美しいインタラクティブな JavaScript のグラフを描くためのライブラリ。

WicketStuff

WicketStuff をベースにしたライブラリ。

  • Annotation - Java アノテーションによって宣言的にページをマウントを行えるライブラリ。
  • Annotation Event Dispatcher - Java アノテーションにより、Wicketのイベント処理を改善するライブラリ。
  • Async Tasks - Wicket アプリケーション内のバックグラウンドプロセスを制御するライブラリ。
  • Autocomplete TagIt - Wicket と TagIt の連携用ライブラリ。
  • BrowserId - Mozilla Persona と Wicket の連携用ライブラリ。
  • Console - 動的言語(Groovy, Clojure, Scala, Jython ) のコードを実行するためのサポートを提供するライブラリ。
  • Context - @Context アノテーションを使用して宣言的にコンポーネント、モデル、およびモデルのオブジェクトを検索するライブラリ。
  • Dashboard - 必要な情報にすばやくアクセスするための Wicket のダッシュボードのサポートを追加するライブラリ。
  • DataStores - MemCached, Apache Cassandra, Redis, HazelcastIDataStore の実装。
  • Datatable Autocomplete - トライ木 - Wikipedia として知られる AJAXが大きなデータセットを高速に検索できるようにするためのデータ構造を提供するライブラリ。
  • DataTables - DataTables jQuery との連携用ライブラリ。
  • Editable Grid - 並べ替え/フィルタリング/ページングをサポートを除き、追加/編集/削除機能を持つグリッドコンポーネント。
  • Eidogo - 碁(パドゥク、囲碁、またはウェイチとも呼ばれる)ゲーム用の SGF ビューアおよびエディタ。
  • Facebook - Facebookのソーシャルプラグインを使用するための Wicketコンポーネント。
  • Fast Serializer - Fast 1.x(FST)ライブラリを使った Wicket のSerializerライブラリ。
  • Fast Serializer 2 - Fast 2.x(FST)ライブラリを使った Wicket のSerializerライブラリ。
  • GMap3 - Wicket アプリケーション 内でGoogle Maps v3 を使用するためのコンポーネントを提供するライブラリ。
  • Google AppEngine Initializer - Wicket アプリケーションをGoogle App Engineで実行できるように自動設定する Wicket の org.apache.wicket.IInitializer を実装したライブラリ。
  • Google Charts - Google Chart API を使用してチャートを作成できるライブラリ。
  • HTML5 - エキサイティングな新しい Html5 の機能を Wicket で使うためのライブラリ。
  • HTML Compressor - Wicket とhtmlcompressorの連携用ライブラリ。
  • InMethodGrid - データグリッドコンポーネント。
  • Java EE Inject - Java EE 5 のリソースインジェクション との連携用ライブラリ。
  • JEE Web Integration - Wicket のHTMLページに サーブレット、JSP、および JSFのコンテンツ埋め込めるライブラリ。
  • JqPlot Plugin Integration - 多くの機能を備えた美しい折れ線グラフ、棒グラフ、円グラフを作成できるライブラリ。
  • JWicket UI Toolip - Wicket Component に jQuery UIツールチップを提供するために必要なJavaScriptを生成するライブラリ。
  • Kryo Serializer - Kryo を使用した Wicket のorg.apache.wicket.serialize.ISerializerの実装。
  • Kryo2 Serializer - Kryo2 を使用した Wicket のorg.apache.wicket.serialize.ISerializerの実装。
  • LazyModel - タイプセーフなモデルの実装。
  • Lightbox2 Plugin Integration - 現在のページの上に画像をオーバーレイするための、シンプルで 目立たないスクリプトを組み込みライブラリ。
  • Logback - Wicket と logback を一緒に使用するためのヘルパーライブラリ。
  • MBeanView - アプリケーションのMBeanを表示および操作する JMXパネル を提供するライブラリ。
  • Minis - 小さな機能を提供するさまざまなコンポーネントのコレクションライブラリ。
  • ModalX - 標準化された MessageBox クラスに付属し、Modal ダイアログボックスクラスの簡単な定義を可能にする、Wicketの ModalWindow 機能の軽量な拡張。
  • OSGI - OSGI環境で Wicketを使えるようにするライブラリ。
  • Open Layers 3 - Wicket アプリケーションにインタラクティブなマップを追加するためのコンポーネントのセットを提供するライブラリ。
  • POI - Apache POI との連携用ライブラリ。
  • Progressbar - Wicketのプログレスバーコンポーネントを提供するライブラリ。
  • Push - Wicket で リバース AJAX をサポートし、部分的な Web ページの更新を Web ブラウザに「プッシュ」できるようにするライブラリ。
  • Scala Extensions - プログラミング言語 Scala を使うときの Wicketモデルの構文を改善したライブラリ。
  • Select2 - JavaScriptライブラリ Select2 を利用して Ajax 選択フィルタリング、カスタム・レンダリングなどを提供する選択ボックスを構築するApache Wicketコンポーネントを提供するライブラリ。
  • Servlet Container Authentication and Authorization - wicket-auth-rolesと servlet 3 の セキュリティーコンテナーとの統合を単純化するライブラリ。
  • Spring Reference - Wicket アプリケーション と Spring の連携用ライブラリ。
  • Stateless - より包括的なステートレス機能を提供するいくつかのコンポーネントを追加するライブラリ。
  • TinyMCE Integration - 有名な TinyMCE WYSIWYG エディタ と Wicket の連携用ライブラリ。
  • Twitter - Twitter ウィジェットを使用するための Wicket コンポーネントを追加するライブラリ。
  • UrlFragment - ブックマーク可能な AJAX機能を構築しながらも 戻る ボタンをサポートできるライブラリ。
  • WHighCharts - HighChart 用の WiQuery バインディングを提供するライブラリ。
  • Whiteboard - ホワイトボードを提供するライブラリ。
  • wicket-foundation - Zurb Foundation とWicket の連携用ライブラリ。
  • Wicket Rest Annotations - Spring MVC または標準のJAX-RSで行うのとほぼ同じ方法でREST API を実装するためのリソースクラスとアノテーションを提供するライブラリ。
  • WiQuery - jQuery および jQuery UI との連携用ライブラリ。
  • WqPlot - JqPlot 用の WiQuery バインディングを提供するライブラリ。

Webフレームワーク

システムを簡単かつ円滑に構築できるようにする、Wicket 上で作成された Web フレームワーク。

  • Apache Isis - Javaでドメイン駆動型アプリケーションを迅速に開発するためのフレームワーク。
  • BrixCMS - WicketベースのCMS (現在はメンテナンスされていない)。
  • Hippo CMS - コンテンツのパフォーマンス指標に迅速に対応することで、オンラインビジネス戦略を継続的に改良することができる WicketベースのCMS。
  • Nocket - Wicket アプリケーションで使用可能な Naked Object ベース のフレームワーク。
  • NoWicket - Wicket アプリケーションで使用可能な Naked Object ベース のフレームワーク。開発者が複雑な Web サイトの実装中にボイラープレートの少ない Wicket コードを書くことができる。
  • Orienteer - Wicket と OrientDBをベースにした Webフレームワーク。CRM、CMS、ERP、モバイルアプリのバックエンド、または単にWebサイトを構築するために使用できる。
  • Wicketopia - Wicket の Rapid Application Development(RAD)ライブラリ。

ソリューション

Wicket 、もしくはWicketをベースにしたWebフレームワークを使用した End-to-end のソリューション。

  • eFaps - 構成可能な ERP 実装の基盤を形成するモジュールとアプリケーションのリスト。
  • eHour - オープンソースのタイムトラッキングツール。
  • Estatio - Apache Isisと Wicket で構築されたオープンソースの資産管理ツール。
  • GeoServer - ユーザーが地理空間データを共有および編集できるようにする、Java で書かれたオープンソースソフトウェアサーバ。
  • NextReports - スマートビジネスレポート。
  • Orienteer - データウェアハウス、CRM、ERP、アプリケーション/サイトバックエンドシステム、およびその他のビジネスアプリケーションを実装するためのオープンソースのビジネスアプリケーションプラットフォーム。
  • ProjectForge - オープンソースのプロジェクト管理ツール。
  • Yes Cart - 純粋な E コマースプラットフォーム。

IDEプラグインとツール

  • qwickie - Java Webframework Wicket 用のEclipseプラグイン
  • WicketForge - 開発者が Apache Wicketを使用してアプリケーションを作成するのを支援するIntelliJ IDEAのIDE プラグイン。

ライセンス

CC0