Acknowledgments

Tridion Docs products include open source or similar third-party software.

@ant-design/icons
Ant Design SVG アイコンの抽象ツリー
7zip
高い圧縮率を持つファイル アーカイバです。7-zip は GNU LGPL ライセンスのもとで配布されています。
7zip SFX Modified Module
SFX Modified Module は、自己解凍アーカイブを作成するためのプラグインです。3 つの圧縮方法 (LZMA、Deflate、PPMd) と互換性があり、拡張されたオプション リストを提供しています。Web サイト http://7zsfx.info/ を参照してください。
Akka
Akka は、並列性、分散性、および耐障害性の高いイベント駆動アプリケーションを JVM 上に作成するための、ツールキットおよびランタイムです。
Amazon Ion Java
Amazon Ion Java は、Ion 用の Java ストリーミング パーサー/シリアライザです。これは、Java Platform Standard Edition 8 以降の Ion データ表記法のリファレンス実装です。
Amazon SQS Java Messaging Library
Amazon SQS Java Messaging Library は、Amazon Simple Queue Service との通信に使用される Java Message Service 互換クラスが含まれています。
Animal Sniffer Annotations
Animal Sniffer Annotations は、Java 1.5 以降のアノテーションを使用できます。これにより、Animal Sniffer が署名違反を無視すべきメソッドをマークできます。
ANTLR
ANTLR は、構造化テキストやバイナリ ファイルの読み取り、処理、実行、または解釈に使用できる強力なパーサー ジェネレータです。
Apache ActiveMQ
Apache ActiveMQ は最も一般的で強力なオープン ソース メッセージングおよび Integration Patterns (統合処理モデル) のサーバーです。
Apache Ant
Apache Ant は、Java ライブラリおよびコマンド ライン ツールです。ビルド ファイルに記述したプロセスを、相互に依存するターゲットおよび拡張ポイントとして駆動します。Ant は主に、Java アプリケーションのビルドに使用されています。Ant には、Java アプリケーションのコンパイル、アセンブル、テスト、および実行を可能にする、多くのタスクが組み込まれています。Ant は、Java 以外のアプリケーション、たとえば C または C++ アプリケーションのビルドに使用しても効果的です。まとめると、Ant は、ターゲットとタスクで記述できる任意の種類のプロセスを処理できます。
Apache Commons BeanUtils
Java 言語は、リフレクションおよびイントロスペクション API を提供しています (JDK Javadoc 内の java.lang.reflect と java.beans の各パッケージを参照)。ただし、これらの API は複雑であるため理解して活用することは困難です。BeanUtils コンポーネントは、これらの機能に対して、使いやすいラッパーを提供します。
Apache Commons Codec
Apache Commons Codec (TM) ソフトウェアは、Base64、Hex、Phonetic、および URL など、一般的なエンコーダとデコーダの実装を提供します。
Apache Commons Collections
Java Collections Framework は、JDK 1.2 で大規模に追加された機能です。大部分の重要な Java アプリケーションで開発を加速する、多くの強力なデータ構造が追加されました。それ以降、Java におけるコレクション処理の標準としての地位を確立しています。
Apache Commons Compress
Apache Commons Compress ライブラリは、ar、cpio、Unix dump、tar、zip、gzip、XZ、Pack200、bzip2、7z、arj、lzma、snappy、DEFLATE、lz4 および Z ファイルを操作するための API を定義しています。
Apache Commons Configuration
Commons Configuration ソフトウェア ライブラリは、Java アプリケーションが各種ソースから設定データを読み取るための、汎用の設定インターフェイスを提供します。Commons Configuration は、単一および複数の値を持つ設定パラメータに対する型付きアクセスを提供します。
Apache Commons DBCP (Database Connection Pools)
多くの Apache プロジェクトが、リレーショナル データベースとの対話をサポートしています。ユーザーごとに新しい接続を作成すると、数ミリ秒ですむデータベース トランザクションの実行に時間がかかる (クロック タイムで数秒) ことがあります。公開されたインターネット アプリケーションでは、同時ユーザー数が非常に多くなることがあるので、ユーザーごとに接続を開くのは現実的ではありません。そのため、開発者はしばしば、開かれている接続の「プール」を、現在のアプリケーション ユーザーの間で共有しようとします。任意の時点で実際にリクエストを実行しているユーザー数は、通常、アクティブ ユーザーの総数に対してわずかです。また、データベース接続が必要になるのは、リクエストを処理するときだけです。アプリケーションそのものが DBMS にログインし、あらゆるユーザー アカウントの問題を内部的に処理します。Apache 製品でも他の製品でも、既に複数のデータベース接続プールを備えています。この Commons パッケージを使用すれば、ASF ライセンスの下で、効率的で多機能なパッケージを作成して維持する作業の効率を高めることができます。
Apache Commons FileUpload
Commons FileUpload パッケージを使用して、堅牢性とパフォーマンスに優れたファイル アップロード機能を、サーブレットや Web アプリケーションに簡単に追加できます。
Apache Commons HttpClient
HttpClient は、Jakarta Slide プロジェクトで開発されたコードに基づき、Jakarta Commons のサブプロジェクトとして 2001 年に着手されました。
Apache Commons IO
Commons IO は、IO 機能の開発を支援するユーティリティのライブラリです。
Apache Commons JEXL (Java EXpression Language)
JEXL は、Java で記述されたアプリケーションやフレームワークへの動的な機能やスクリプティング機能の実装を容易にするためのライブラリです。
JEXL では、シェル スクリプトや ECMAScript に見られるような構造の大半をサポートする JSTL Expression Language の一部を拡張して、Expression Language を実装しています。エンタープライズ プラットフォームに携わる技術者やコンサルタントが使用できるスクリプティング機能の提供を目標としています。
Apache Commons Lang
標準 Java ライブラリには、コア クラスの操作に必要なメソッドが十分に用意されていませんでした。Apache Commons Lang は、これらの追加メソッドを提供します。
Lang は、java.lang API 用のさまざまなヘルパー ユーティリティを提供します。主なものとして、文字列操作メソッド、基本的な数値メソッド、オブジェクト リフレクション、同時実行、作成およびシリアル化、システム プロパティなどが挙げられます。また、java.util.Date の基本的な拡張機能に加えて、hashCode、toString、equals など、メソッドの作成支援に特化した一連のユーティリティも含まれています。
Apache Commons Logging
Logging パッケージは、異なるロギング実装間で最小限の機能を備えたブリッジとして動作します。Commons-logging API を使用するライブラリは、実行時に任意のロギング実装で使用できます。Commons-logging は数多くの一般的なロギング実装をあらかじめサポートしています。無理のないシンプルな作業で他の実装環境用のアダプタを記述できます。
Apache Commons Net
Apache Commons Net™ ライブラリは、多くの基本的なインターネット プロトコルのクライアント側を実装します。ライブラリの目的は、より高いレベルの抽象化ではなく、基本的なプロトコル アクセスを提供することです。
Apache Commons Pool
Pool は、主に次の 3 つの側面を持つ、Object-pooling API を提供します。
  1. 容易に代替できるプーリング実装を実現する目的で、クライアントおよび実装者が利用できる汎用オブジェクト プール インターフェイス。
  2. モジュール型オブジェクト プールを作成するためのツールキット。
  3. いくつかの汎用プール実装。
Apache FOP
Apache FOP (Formatting Objects Processor) は、XSL 書式設定オブジェクト (XSL-FO) と出力非依存のフォーマッタによって駆動されるプリント フォーマッタです。具体的には、書式設定オブジェクト (FO) ツリーを読み取って、結果のページを特定の出力にレンダリングする Java アプリケーションです。現在サポートされている出力形式として、PDF、PS、PCL、AFP、XML (エリア ツリー表現)、印刷、AWT、および PNG があります。また、一部機能制限がありますが、RTF と TXT もサポートされています。プライマリ出力ターゲットは PDF です。
Apache Geronimo
Apache Geronimo は、オープン ソースのサーバー ランタイムです。優れたオープン ソース プロジェクトを統合して、エンタープライズ開発者やシステム管理者のニーズを満たす Java/OSGi サーバー ラインタイムを実現しています。
Apache HttpClient
java.net パッケージでは、HTTP でリソースにアクセスするための基本的な機能が提供されていますが、多くのアプリケーションで必要とされる柔軟性や機能が十分に用意されていません。HttpClient は、効率的かつ多機能な最新式のパッケージとして、最新の HTTP 標準および推奨仕様をクライアント側に実装する方法で、この空隙を埋めようとしています。
HttpClient は、ベースとなる HTTP プロトコルに確実に対応しながら、プロトコルを拡張します。分散通信用に HTTP プロトコルを活用または拡張する、Web ブラウザ、Web サービス クライアント、システムなどの構築に適しています。
Apache HttpComponents
Apache HttpComponents™ プロジェクトは、HTTP と関連プロトコルに焦点を合わせたロー レベル Java コンポーネントのツールセットを作成してメンテナンスしています。
HttpComponents プロジェクト内で、HttpCore は、最小限のフットプリントでカスタム クライアントおよびサーバー サイド HTTP サービスを構築するために使用できる、ロー レベルの HTTP トランスポート コンポーネントのセットです。HttpCore は、2 つの I/O モデルをサポートしています。従来の Java I/O をベースにしたブロッキング I/O モデルと、Java NIO をベースにした非ブロッキングのイベント駆動型 I/O モデルです。
Apache Log4j
Apache Log4j 2 は Log4j のアップグレードです。前バージョンの Log4j 1.x から大幅に改善されています。Logback アーキテクチャ固有の問題を修正しながら、Logback を改良しています。
Apache Lucene, SOLR
Apache Lucene™ プロジェクトは、オープン ソースの検索ソフトウェアを開発しています。
Apache Tomcat, Tomcat Embed
Apache Tomcat は、Java サーブレットと JavaServer Pages テクノロジのオープン ソース ソフトウェア実装です。
Apache XBean :: Spring
XBean :: Spring は、スキーマ駆動型の独自の名前空間ハンドラを Spring コンテキストに提供します。
Apache Xerces
Apache Xerces Project は、次の Apache ライセンス ソフトウェアの作成と保守を担当しています。
  • XML パーサー
  • 関連ソフトウェア コンポーネント
Apache XML
Apache XML プロジェクトは、多数の XML 関連のサブプロジェクトの母体として位置付けられていました。現在では、そのサブプロジェクトの多くが、トップレベルのプロジェクト ステータスに移行済みまたは移行中です。Apache XML プロジェクトは徐々に、Apache ソフトウェア財団で XML 関連のプロジェクトを見つけるための場所に変わりつつあります。
Apache XML Commons External Components
xml-commons の External Components 部分には、外部標準組織によって定義されたインターフェイスが含まれています。
ASM
ASM は、Java バイトコードの操作および分析のための汎用フレームワークです。バイナリ形式のまま、既存のクラスを変更したり、動的にクラスを生成したりできます。用意されている共通の変換および分析アルゴリズムによって、複雑な変換やコード分析用のカスタム ツールを簡単にアセンブリできます。
AspectJ
AspectJ は、Java プログラミング言語に対する、シームレスなアスペクト指向の拡張です。Java プラットフォーム互換で、習得も使用も容易です。
Async

Async は、非同期 JavaScript を操作するための、簡単で強力な機能を提供するユーティリティ モジュールです。

async-validator
フォームの非同期を検証します。https://github.com/freeformsystems/async-validate のバリエーション。
AWS SDK for Amazon SQS
Amazon SQS 用 AWS Java SDK モジュールは、Amazon Simple Queue Service との通信に使用されるクライアント クラスを保持しています。
AWS SDK for Java Core
AWS SDK for Java - Core モジュールは、個々のサービス クライアントが Amazon Web Services との対話に使用するクラスを保持しています。ユーザーは、個々のクライアント クラスにアクセスするために aws-java-sdk アーティファクトに依存する必要があります。
Byte Buddy
Byte Buddy は、Java アプリケーションの実行時にコンパイラを使用せずに Java クラスを作成および変更するためのコード生成と操作のライブラリです。
CDI APIs
CDI (Contexts and Dependency Injection for Java) 用 API
cglib
cglib は、パフォーマンスと品質に優れた強力なコード生成ライブラリです。JAVA クラスを拡張して、インターフェイスをランタイムに実装する目的で使用します。
Checker Qual
Checker Qual は、アノテーション (修飾子) とサポート クラスのセットであり、Checker Framework が Java ソース コードのタイプ チェックに使用します。
ClassMate
ClassMate は、型、メンバー/静的メソッド、およびフィールドの汎用型情報をイントロスペクションするためのライブラリです。特に POJO/Bean のイントロスペクションに役立ちます。
classnames
classnames は、シンプルな JavaScript ユーティリティであり、条件付きで ClassNames を結合します。
CommandLineParser
.NET 用の標準化された *nix getopt スタイルを提供する C# コマンド ライン パーサー。F# サポートが含まれます。
Config (Typesafe)
JVM 言語の設定ライブラリ。
DITA-OT
DITA Open Toolkit は、OASIS DITA Technical Committee が DITA DTD およびスキーマに対して定めた仕様を Java ベースで実装したものです。ANT、SAXON などを含みます。
DockPanel Suite
Windows フォーム用の .NET ドッキング ライブラリ。
dom4j
dom4j は、Java Collections Framework を使用して Java プラットフォーム上で XML、XPath、および XSLT を操作するための使いやすいオープン ソースのライブラリです。DOM、SAX、および JAXP をフル サポートしています。
dsinfo
dsinfo ライブラリにより、埋め込まれた (内部) ドメイン固有言語の実装で Scala 側の情報を簡単に使用できます。dsinfo は、Scala 2.10 および 2.11 の実験的な機能である Scala マクロを使用して実装されています。
dsprofile
dsprofile ライブラリは、Scala および Java プログラム内にドメイン固有のプロファイリングを実装するための全般的な機能を提供します。
edtFTPj/Free
Java 開発者にさまざまな FTP 機能を提供する無料の Java FTP ライブラリです。
Ehcache
Ehcache は、パフォーマンスを高め、データベースを解放し、スケーラビリティを単純化する、標準に基づいたオープン ソースのキャッシュです。その堅牢性、実績、機能面の充実から、最も幅広く使用されている Java ベースのキャッシュ機能です。Ehcache は、1 つまたは複数のノードによるインプロセス構成から、テラバイト単位のキャッシュを使用するインプロセス/アウトプロセス混在構成に至るまで、幅広く対応します。
Elasticsearch RESTful クライアント
Elasticsearch 検索エンジン用の RESTful クライアントです。
Error Prone
Error Prone は、コンパイル時によくあるプログラミング エラーをキャッチする、Java 用の静的分析ツールです。
FastInfoSet
Fast Infoset (または FI) は、XML 文書形式の代替として XML 情報セット (XML Infoset) のバイナリ エンコード形式を指定する国際標準です。テキストベースの XML 形式よりも効率的なシリアル化を実現することを目的としています。
Fast Serialization
Fast Serialization では、速度 (最大 10 倍高速)、サイズ、互換性に重点を置いて、Java シリアル化を再実装しています。これにより、コードの変更を最小限に抑えて FST を使用できるようになります。
Fizzler
Fizzler は、文書階層の W3C Selectors パーサーおよび汎用セレクタ フレームワークです。
Font Awesome
Font Awesome は、サイズ、色、ドロップ シャドウ、および CSS の機能で処理可能なあらゆる要素を瞬時にカスタマイズできる、ベクター形式のスケーラブルなアイコンを提供します。
Fonto Editor
Fonto は、XML や、構造化コンテンツのオーサリングに付随するその他のテクノロジに詳しくない方向けに設計されたオンライン XML エディタです。
GeckoFX
Gecko は、Mozilla Foundation および Mozilla Corporation (特に Firefox Web ブラウザ) によって開発されています。多くのアプリケーションに使用される無料のオープン ソース レイアウト エンジンです。
globalize
JavaScript のグローバリゼーションとローカリゼーション。文字列、日付、および数値の書式設定および解析は、350 を超える言語環境に対応しています。
GNU Aspell
GNU Aspell は、無料で提供されているオープン ソースのスペル チェッカーです。最終的に Ispell を置き換える目的で設計されています。ライブラリとしても、独立したスペル チェッカーとしても使用できます。主な特長として、英語に関しては、単語のスペルミスの修正候補を提示する機能が他のスペル チェッカーよりも優れています。Ispell とは異なり、Aspell では、UTF-8 形式のドキュメントについても特殊な辞書を使用する必要がなく、スムーズにチェックできます。また、現在のロケール設定に応じて、最適な処理を実行します。Ispell との比較では、上記以外にも、複数の辞書を同時に使用できること、また複数の Aspell プロセスが同時に開いているときに個人用辞書を適切に処理できるという利点があります。
当社では、de-CH、de-DE、en-CA、en-GB、en-US、es-ES、fr-FR、fr-CH、および nl-NL に GNUASpell の辞書を採用しています。
google-code-prettify
google-code-prettify は、html ページ内で構文の強調表示を可能にする JavaScript モジュールおよび CSS ファイルです。
google-gson
google-gson は、JSON オブジェクトと Java オブジェクトを相互に変換するための Java ライブラリです。
Google Guava
Guava プロジェクトには、当社の Java ベースのプロジェクトで依存している Google のコア ライブラリがいくつか含まれています。具体的には、コレクション、キャッシング、プリミティブのサポート、同時実行ライブラリ、共通アノテーション、文字列処理、I/O などです。
Google J2ObjC
J2ObjC は、Java ソース コードを iOS (iPhone/iPad) プラットフォーム用の Objective-C に変換する、Google のオープンソース コマンドライン ツールです。このツールを使用すると、生成されたファイルを編集する必要がないので、Java ソースを iOS アプリケーションのビルドに含めることができます。
GraphQL-Java
GraphQL の Java 実装です。
HdrHistogram
設定可能な整数値範囲でサンプリングされたデータ値の個数を記録および解析できる高ダイナミック レンジ ヒストグラムです。その範囲内で設定可能な値精度を使用します。値精度は、値の記録における有効桁数として表され、値範囲での値の量子化動作と、任意のレベルでの後続の値分解能を制御できます。
Hibernate
Hibernate は、パフォーマンスに優れたオブジェクト/リレーショナル永続化機能およびクエリ サービスです。Hibernate は、市場で最も柔軟性に優れた高性能なオブジェクト/リレーショナル ソリューションです。Java クラスからデータベース テーブルへのマッピングに加えて、Java データ型から SQL データ型へのマッピングを処理します。開発時間の大幅な削減につながるデータのクエリ機能と取得機能を提供します。Hibernate の設計目標は、SQL と JDBC を使用して手動で記述するデータ処理を不要にすることで、一般的なデータ永続化関連のプログラミング作業の 95% から開発者を解放することです。
HK2 Framework
HK2 は、軽量かつ動的な依存オブジェクトのインジェクション フレームワークです。
HSQLDB (HyperSQL DataBase)
HSQLDB (HyperSQL DataBase) は、Java で記述された主要な SQL リレーショナル データベース エンジンです。インメモリとディスクベースのテーブルに対して、小型で高速なマルチスレッド対応のトランザクション データベース エンジンを提供するとともに、埋め込みモードとサーバー モードをサポートしています。強力なコマンドライン SQL ツールとシンプルな GUI クエリ ツールが含まれています。
Hunspell
Hunspell は、LibreOffice、OpenOffice.org、Mozilla Firefox 3 & Thunderbird、Google Chrome のスペルチェッカーであり、Mac OS X、InDesign、MemoQ、Opera、Trados Studio など、商用ソフトウェア パッケージでも使用されています。
IdentityModel
クレームベースの ID、OAuth 2.0 および OpenID Connect 用の .NET 標準ヘルパー ライブラリ。
IdentityModel OidcClient
ネイティブ アプリケーションのための C#/NetStandard OpenID 接続クライアント ライブラリ。
InstallAnywhere
InstallAnywhere は、トップクラスのマルチプラットフォーム開発ソリューションです。物理環境、仮想環境、およびクラウド環境にまたがって、業務用途でのインストールの一貫性を求められているアプリケーション制作者を対象としています。InstallAnywhere は、単一のプロジェクト ファイルとビルド環境から、Windows、Linux、Apple OS X、Solaris、AIX、HP-UX、IBM iSeries などのオンプレミス プラットフォームで、信頼性に優れたインストールを実現します。また、既存および新規のソフトウェア製品を仮想インフラストラクチャやクラウド インフラストラクチャに移行できます。
Jackson ツール機能
Jackson は、JSON データ形式の処理に対応する多目的 Java ライブラリです。Java プラットフォームで利用可能な XML ツール機能 (StAX、JAXB など) の品質と多様性から着想を得ています。Jackson では、高速、正確、軽量、人間工学性といった特長を持つコンポーネントを、開発者にとって最適な形で組み合わせることを目的としています。
Jakarta Activation API
JavaBeans Activation Framework API JAR。
Jakarta XML Bind API
Jakarta の XML バインド API。
Java API for RESTful web services (javax.ws.rs)
RESTful Web サービス用の Java API。
JavaBeans Activation Framework
JavaBeans Activation Framework 標準拡張機能を使用すると、Java 技術を使用する開発者は、標準サービスを利用しながら、任意のデータ部分を対象に、型の判別、アクセスのカプセル化、実行可能な操作の検出、および適切な bean のインスタンス化による上記の操作の実行が可能になります。
JavaBeans Validation
Bean Validation (JSR-303) API。
Javassist (Java Programming Assistant)
Javassist (Java Programming Assistant) は、Java のバイトコード操作を簡素化します。Java でバイトコードを編集するためのクラス ライブラリです。Java プログラムによるランタイムの新しいクラスの定義や JVM での読み込み時のクラス ファイルの変更を可能にします。他の同様のバイトコード エディタとは異なり、Javassist はソース レベルとバイトコード レベルという 2 つのレベルの API を提供します。ユーザーがソース レベル API を使用した場合、Java バイトコードの仕様に詳しくなくても、クラス ファイルを編集できます。この API 全体が、Java 言語のボキャブラリだけで設計されています。挿入されたバイトコードをソース テキストの形式でも指定できます。Javassist では、このバイトコードがオンザフライでコンパイルされます。これに対して、バイトコード レベル API では、他のエディタと同様に、ユーザーがクラス ファイルを直接編集できます。
javax.annotation
Java プラットフォーム向け JSR 250 共通アノテーション。
javax.cache
キャッシング Java API
Javax Expression Language
式言語 Java API
javax.inject
依存オブジェクト インジェクション Java API
javax.validation
Bean Validation API
javax.jms
Java Message Service (JMS) API は、Java 2 Platform, Enterprise Edition (J2EE) に基づくアプリケーション コンポーネントでのメッセージの作成、送信、受信、および読み取りを可能にするメッセージング標準です。疎結合された信頼性の高い非同期の分散通信を可能にします。
JAXB
JAXB プロジェクトの目標は、JAXB (Java Architecture for XML Binding) のリファレンス実装 (RI) のコード ベースを開発して発展させることです。JAXB の仕様は、jcp.org に記載されているプロセスに従って、Java Community Process によって開発されています。このプロセスには、仕様、リファレンス実装 (RI)、および Technology Compatibility Kit (TCK) を提供する責任を負う、主導的な立場の Expert Group が関与します。RI の主な目標は、仕様の開発をサポートすることと、その仕様を検証することです。個別の RI には、これ以外の目標が設定されている場合があります。JAXB RI は実稼働品質の実装なので、Oracle やその他のベンダーがさまざまな製品に直接採用しています。
JBoss Java Annotation Indexer (Jandex)
JBoss の Java Annotation Indexer。
JBoss Logging Framework
JBoss のロギング フレームワーク。
jedis
驚異的に小型化された堅牢な Redis Java クライアントです。
Jersey RESTful WS
さまざまな種類の表現メディアでのデータ公開をシームレスにサポートし、かつクライアント/サーバー間の通信詳細を抽象化する RESTful Web サービスの開発は、適切なツールキットがなければ困難です。Java での RESTful Web サービスとそのクライアントの開発を簡素化するため、移植可能な標準 JAX-RS API が設計されました。Jersey RESTful Web Services フレームワークは、実稼働品質のオープン ソースのフレームワークです。RESTful Web Services を Java で開発することを目的として、JAX-RS API のサポートを提供するとともに、JAX-RS (JSR 311 と JSR 339) のリファレンス実装の役割を果たします。
Jettison
Jettison は、(STaX や DOM のような) Java API のコレクションです。JSON の読み取りおよび書き込みに対応します。この機能によって、CXF のようなサービス フレームワークや XStream のような XML シリアル化フレームワークで、JSON ベースの Web サービスをほぼ透過的に実現できるようになります。
Jetty
Jetty Web Server は、スタンドアロンまたは埋め込みのインスタンスから静的および動的なコンテンツの提供が可能な HTTP サーバーとサーブレット コンテナを提供します。Jetty バージョン 7 以降、Jetty Web サーバーおよびその他のコア コンポーネントは、Eclipse Foundation でホストされています。
JLine
JLine は、コンソール入力を処理するための Java ライブラリです。機能的には、BSD editline および GNU readline と同等です。最近のシェル (bash や tcsh など) の readline/editline 機能に慣れているユーザーであれば、JLine のコマンド編集機能のほとんどを簡単に使いこなせます。
JMESPath Java
JMESPath は JSON のクエリ言語です。JSON 文書から要素を抽出して変換できます。これは Java 実装です。
Joda-Convert
Joda-Convert は、オブジェクトと文字列のラウンドトリップ変換を可能にする小規模な一連のクラスを提供します。さらに範囲が広いオブジェクトからオブジェクトへの変換の問題については、対応していません。
Joda-Time
Joda-Time は、Java の date クラスと time クラスの高品位な代替ライブラリです。設計上、複数の calendar 体系が許容されていますが、提供される API はシンプルなままです。既定のカレンダーは、XML で使用される http://www.joda.org/joda-time/cal_iso.html 標準です。Gregorian、Julian、Buddhist、Coptic、Ethiopic、および Islamic 体系も含まれています。今後も追加していく予定です。対応クラスには、time zone、duration、format、および parsing が含まれます。
JOL (Java Object Layout)
JOL (Java Object Layout) は、JVM でオブジェクト レイアウト スキームを解析するための小型のツールボックスです。これらのツールは、実際のオブジェクト レイアウト、フットプリント、および参照をデコードするために、Unsafe、JVMTI、および Serviceability Agent (SA) を多用しています。
jQuery
jQuery は、高速かつ小型の多機能な JavaScript ライブラリです。HTML ドキュメントのスキャンや操作、イベント処理、アニメーション、および Ajax のような処理が、数多くのブラウザで動作する、使いやすい API によって大幅に簡素化されます。多用途性と拡張性の組み合わせによって、jQuery は JavaScript の記述方法に変化をもたらし、その影響は数百万人もの開発者に及んでいます。
jQuery CheckBoxTree
jQuery ベースのチェック ボックス ツリー プラグインであり、階層データをチェック ボックス付きのツリー構造で表示します。
jquery-cookie
クッキーの読み取り、書き込み、および削除用の jQuery プラグイン。
jquery.datatables
DataTables は、jQuery Javascript ライブラリ用のプラグインです。随時強化される基盤に基づいた非常に柔軟性の高いツールであり、高度な対話コントロールを HTML のあらゆる表に追加します。
jquery.dataTables.columnFilter
DataTables.JS ファイルに高度なフィルタ機能を追加します。
jQueryFileUpload
jQuery 用の複数ファイル選択、ドラッグ アンド ドロップのサポート、進行状況バー、検証、プレビュー画像、オーディオ/ビデオを備えた File Upload ウィジェット。
jquery.TypeScript.DefinitelyTyped
jquery 用の TypeScript 定義 (d.ts)。
jQuery.Gantt
開発を容易にする有名な jQuery を使用してガント チャートを作成します。
jQuery Highlight
プレビューで、検索キーワード/用語を強調表示します。
jQuery UI
jQuery UI は、ユーザー インターフェイスの対話操作、エフェクト、ウィジェット、およびテーマの集合です。jQuery JavaScript ライブラリに基づいて構築されています。
jSON-js
JSON は、言語に依存しない、軽量なデータ交換形式です。http://www.JSON.org/ を参照してください。このコレクションに含まれるファイルは、JSON エンコーダ/デコーダを JavaScript で実装しています。2009 年 12 月に ECMAScript Programming Language Standard - Fifth Edition が ECMA General Assembly によって採用されたときに、JSON は JavaScript の組み込み機能になりました。このコレクションに含まれるファイルのほとんどが、古い Web ブラウザでの実行が想定されるアプリケーションを対象としています。大半の用途には、json2.js が最適な選択肢です。
Json.NET
Json.NET は、幅広く使用されているパフォーマンスに優れた .NET 用の JSON フレームワークです。
jsoup
jsoup は、実際の現場での HTML 操作に適した Java ライブラリです。最良の DOM、CSS、および jquery と同様のメソッドを採用しており、データの抽出および操作について、特に利便性に優れた API を提供します。
JTA (Java Transaction API)
javax.transaction パッケージ。これはクラスパスに含めるのが適切です。Java 2 インストールに追加できます。
Kiama
Kiama テスト ライブラリには、例のコレクション、その例を使用するテスト、および便利なテスト サポート コードが含まれています。
Knockout JavaScript ライブラリ
Knockout は、整理された基本データ モデルによって、多機能で応答性に優れた画面およびエディタ ユーザー インターフェイスの作成を支援する JavaScript ライブラリです。ユーザーの操作や外部データ ソースの変化に応じて動的に更新される UI セクションがある場合、KO を使用すれば、よりシンプルかつ保守性に優れた方法で実装できます。
Kryo
Kryo は、Java 向けの高速かつ効率的なバイナリ オブジェクト グラフ シリアル化フレームワークです。プロジェクトの目標は、高速でコンパクトな使いやすい API です。このプロジェクトは、ファイル、データベース、またはネットワーク上でオブジェクトを永続化する必要がある場合に便利です。
さらに、自動的なディープおよびシャロー コピー/クローンも可能です。これはオブジェクト - バイト - オブジェクトの順のコピーではなく、オブジェクトからオブジェクトへの直接コピーです。
kXML 2
kXML は小さな XML プル パーサーであり、アプレット、Personal Java、MIDP デバイスなどの制限された環境向けに特別に設計されています。kXML 1 とは対照的に、kXML 2 は XML プル API をベースにしています。
LatencyUtils
LatencyUtils パッケージには、遅延を追跡するための便利なユーティリティが含まれています。特に一般的なプロセス内記録のシナリオでは、適切な処理を行わないと、Coordinated Omission の影響を受けやすくなます。
Logback
Logback は、幅広く使用されている log4j プロジェクトの後継として、log4j を引き継ぐことを目的としています。
MapStruct
MapStruct は、「設定より規約」アプローチに基づいて Java Bean タイプ間マッピングの実装を大幅に簡素化するコード ジェネレータです。生成されたマッピング コードはプレーンなメソッド呼び出しを使用するため、高速で型安全性があり、かつわかりやすいものになります。
MathJAX
MathJax は、新しいすべてのブラウザで動作する、LaTeX、MathML、AsciiMath 表記に対応したオープンソース JavaScript 表示エンジンです。Web テクノロジにおける最近の進歩を、主要なブラウザとオペレーティング システムをサポートしている単一の信頼性の高い math-on-the-web プラットフォームに統合することを目的として設計されました。
Micrometer
Micrometer は、最も一般的なモニタリング システム用の計測クライアントにシンプルな外観を提供します。これにより、JVM ベースのアプリケーション コードをベンダー ロックインなしで計測できます。指標用の SLF4J であると考えてください。
Microsoft.Bcl.AsyncInterfaces
.NET Standard 2.0 の IAsyncEnumerable<T> および IAsyncDisposable インターフェイスとヘルパー タイプを提供します。このパッケージは、.NET Standard 2.1 および .NET Core 3.0 以降では必要ありません。
Microsoft JDBC Driver for SQL Server
Microsoft は、SQL Server および Azure SQL Database で使用するための Java Database Connectivity (JDBC) ドライバを提供しています。このドライバは、任意の Java アプリケーション、アプリケーション サーバー、または Java 対応アプレットからの Java データベース接続を提供します。このドライバは、標準の JDBC アプリケーション プログラム インターフェイス (API) を通じたデータベース接続を提供する Type 4 JDBC ドライバです。
Minlog
MinLog は小型の Java ロギング ライブラリです。
MXP1
MXP1 は、安定性に優れた XmlPull 解析エンジンです。XPP、特に XPP2 の構想に基づいていますが、JDK 1.4+ の Hotspot など、最新の JIT JVM を活用するため、全面的な見直しと書き直しが行われています。
NHunspell
NHunspell は、スペル チェック、ハイフネーション、およびシソーラスの機能を Microsoft® .NET Framework に追加します。NHunspell は C# ライブラリです。Hunspell、Hyphen、および MyThes のネイティブなライブラリをラップしています。このライブラリおよびラッパーの設計目標は、包含されているライブラリのソース コードを可能な限り変更しないことです。したがって、基本ライブラリの新しいバージョンも NHunspell で簡単に採用できます。
統合されたライブラリは OpenOffice で使用され、OpenOffice.org で公開されている辞書と連携します。
NLog
NLog は、豊富なログ ルーティングと管理の機能を備えた .NET、Silverlight、および Windows Phone のための無料のロギング プラットフォームです。NLog を使用すると、サイズや複雑さに関係なく、アプリケーションの高品質なログを簡単に作成して管理できます。
NLog.WindowsEventLog
NLog.WindowsEventLog は、NetStandard の EventLog-target へのアクセスを提供します。
Objenesis
Objenesis は、特定のクラスの新しいオブジェクトをインスタンス化するという 1 つの目的を果たす小型の Java ライブラリです。
okhttp
Android および Java アプリケーション用の HTTP+HTTP/2 クライアント。
okio
Java 用の最新の I/O API。
Oracle JDBC Drivers
Java から Oracle データベースへの JDBC 接続に使用するドライバ。
Oracle PKI (Public Key Infrastructure)
Oracle Public Key Infrastructure (PKI) は、Oracle Enterprise Security Manager、LDAP 対応 Oracle Enterprise Manager、Oracle の Secure Socket Layer (SSL) 認証、Oracle Database、および Oracle Application Server で使用されます。
Oracle Security Developer Tools (OSDT)
Oracle Security Developer Tools は、安全なメッセージ送信などの基本タスクから、サービス指向アーキテクチャの安全な実装などの複雑なプロジェクトまで、堅牢なセキュリティ アプリケーションの開発に必要な暗号化構築ブロックを提供します。このツールは、暗号化、PKI、Web サービス セキュリティ、フェデレーテッド ID 管理の中核的な基盤の上に構築されています。
Path-to-RegExp
「/user/:name」などのパス文字列を正規表現に変換します。
PATRICIA Trie in Java
Practical Algorithm to Retrieve Information Coded in Alphanumeric (PATRICIA) の実装。
Postal.Mvc5
ASP.NET MVC ビューを使用して電子メールを生成
Project Reactor
Reactor は、Reactive Streams Specification 仕様に基づいて JVM で非ブロッキング アプリケーションを構築するための第 4 世代の Reactive ライブラリです。
PS Cmdlet Help Editor
Powershell Cmdlet Help Editor は、PowerShell モジュールと PS スナップイン用の XML ベースのヘルプ ファイルを作成および編集するのに役立つツールです。
react-dom
DOM を操作するための React パッケージです。
react-fast-compare
React の最速の詳細な等価比較。
react-i18next
react-i18next は、i18next i18n エコシステムを使用して react 用の国際化を実装します。
Reactive Streams
非同期の非ブロッキング データ シーケンス用のプロトコル
ReactJS
React は、ユーザー インターフェイスを構築するための JavaScript ライブラリです。
Reactor Core
Reactor Core は、JVM 用の非ブロック型リアクティブ基盤です。
Red Hat Linux
Red Hat Enterprise Linux OpenStack Platform は、信頼性に優れたセキュアなパブリックまたはプライベート OpenStack クラウドの作成、導入、および拡張に対応する統合型の基盤を提供します。Red Hat Enterprise Linux OpenStack Platform は、世界でもトップクラスのエンタープライズ Linux と最も急速に成長しているクラウド インフラストラクチャ プラットフォームを組み合わせることで、可用性、セキュリティ、パフォーマンスを損なうことなく、迅速に拡張して顧客ニーズに対応できるようになります。
ReflectASM
ReflectASM は、コード生成を使用して高性能なリフレクションを提供する非常に小型の Java ライブラリです。アクセス クラスは、フィールドの設定/取得、メソッドの呼び出し、または新しいインスタンスの作成のために生成されます。アクセス クラスは Java のリフレクションではなくバイトコードを使用するので、はるかに高速です。また、ボクシングを回避するために、バイトコード経由でプリミティブ フィールドにアクセスすることもできます。
Rx .NET
入力値の検証に使用される .NET ライブラリ用の Reactive Extensions。
Scala
Scala プログラミング言語は、オブジェクト指向型プログラミングと関数型プログラミングを静的な型指定のプログラミング言語に融合したものです。コンポーネントやコンポーネント システムの構築を対象としています。
Scallop
Scallop は、コマンドライン パーサーです。
shallowequal
2 つの値 (値とその他) の間の浅い等価比較を実行して、それらが同等かどうかを判断します。
SitemapGen4j
SitemapGen4j は、Java で XML サイトマップを生成するライブラリです。
SLF4J
Simple Logging Facade for Java (SLF4J) は、さまざまなロギング フレームワーク (java.util.logging、logback、log4j) 用のシンプルなファサードまたは抽象化のツールとして機能します。この機能によって、エンド ユーザーは導入時に目的のロギング フレームワークをプラグインできるようになります。
SnakeYAML
YAML は、ユーザーの可読性とスクリプティング言語での対話操作を念頭に設計されたデータ シリアル化形式です。SnakeYAML は、Java プログラミング言語用の YAML パーサーおよびエミッタです。
SNMP4J
SNMP4J は、Java™ 2SE 1.4 以降を対象とするエンタープライズ クラスかつ最先端のオープン ソース SNMP 実装 (無償) です。SNMP4J は、コマンド生成 (マネージャ) に加えて、コマンド応答 (エージェント) もサポートしています。整理されたオブジェクト指向型の設計は、有名な C++ 用の SNMPv1/v2c/v3 API である SNMP++ から着想を得ています。
SpringFox
Spring で構築された API 用の、JSON API 文書の自動生成ライブラリ。
Spring Framework
Spring Framework は、導入プラットフォームの種類を問わず、最新の Java ベースのエンタープライズ アプリケーション用に包括的なプログラミングと構成のモデルを提供します。Spring の主要な要素は、アプリケーション レベルのインフラストラクチャ サポートです。Spring は、企業アプリケーションの「通信経路構築」に焦点を絞っており、特定のデプロイメント環境に縛られる必要なく、チームがアプリケーション レベルのビジネス ロジックに集中できるようにします。
StAX
StAX は、アプリケーションとの間で XML データのストリーム処理を可能にする標準的な XML 処理 API です。この StAX 実装は、JSR-173 仕様に対応する標準的なプル パーサー実装です。
styled-components
styled-components は、コンポーネントの使用期間のビジュアル プリミティブであり、ES6 と CSS を使用してアプリケーションのスタイルを設定できます。
SVG.NET
C# SVG レンダリング ライブラリのパブリック フォーク。これは、適切な SVG 文字列の書き込みを可能にするためのマイナーな変更として開始されました。しかし、2 年近くの間に多くの修正と改善を積み重ねた結果、現在のコードベースを共有して、さらに改善を進めることにしました。
Swagger
Swagger は、RESTful API のシンプルかつ強力な表現です。API ツールの最大規模のエコシステムで、何千人もの開発者が、ほぼすべての最新プログラミング言語および導入環境での Swagger をサポートしています。Swagger 対応 API を使用すると、インタラクティブな文書、クライアントの SDK 生成およびディスカバラビリティが得られます。
Swashbuckle.Core
WebApi プロジェクトに Swagger をシームレスに追加します。
Thinktecture IdentityModel
OpenID Connect、OAuth 2.0、およびクレームベースの ID 用のヘルパーとクライアント ライブラリ。
Thinktecture IdentityServer
SAML トークンを処理するためのフロントエンドのセキュアなトークン サービス。
TwelveMonkeys Common
TwelveMonkeys Common ライブラリには、言語、I/O、および画像に関連する共通のユーティリティ クラスが含まれています。
TwelveMonkeys ImageIO
TwelveMonkeys ImageIO は、Java の ImageIO 用のプラグインと拡張機能のコレクションです。これらのプラグインは、javax.imageio.* パッケージを使用して、Java でサポートされるイメージ ファイル形式の数を増やします。このプロジェクトの主な目的は、JRE 自体でカバーされていない形式をサポートすることです。
TXW2
TXW は、XML 文書を記述できるようにするライブラリです。
ua-parser
Browserscope のユーザー エージェント パーサーの多言語移植。
WebGrease
Web Grease は、javascript、css ファイル、および画像を最適化するためのツール スイートです。
WiX
WiX ツールセットは、XML ソース コードから Windows インストール パッケージを作成します。このツールセットは、ビルド処理にシームレスに統合されます。
Woodstox
Woodstox は、高パフォーマンス、名前空間対応、StAX 準拠 (JSR-173)、オープン ソースといった特長を持つ、Java で記述された XML プロセッサです。
Xalan-Java
Xalan-Java は、XML ドキュメントを HTML、テキスト、または他の種類の XML ドキュメントに変換するための XSLT プロセッサです。XSL Transformations (XSLT) バージョン 1.0 と XML Path Language (XPath) バージョン 1.0 を実装します。コマンドライン経由、アプレットやサーブレット内、および他のプログラム内のモジュールとして使用できます。
Xerces Java Parser
Xerces Java Parser 1.4.4 は、XML 1.0 の推奨仕様をサポートしています。業界標準の DOM レベル 1 および SAX バージョン 1 API のサポートに加え、W3C の XML スキーマ推奨仕様バージョン 1.0、DOM レベル 2 バージョン 1.0、および SAX バージョン 2 のサポートなど、高度なパーサー機能が含まれています。
XML Pull Parsing
XML Pull Parsing API。
XStream
XStream は、オブジェクトを XML にシリアル化して再び元に戻す、シンプルなライブラリです。
XULRunner
XULRunner は、プレビュー処理用の共通のバックエンドを提供する目的で、Mozilla Foundation によって開発されたランタイム環境です。