謝辞

Tridion Sites には、オープン ソースまたはこれに準ずるサードパーティ ソフトウェアが含まれています。

『Java Concurrency in Practice』の注釈
書籍『Java Concurrency in Practice』に関する注釈
.NET Core
.NET Core は、Microsoft Windows、Apple macOS、および Linux 向けのフレームワークです。.NET Core は .NET Framework API のサブセットを共有しますが、.NET Framework には含まれていない独自の API を備えています。.NET Core のコマンドライン インターフェイスは、オペレーティング システムの実行エントリ ポイントと、コンパイルやパッケージ管理などの開発者サービスを提供します。
Adobe XMP Library for Java
XMP Library for Java は C++ XMPCore ライブラリに基づいており、API も同様です。
ag-Grid
ag-Grid は、豊富な機能を備えた、完全にカスタマイズ可能なデータ グリッドです。
Ajax Minifier
Microsoft Ajax Minifier を使用すると、カスケーディング スタイル シートと JavaScript ファイルのサイズが小さくなるので、Web アプリケーションのパフォーマンスを向上させることができます。
Akka
Akka は、並列性、分散性、および耐障害性の高いイベント駆動アプリケーションを JVM 上に作成するための、ツールキットおよびランタイムです。
Amazon Ion Java
Amazon Ion Java は、Ion 用の Java ストリーミング パーサー/シリアライザです。これは、Java Platform Standard Edition 8 以降の Ion データ表記法のリファレンス実装です。
Animal Sniffer Annotations
Animal Sniffer Annotations は、Java 1.5 以降のアノテーションを使用できます。これにより、Animal Sniffer が署名違反を無視すべきメソッドをマークできます。
Ant Design
Ant Design は、効率的で楽しい作業環境を実現するエンタープライズ レベルの製品の設計システムです。
ANTLR
ANTLR は、構造化テキストやバイナリ ファイルの読み取り、処理、実行、または解釈に使用できる強力なパーサー ジェネレータです。
AOP Alliance
AOP Alliance は、AOP の利用を促進および標準化して、既存のミドルウェア環境 (J2EE など) や開発環境 (JBuilder や Eclipse など) を拡張することを目的としています。AOP Alliance は、Java/J2EE AOP 実装の間の相互運用性を確保して、大規模な AOP コミュニティを構築することも目的としています。
Apache ActiveMQ
Apache ActiveMQ は最も一般的で強力なオープン ソース メッセージングおよび Integration Patterns (統合処理モデル) のサーバーです。
Apache Ant
Apache Ant は、Java ライブラリおよびコマンド ライン ツールです。ビルド ファイルに記述したプロセスを、相互に依存するターゲットおよび拡張ポイントとして駆動します。Ant は主に、Java アプリケーションのビルドに使用されています。Ant には、Java アプリケーションのコンパイル、アセンブル、テスト、および実行を可能にする、多くのタスクが組み込まれています。Ant は、Java 以外のアプリケーション、たとえば C または C++ アプリケーションのビルドに使用しても効果的です。まとめると、Ant は、ターゲットとタスクで記述できる任意の種類のプロセスを処理できます。
Apache Axis
Apache Axis は、W3C に提出された SOAP (Simple Object Access Protocol) の実装です。
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 CSV
Apache Commons CSV ライブラリには、さまざまな種類の CSV ファイルを読み書きするための簡単なインターフェイスが用意されています。
Apache Commons Daemon
Apache Commons Daemon ソフトウェアは、Java アプリケーションをサーバー プロセスとして実行するためのユーティリティおよび Java サポート クラスのセットです。これらは、Unix 用語では一般に「daemon」プロセスと呼ばれます。Windows では、「サービス」と呼ばれます。
Apache Commons DBCP (Database Connection Pools)
多くの Apache プロジェクトが、リレーショナル データベースとの対話をサポートしています。ユーザーごとに新しい接続を作成すると、数ミリ秒ですむデータベース トランザクションの実行に時間がかかる (クロック タイムで数秒) ことがあります。公開されたインターネット アプリケーションでは、同時ユーザー数が非常に多くなることがあるので、ユーザーごとに接続を開くのは現実的ではありません。そのため、開発者はしばしば、開かれている接続の「プール」を、現在のアプリケーション ユーザーの間で共有しようとします。任意の時点で実際にリクエストを実行しているユーザー数は、通常、アクティブ ユーザーの総数に対してわずかです。また、データベース接続が必要になるのは、リクエストを処理するときだけです。アプリケーションそのものが DBMS にログインし、あらゆるユーザー アカウントの問題を内部的に処理します。Apache 製品でも他の製品でも、既に複数のデータベース接続プールを備えています。この Commons パッケージを使用すれば、ASF ライセンスの下で、効率的で多機能なパッケージを作成して維持する作業の効率を高めることができます。
Apache Commons Discovery
Discovery コンポーネントは、プラグ可能なインターフェイスの実装を検索するためのものです。クラス全般のインスタンス化、およびシングルトン (ファクトリ) クラスのライフサイクル管理の環境を提供します。
基本的に、Discovery は、所定の Java インターフェイスを実装するクラスの場所を特定します。発見パターンは、このパッケージだけではなく、JAXP (SaxParserFactory など) や commons-logging (LogFactory) など、多くのプロジェクトで使用されています。このパターンを抽出して他のプロジェクトで再利用すれば、Discovery の進化に伴うパターン改善のメリットを享受できます。
Discovery は、管理対象環境で作業する機能を確立している点が、以前の実装より優れています。これにより、(JVM 全体を対象とする) グローバル システム プロパティに影響を及ぼすことなく、設定やプロパティを上書きすることが可能になります。
Apache Commons Exec
Apache Commons Exec は、JVM 内から外部プロセスを確実に実行するためのライブラリです。
Apache Commons FileUpload
Commons FileUpload パッケージを使用して、堅牢性とパフォーマンスに優れたファイル アップロード機能を、サーブレットや Web アプリケーションに簡単に追加できます。
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 CXF Fediz
Fediz は Web アプリケーションのセキュリティ保護を支援するとともに、基盤となるアプリケーション サーバーにセキュリティ維持を委任します。Fediz によって、Web アプリケーションから、専用のサーバー コンポーネントとしてインストールされた外部の ID プロバイダに、認証が移行されます。WS-Federation Passive Requestor Profile 標準がサポートされます。Fediz は、ロール ベースのアクセス制御 (RBAC) を上回るクレーム ベースのアクセス制御をサポートしています。
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 James Mime4j
Apache James Mime4J は、プレーンな rfc822 形式および MIME 形式の電子メール メッセージ ストリーム パーサー MimeStreamParser を提供します。このパーサーは、コールバック メカニズムを使用して、エンティティ ヘッダーの開始や本文の開始など、パーサー関連のイベントをレポートします。
Apache Log4j
Apache Log4j 2 は Log4j のアップグレードです。前バージョンの Log4j 1.x から大幅に改善されています。Logback アーキテクチャ固有の問題を修正しながら、Logback を改良しています。
Apache Lucene, SOLR
Apache Lucene™ プロジェクトは、オープン ソースの検索ソフトウェアを開発しています。
Apache OpenNLP Tools
Apache OpenNLP は、自然言語テキストの処理のための、機械学習ベースのツールキットです。
Apache PDFBox
Apache PDFBox ライブラリは、PDF ドキュメントを操作するためのオープン ソースの Java ツールです。このプロジェクトは、新しい PDF 文書の作成、既存の文書の操作、および文書からコンテンツを抽出する機能を実現しています。Apache PDFBox には、いくつかのコマンドライン ユーティリティも含まれています。
Apache POI
Apache POI は、Microsoft 形式のファイルにアクセスするための Java API です。
Apache SIS Common Storage
さまざまなストレージ形式で実装されるインターフェイスと基本クラスを提供します。Apache Spatial Information System (SIS) は、地理空間アプリケーションを開発するための無償ソフトウェアで、Java 言語ライブラリです。SIS は、地理的特徴および関連するメタデータを、これらのデータ構造を操作するメソッドとともに提供します。ライブラリは、GeoAPI 3.0 の実装です。
Apache SIS Features
地理的特徴の表現。ベクトル データ、ラスター データ両方へのアクセスを含みます。Apache Spatial Information System (SIS) は、地理空間アプリケーションを開発するための無償ソフトウェアで、Java 言語ライブラリです。SIS は、地理的特徴および関連するメタデータを、これらのデータ構造を操作するメソッドとともに提供します。ライブラリは、GeoAPI 3.0 の実装です。
Apache SIS Metadata
ISO 19115 から派生したメタデータの実装。このモジュールは、GeoAPI で定義されたメタデータ インターフェイスの実装と、Java リフレクションを通じてこのメタデータを処理するためのフレームワークの両方を提供します。Apache Spatial Information System (SIS) は、地理空間アプリケーションを開発するための無償ソフトウェアで、Java 言語ライブラリです。SIS は、地理的特徴および関連するメタデータを、これらのデータ構造を操作するメソッドとともに提供します。ライブラリは、GeoAPI 3.0 の実装です。
Apache SIS NetCDF Storage
netCDF Climate and Forecast (CF) 規約と ISO 19115 メタデータの間のブリッジ。Apache Spatial Information System (SIS) は、地理空間アプリケーションを開発するための無償ソフトウェアで、Java 言語ライブラリです。SIS は、地理的特徴および関連するメタデータを、これらのデータ構造を操作するメソッドとともに提供します。ライブラリは、GeoAPI 3.0 の実装です。
Apache SIS Referencing
Coordinate Reference Systems (CRS) (ISO 19111 から派生した変換サービス) の実装。Apache Spatial Information System (SIS) は、地理空間アプリケーションを開発するための無償ソフトウェアで、Java 言語ライブラリです。SIS は、地理的特徴および関連するメタデータを、これらのデータ構造を操作するメソッドとともに提供します。ライブラリは、GeoAPI 3.0 の実装です。
Apache SIS Utilities
その他のユーティリティ。Apache Spatial Information System (SIS) は、地理空間アプリケーションを開発するための無償ソフトウェアで、Java 言語ライブラリです。SIS は、地理的特徴および関連するメタデータを、これらのデータ構造を操作するメソッドとともに提供します。ライブラリは、GeoAPI 3.0 の実装です。
Apache Tika
Apache Tika™ ツールキットは、既存のパーサー ライブラリを使用して、さまざまなドキュメントからメタデータや構造化テキスト コンテンツを検出して抽出します。
Apache Tika Plugin For Ogg, Vorbis and FLAC
Ogg、Vorbis、FLAC ファイル規格に対応した Apache Tika 用プラグイン。
Apache Tomcat, Tomcat Embed
Apache Tomcat は、Java サーブレットと JavaServer Pages テクノロジのオープン ソース ソフトウェア実装です。
Apache UIMA Base: Uimaj Core
UIMA Java Framework のコア実装。Apache UIMA は、UIMA 仕様の、Apache でライセンス供与されたオープン ソース実装です。UIMA は、Unstructured Information Management Architecture の略で、コンテンツ分析のための OASIS 標準です。当初、IBM で開発されました。非構造化情報の分析および検索テクノロジーとの統合用のマルチモーダル分析の開発、検出、構成、および展開を行うための、コンポーネント ソフトウェア アーキテクチャを提供します。
Apache UIMA UimaFIT Core
UIMA 用のファクトリ、インジェクション、およびテスト ライブラリ。UIMA は、Unstructured Information Management Architecture の略で、コンテンツ分析のための OASIS 標準です。当初、IBM で開発されました。非構造化情報の分析および検索テクノロジーとの統合用のマルチモーダル分析の開発、検出、構成、および展開を行うための、コンポーネント ソフトウェア アーキテクチャを提供します。
Apache XBean :: Spring
XBean :: Spring は、スキーマ駆動型の独自の名前空間ハンドラを Spring コンテキストに提供します。
Apache Xerces
Apache Xerces Project は、次の Apache ライセンス ソフトウェアの作成と保守を担当しています。
  • XML パーサー
  • 関連ソフトウェア コンポーネント
Apache XML
Apache XML プロジェクトは、多数の XML 関連のサブプロジェクトの母体として位置付けられていました。現在では、そのサブプロジェクトの多くが、トップレベルのプロジェクト ステータスに移行済みまたは移行中です。Apache XML プロジェクトは徐々に、Apache ソフトウェア財団で XML 関連のプロジェクトを見つけるための場所に変わりつつあります。
Apache XMLBeans
XMLBeans は、XML を Java タイプにバインドして XML にアクセスするテクノロジです。XMLBeans は、次のように XML に到達する方法をいくつか提供しています。
  • スキーマの型を表す Java の型を生成するようにコンパイルされた XML スキーマを介する方法。この方法では、「getFoo」や「setFoo」のような JavaBeans スタイルのアクセサを介して、スキーマのインスタンスにアクセスできます。XMLBeans API では、XML スキーマ オブジェクト モデルを介して、XML スキーマ自体へのリフレクション (自身の構造の読み書き) も可能です。
  • XML インフォセット全体をスキャンできるカーソル モデル。
  • XML DOM のサポート。
Apache XMLSchema
XMLSchema は、XML スキーマ表現の操作と生成に使用できる、軽量 Java オブジェクト モデルです。これを使用してメモリに XML Schema (xsd) ファイルを読み込み、分析や変更を行ったり、まったく新しいスキーマをゼロから作成したりできます。
Apache Zookeeper Server
分散コーディネーション用 Apache ZooKeeper システムは、分散アプリケーションを構築するための高パフォーマンス サービスです。
ASM
ASM は、Java バイトコードの操作および分析のための汎用フレームワークです。バイナリ形式のまま、既存のクラスを変更したり、動的にクラスを生成したりできます。用意されている共通の変換および分析アルゴリズムによって、複雑な変換やコード分析用のカスタム ツールを簡単にアセンブリできます。
ASM based accessors helpers used by JSON smart
Java reflect では、getter setter およびコンストラクタ呼び出し時にパフォーマンスが低下します。Accessors-smart は ASM を使用して、これらの呼び出しを高速化します。
AspectJ
AspectJ は、Java プログラミング言語に対する、シームレスなアスペクト指向の拡張です。Java プラットフォーム互換で、習得も使用も容易です。
AutoMapper
AutoMapper は、.NET の規約ベースのオブジェクト対オブジェクト マッパーです。
AWS SDK for .NET
AWS SDK for .NET (.NET 用 Amazon Web サービス ソフトウェア開発キット) は、Amazon S3、Amazon EC2、Amazon DynamoDB などの .NET APIs for AWS サービスを提供しています。これらは、コーディングの簡素化に役立ちます。
AWS SDK for Amazon SQS
Amazon SQS 用 AWS Java SDK モジュールは、Amazon Simple Queue Service との通信に使用されるクライアント クラスを保持しています。
Babel
Babel は JavaScript コンパイラです。
Boilerpipe
boilerpipe ライブラリには、Web ページのメイン テキスト コンテンツ周辺の余分な「乱雑さ」(ボイラープレート、テンプレート) を検出して削除するアルゴリズムを提供します。ライブラリには、一般的なタスク (ニュース記事の抽出など) に対する特定の戦略が既に用意されており、個々の問題設定用に簡単に拡張することもできます。
Bouncy Castle
プロバイダ、ジェネレータ、プロセッサを含む、Java および C# 向けの多数の暗号化 API です。
Brotli DEC
Brotli 用デコーダ。汎用の無損失圧縮アルゴリズムです。
browser-locale
browser-locale は、ブラウザの違いから生じる問題を正常化し、window.navigator オブジェクトのさまざまなプロパティを調べて、クライアント側のみの JavaScript でユーザーが選択した言語を返そうとします。
Byte Buddy
Byte Buddy は、Java アプリケーションの実行時にコンパイラを使用せずに Java クラスを作成および変更するためのコード生成と操作のライブラリです。
c3p0
c3p0 は、従来の (DriverManager ベースの) JDBC ドライバを JNDI バインド可能な DataSources で拡張した、使いやすいライブラリです。これには、jdbc3 仕様および jdbc2 標準拡張の規定に従って、接続およびステートメント プーリングを実装する DataSources が含まれます。
Caffeine
Caffeine は Java 8 向けの高性能キャッシング ライブラリです。
CAPICOM
CAPICOM は、データへのデジタル署名、コードへの署名、デジタル署名の検証、プライバシーのためのデータのエンベロープ化、データのハッシュ、データの暗号化/復号化などに使用できます。
Castle Core
Castle Core は、ロギング サービスを含む一般的な Castle Project 抽象化を可能にします。軽量なランタイム プロキシ ジェネレータである Castle DynamicProxy や、Castle DictionaryAdapter も備えています。Castle Project は、一連の .NET 用オープン ソース プロジェクトを傘下に収めています。
CDI APIs
CDI (Contexts and Dependency Injection for Java) 用 API
Checker Qual
Checker Qual は、アノテーション (修飾子) とサポート クラスのセットであり、Checker Framework が Java ソース コードのタイプ チェックに使用します。
ChilkatDotNet
C#、VB.NET、および ASP.NET 用のベストセラーの POP3/SMTP 電子メール .NET コンポーネント。
ClassMate
ClassMate は、型、メンバー/静的メソッド、およびフィールドの汎用型情報をイントロスペクションするためのライブラリです。特に POJO/Bean のイントロスペクションに役立ちます。
classnames
classnames は、シンプルな JavaScript ユーティリティであり、条件付きで ClassNames を結合します。
cldr-data
Unicode CLDR JSON データの npm モジュール。
cldr.js
cldr.js は、国際化対応ソフトウェアが公式の CLDR JSON データにアクセスして使用できるようにするシンプルなレイヤーを提供します。
cglib
cglib は、パフォーマンスと品質に優れた強力なコード生成ライブラリです。JAVA クラスを拡張して、インターフェイスをランタイムに実装する目的で使用します。
ChilkatDotNet
C#、VB.NET、および ASP.NET 用のベストセラーの POP3/SMTP 電子メール .NET コンポーネント。
ComponentSpace SAML v2.0 for ASP.NET
ASP.NET 用の SAML v2.0 コンポーネントは、OASIS Security Assertion Markup Language v2.0 仕様に完全に準拠した SAML 実装です。
Config (Typesafe)
JVM 言語の設定ライブラリ。
copy-to-clipboard
copy-to-clipboard を使用すると、JavaScript を使用して、ブラウザからシステムのクリップボードにデータをコピーできます。
Cropper.js
Cropper.js は、画像を切り取るための JavaScript ライブラリです。Cropper.js を使用すれば、画像の特定の領域を選択し、座標データをサーバー側にアップロードして画像を切り取ったり、ブラウザ側で画像を直接切り取ったりできます。
Curvesapi
コントロール ポイントのセット上でそれ自体を定義するさまざまな数学的曲線の実装。API は、Java で記述されています。サポートされている曲線は、次のとおりです。ベジェ、B-スプライン、カーディナル スプライン、キャットムル-ロム スプライン、ラグランジュ、自然三次スプライン、NURBS。
d3.js
d3.js は、データに基づいて文書を操作するための JavaScript ライブラリです。
dom4j
dom4j は、Java Collections Framework を使用して Java プラットフォーム上で XML、XPath、および XSLT を操作するための使いやすいオープン ソースのライブラリです。DOM、SAX、および JAXP をフル サポートしています。
DotNetMagic
DotNetMagic は、Office 2007、Visual Studio、または Windows Media Player のテーマや、自動非表示やドッキング インジケータなど、Visual Studio .NET のあらゆる機能を提供するドッキング ウィンドウ システムをアプリケーションに追加できるコンポーネント スイートです。
Dozer
Dozer は、Java Bean から Java Bean へのマッパーで、あるオブジェクトから別のオブジェクトへデータを再帰的にコピーします。通常、これらの Java Bean は、異なる複雑な型を持っています。
dsinfo
dsinfo ライブラリにより、埋め込まれた (内部) ドメイン固有言語の実装で Scala 側の情報を簡単に使用できます。dsinfo は、Scala 2.10 および 2.11 の実験的な機能である Scala マクロを使用して実装されています。
dsprofile
dsprofile ライブラリは、Scala および Java プログラム内にドメイン固有のプロファイリングを実装するための全般的な機能を提供します。
Dynamic Delivery 4 Tridion (DD4T)
DD4T は、Tridion Sites コンテンツ管理システムを MVC Web アプリケーション アーキテクチャとリンクさせる軽量なフレームワークです。
Java (Spring MVC) と .NET (ASP.NET MVC 3、4、および 5) の両方で使用可能です。Tridion 2009、2011、および 2013 をサポートしています。
Dynamitey
Dynamitey (発音は「ダイナマイティ」) は、DRL に柔軟性を与え、.NET で驚くような機能を発揮します。
Eclipse Modeling Framework
EMF プロジェクトは、構造化されたデータ モデルに基づいてツールなどのアプリケーションを構築するためのモデリング フレームワークおよびコード生成機能です。EMF は、XMI で記述されているモデル仕様から、モデルの Java クラスのセットを作成するためのツールおよびランタイム サポートを提供します。また、モデルの表示およびコマンドベースの編集を可能にするアダプタ クラスのセット、および基本的なエディタも提供します。
EdmLib
EdmLib には、エンティティのデータ モデルを表示、構築、解析、シリアライズ、および検証するクラスが含まれています。
edtFTPj/Free
Java 開発者にさまざまな FTP 機能を提供する無料の Java FTP ライブラリです。
Ehcache
Ehcache は、パフォーマンスを高め、データベースを解放し、スケーラビリティを単純化する、標準に基づいたオープン ソースのキャッシュです。その堅牢性、実績、機能面の充実から、最も幅広く使用されている Java ベースのキャッシュ機能です。Ehcache は、1 つまたは複数のノードによるインプロセス構成から、テラバイト単位のキャッシュを使用するインプロセス/アウトプロセス混在構成に至るまで、幅広く対応します。
Elasticsearch RESTful client
Elasticsearch 検索エンジン用の RESTful クライアントです。
Error Prone
Error Prone は、コンパイル時によくあるプログラミング エラーをキャッチする、Java 用の静的分析ツールです。
Fast Serialization
Fast Serialization では、速度 (最大 10 倍高速)、サイズ、互換性に重点を置いて、Java シリアル化を再実装しています。これにより、コードの変更を最小限に抑えて FST を使用できるようになります。
FastInfoSet
Fast Infoset (または FI) は、XML 文書形式の代替として XML 情報セット (XML Infoset) のバイナリ エンコード形式を指定する国際標準です。テキストベースの XML 形式よりも効率的なシリアル化を実現することを目的としています。
focus-visible
focus-visible は、キーボードがユーザーの現在の入力モダリティである場合にのみ、フォーカス リング スタイルを公開するためのメカニズムです。
Fody
.Net アセンブリを組むための拡張可能なツールです。
Font Awesome
Font Awesome は、サイズ、色、ドロップ シャドウ、および CSS の機能で処理可能なあらゆる要素を瞬時にカスタマイズできる、ベクター形式のスケーラブルなアイコンを提供します。
FromHeaderAttribute
FromHeaderAttribute は、Web API 2 でモデル バインディングを使用して HTTP ヘッダーを取得および検証する方法を提供します。
Fst
高速な java シリアル化ドロップイン置換、および Struct や OffHeap Memory などいくつかのシリアル化ベースの util。
Fuse.js
Fuse.js は、依存関係のない、強力で軽量なファジー検索ライブラリです。
globalize
JavaScript のグローバリゼーションとローカリゼーション。文字列、日付、および数値の書式設定および解析は、350 を超える言語環境に対応しています。
GeoAPI
GIS ソリューションを構築する開発コミュニティは、多大な努力を続けています。GeoAPI プロジェクトは、OGC/ISO 標準から派生した、ニュートラルでインターフェイスのみの API を提供することで、重複を減らし、相互運用性を向上させることを目的としています。
Google Analytics API
Google Analytics 用 API。
Google API Client
Google API クライアント ライブラリです。
Google Findbugs JSR305
Findbugs 用 JSR305 アノテーション。
google-gson
google-gson は、JSON オブジェクトと Java オブジェクトを相互に変換するための Java ライブラリです。
Google Guava
Guava プロジェクトには、当社の Java ベースのプロジェクトで依存している Google のコア ライブラリがいくつか含まれています。具体的には、コレクション、キャッシング、プリミティブのサポート、同時実行ライブラリ、共通アノテーション、文字列処理、I/O などです。
Google HTTP Client
Google HTTP クライアント ライブラリです。
Google ISO Parser
ISO 14496 ベースのすべてのファイル (MP4、QuickTime、DCF、PDCF など) に対応した汎用パーサーおよびライター。
Google J2ObjC
J2ObjC は、Java ソース コードを iOS (iPhone/iPad) プラットフォーム用の Objective-C に変換する、Google のオープンソース コマンドライン ツールです。このツールを使用すると、生成されたファイルを編集する必要がないので、Java ソースを iOS アプリケーションのビルドに含めることができます。
Google JSON-simple
JSON.simple は、JSON 用のシンプルな Java ツールキットです。JSON.simple を使用して、JSON テキストをエンコードまたはデコードできます。
Google OAuth Client
Google OAuth クライアント ライブラリです。
Google.Protobuf
Protocol Buffers (Google のデータ交換形式) 用 C# ランタイム ライブラリ。
Google Protocol Buffers
Protocol Buffers のコア ライブラリ。Protocol Buffers は、効率的ながら拡張可能な形式で、構造化されたデータをエンコードする手段です。
gRaphael
gRaphael は、Web サイト上で目を引くグラフの作成支援を目標としています。Raphael のグラフィックス ライブラリに基づいています。
GraphQL-Java
GraphQL の Java 実装です。
GraphQL Spring Boot
GraphQL Spring Framework Boot
GRIB Decoder API
GRIB 形式に対応したデコーダ。
GRPC
GRPC は、高性能なオープンソースのユニバーサル RPC フレームワークです。
Hawtbuf
Ant/Maven ベースの protobuf コンパイラおよび Java API。バイト配列を扱いやすくするためのヘルパー クラスが追加されています。
HdrHistogram
設定可能な整数値範囲でサンプリングされたデータ値の個数を記録および解析できる高ダイナミック レンジ ヒストグラムです。その範囲内で設定可能な値精度を使用します。値精度は、値の記録における有効桁数として表され、値範囲での値の量子化動作と、任意のレベルでの後続の値分解能を制御できます。
Hibernate
Hibernate は、パフォーマンスに優れたオブジェクト/リレーショナル永続化機能およびクエリ サービスです。Hibernate は、市場で最も柔軟性に優れた高性能なオブジェクト/リレーショナル ソリューションです。Java クラスからデータベース テーブルへのマッピングに加えて、Java データ型から SQL データ型へのマッピングを処理します。開発時間の大幅な削減につながるデータのクエリ機能と取得機能を提供します。Hibernate の設計目標は、SQL と JDBC を使用して手動で記述するデータ処理を不要にすることで、一般的なデータ永続化関連のプログラミング作業の 95% から開発者を解放することです。
HikariCP
究極の JDBC Connection Pool。
HK2 Framework
HK2 は、軽量かつ動的な依存オブジェクトのインジェクション フレームワークです。
HSQLDB (HyperSQL DataBase)
HSQLDB (HyperSQL DataBase) は、Java で記述された主要な SQL リレーショナル データベース エンジンです。インメモリとディスクベースのテーブルに対して、小型で高速なマルチスレッド対応のトランザクション データベース エンジンを提供するとともに、埋め込みモードとサーバー モードをサポートしています。強力なコマンドライン SQL ツールとシンプルな GUI クエリ ツールが含まれています。
HTML Compare
HTML Compare は、異なるバージョンの HTML ページおよび Web サイトにある変更点を見つけるのに最良の方法です。
HttpClient Wrappers
HttpClient ラッパー。
I18next は、JavaScript 用に JavaScript で記述された国際化対応フレームワークです。このフレームワークは、複数形、コンテキスト、補間、形式などの標準的な i18n 機能を提供するだけでなく、Web から、モバイル、デスクトップまでに製品をローカライズするための完全なソリューションも備えています。
iCal4j
iCal4j は、RFC2445 で定義されている iCalendar 仕様をサポートする Java API です。
ICU (International Components for Unicode)
ICU は、幅広く使用されている成熟した C/C++ および Java ライブラリです。ソフトウェア アプリケーションの Unicode およびグローバリゼーション対応をサポートします。ICU は移植性に優れているので、プラットフォームの種類を問わず、C/C++ および Java ソフトウェアの両方で、同じ結果をアプリケーションにもたらします。
IdentityModel
クレームベースの ID、OAuth 2.0 および OpenID Connect 用の .NET 標準ヘルパー ライブラリ。
IdentityModel OidcClient
ネイティブ アプリケーションのための C#/NetStandard OpenID 接続クライアント ライブラリ。
IdentityServer4
IdentityServer4 は、ASP.NET Core 用の OpenID Connect および OAuth 2.0 フレームワークです。
immer
immer は、現在の状態を変更することで、次の不変状態を作成します。
Impromptu Interface
動的実装への静的インターフェイス (ダック キャスティング)。Reflect.Emit と組み合わせて DLR を使用します。
Itadaki Jbzip 2
jbzip2 は、Java bzip2 の圧縮/圧縮解除ライブラリです。Apache CBZip2InputStream/CBZip2OutputStream クラスの代わりに使用できます。
Jackcess
Jackcess は、MS Access データベースに対する読み取りと書き込みのための、Pure Java によるライブラリです。
Jackson 2 Extensions to The Google HTTP Client Library For Java
Java 用 Google HTTP クライアント ライブラリへの Jackson 2 拡張機能です。
Jackson tooling
Jackson は、JSON データ形式の処理に対応する多目的 Java ライブラリです。Java プラットフォームで利用可能な XML ツール機能 (StAX、JAXB など) の品質と多様性から着想を得ています。Jackson では、高速、正確、軽量、人間工学性といった特長を持つコンポーネントを、開発者にとって最適な形で組み合わせることを目的としています。
Jakarta Activation API
JavaBeans Activation Framework API JAR。
Jakarta-ORO
Jakarta-ORO Java クラスは、一連のテキスト処理用 Java クラスです。Perl5 互換の正規表現、AWK と同様の正規表現、glob 式に加えて、置換、分割、ファイル名のフィルタ処理などを実行するユーティリティ クラスを提供します。
Jakarta XML Bind API
Jakarta の XML バインド API。
Janino
Janino は、超小型で超高速の Java コンパイラです。
Jasypt
Jasypt は Java ライブラリの 1 つで、開発者は最小限の労力で基本的な暗号化機能をプロジェクトに追加できます。暗号化の仕組みについて深い知識は必要ありません。
Javassist (Java Programming Assistant)
Javassist (Java Programming Assistant) は、Java のバイトコード操作を簡素化します。Java でバイトコードを編集するためのクラス ライブラリです。Java プログラムによるランタイムの新しいクラスの定義や JVM での読み込み時のクラス ファイルの変更を可能にします。他の同様のバイトコード エディタとは異なり、Javassist はソース レベルとバイトコード レベルという 2 つのレベルの API を提供します。ユーザーがソース レベル API を使用した場合、Java バイトコードの仕様に詳しくなくても、クラス ファイルを編集できます。この API 全体が、Java 言語のボキャブラリだけで設計されています。挿入されたバイトコードをソース テキストの形式でも指定できます。Javassist では、このバイトコードがオンザフライでコンパイルされます。これに対して、バイトコード レベル API では、他のエディタと同様に、ユーザーがクラス ファイルを直接編集できます。
Java API for RESTful services (JAX-RS)
RESTful サービス用の Java API (JAX-RS)。
Java API for RESTful web services (javax.ws.rs)
RESTful Web サービス用の Java API。
Java Common Annotations
JavaTM Platform API 用の共通アノテーション。
JavaBeans Activation Framework
JavaBeans Activation Framework 標準拡張機能を使用すると、Java 技術を使用する開発者は、標準サービスを利用しながら、任意のデータ部分を対象に、型の判別、アクセスのカプセル化、実行可能な操作の検出、および適切な bean のインスタンス化による上記の操作の実行が可能になります。
JavaBeans Validation
Bean Validation (JSR-303) API。
Java Libpst
外部ライブラリを必要とせず、java を使用して PST ファイルを読み取るライブラリ。
Java Native Access (JNA)
Java Native Access。
Java Native Access Platform
Java Native Access プラットフォーム。
Java Servlet API
Java Servlet API。
Java Unrar
Java Unrar。
javax.annotation
Java プラットフォーム向け JSR 250 共通アノテーション。
javax.cache
キャッシング Java API
Javax Expression Language
式言語 Java API
javax.inject
依存オブジェクト インジェクション Java API
javax.jms
Java Message Service (JMS) API は、Java 2 Platform, Enterprise Edition (J2EE) に基づくアプリケーション コンポーネントでのメッセージの作成、送信、受信、および読み取りを可能にするメッセージング標準です。疎結合された信頼性の高い非同期の分散通信を可能にします。
Javax Persistence API
Java(TM) Persistence API
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 のロギング フレームワーク。
JBoss Java Transaction 1.2 API
JBoss の Java Transaction 1.2 API クラス。
JCL Core
JCL Core。
JCommander
JCommander は、コマンドライン パラメータの解析を容易にする極めて小規模な Java フレームワークです。
JDOM
JDOM の目的: Java コードから XML データのアクセス、操作、および出力を可能にする、完全に Java ベースのソリューションを提供します。
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) のリファレンス実装の役割を果たします。
Jetbrains Java Annotations
コード検査のサポートおよびコードの文書化に使用されるアノテーションのセット。
Jettison
Jettison は、(STaX や DOM のような) Java API のコレクションです。JSON の読み取りおよび書き込みに対応します。この機能によって、CXF のようなサービス フレームワークや XStream のような XML シリアル化フレームワークで、JSON ベースの Web サービスをほぼ透過的に実現できるようになります。
JHighlight
JHighlight は、Java、HTML、XHTML、XML、および LZX 言語をサポートしていて、XHTML に出力する、埋め込み可能な Pure Java 構文強調表示ライブラリです。また、RIFE テンプレート タグもサポートしており、それらを明確に強調表示するため、RIFE マークアップと実際のマークアップされたソースの違いを簡単に識別できます。
JLine
JLine は、コンソール入力を処理するための Java ライブラリです。機能的には、BSD editline および GNU readline と同等です。最近のシェル (bash や tcsh など) の readline/editline 機能に慣れているユーザーであれば、JLine のコマンド編集機能のほとんどを簡単に使いこなせます。
JMatIO
Java での MATLAB の MAT ファイル I/O API。MATLAB 5 MAT ファイル形式の読み取りと書き込みをサポートしています。Pure 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) を多用しています。
Jolokia
Jolokia は JMX-HTTP ブリッジで、JSR-160 コネクタの代替となります。これは、エージェントベースのアプローチであり、多くのプラットフォームをサポートしています。基本的な JMX オペレーションに加えて、一括の要求や詳細なセキュリティ ポリシーなどの独自の機能によって JMX リモート処理を強化します。
jQuery
jQuery は、高速かつ小型の多機能な JavaScript ライブラリです。HTML ドキュメントのスキャンや操作、イベント処理、アニメーション、および Ajax のような処理が、数多くのブラウザで動作する、使いやすい API によって大幅に簡素化されます。多用途性と拡張性の組み合わせによって、jQuery は JavaScript の記述方法に変化をもたらし、その影響は数百万人もの開発者に及んでいます。
JSch (Java Secure Channel)
JSch は、SSH2 の Pure Java 実装です。JSch では、sshd サーバーに接続し、ポート転送、X11 転送、ファイル転送などを使用できます。また、この機能を独自の Java プログラムに統合することもできます。
Json.NET
Json.NET は、幅広く使用されているパフォーマンスに優れた .NET 用の JSON フレームワークです。
json-path
Stefan Goessner JsonPath の Java ポート。
JSON Schema Faker
JSON Schema と偽データ生成機能を使用して、一貫性があり意味のある偽のデータをシステムに提供します。
JSON Server
コーディングなしで 30 秒以内に完全な偽 REST API を入手できます。プロトタイプ作成とモック作成のために迅速なバックエンドを必要とするフロントエンド開発者向けに作成されています。
JSON Small and Fast Parser
JSON (JavaScript Object Notation) は、軽量なデータ交換形式です。人間にとって、読み書きが簡単です。マシンにとって、解析と生成が簡単です。これは、JavaScript プログラミング言語のサブセットである Standard ECMA-262 3rd Edition - 1999 年 12 月に基づいています。JSON は、言語にまったく依存しないテキスト形式ですが、C、C++、C#、Java、JavaScript、Perl、Python など C ファミリの言語のプログラマによく知られている規則を使用します。
jsoup
jsoup は、実際の現場での HTML 操作に適した Java ライブラリです。最良の DOM、CSS、および jquery と同様のメソッドを採用しており、データの抽出および操作について、特に利便性に優れた API を提供します。
JTA (Java Transaction API)
javax.transaction パッケージ。これはクラスパスに含めるのが適切です。Java 2 インストールに追加できます。
Juniversalchardet
universalchardet の Java ポート。
Katana
Katana は、.NET Framework 上で OWIN ベースの Web アプリケーションを構築およびホストするための柔軟なコンポーネント セットです。
Kiama
Kiama テスト ライブラリには、例のコレクション、その例を使用するテスト、および便利なテスト サポート コードが含まれています。
Knockout JavaScript library
Knockout は、整理された基本データ モデルによって、多機能で応答性に優れた画面およびエディタ ユーザー インターフェイスの作成を支援する JavaScript ライブラリです。ユーザーの操作や外部データ ソースの変化に応じて動的に更新される UI セクションがある場合、KO を使用すれば、よりシンプルかつ保守性に優れた方法で実装できます。
Kotlin
Kotlin は、静的に型指定されたクロスプラットフォームの汎用プログラミング言語で、型推論機能を備えています。Kotlin は、Java と完全に相互運用できるように設計されており、標準ライブラリの JVM バージョンは Java クラス ライブラリに依存しますが、型推論を使用すると、構文をより簡潔にすることができます。
Kryo
Kryo は、Java 向けの高速かつ効率的なバイナリ オブジェクト グラフ シリアル化フレームワークです。プロジェクトの目標は、高速でコンパクトな使いやすい API です。このプロジェクトは、ファイル、データベース、またはネットワーク上でオブジェクトを永続化する必要がある場合に便利です。
さらに、自動的なディープおよびシャロー コピー/クローンも可能です。これはオブジェクト - バイト - オブジェクトの順のコピーではなく、オブジェクトからオブジェクトへの直接コピーです。
kXML 2
kXML は小さな XML プル パーサーであり、アプレット、Personal Java、MIDP デバイスなどの制限された環境向けに特別に設計されています。kXML 1 とは対照的に、kXML 2 は XML プル API をベースにしています。
LatencyUtils
LatencyUtils パッケージには、遅延を追跡するための便利なユーティリティが含まれています。特に一般的なプロセス内記録のシナリオでは、適切な処理を行わないと、Coordinated Omission の影響を受けやすくなます。
LDAP C SDK
C LDAP Application Program Interface Internet Draft は、LDAP 対応クライアントの構築に使用できる一連の API 関数を定義しています。この SDK で実装される機能は、将来的に RFC になる Internet Draft で規定されているインターフェイスに準拠しています。この SDK で提供される機能を使用すると、クライアントを LDAPv3 準拠のサーバーに接続して、LDAP の標準機能を実行できるようになります。
Less
Less は、CSS 言語を拡張する CSS プリプロセッサです。変数、mixin、関数、およびその他の手法を可能にする機能を追加し、保守性、テーマ設定機能、および拡張性に優れた CSS の作成を可能にします。
linq.js
JavaScript 用の Linq to Objects。
linq.js-jQuery
JavaScript 用の Linq to Objects。このバージョンは jQuery に統合されているプラグインです。
Liquibase
Liquibase はデータベースのソース管理を提供します。
lodash
Lodash は、関数型プログラミング パラダイムを使用した一般的なプログラミング タスク用のユーティリティ機能を提供する JavaScript ライブラリです。
Logback
Logback は、幅広く使用されている log4j プロジェクトの後継として、log4j を引き継ぐことを目的としています。
Magick.NET
ImageMagick は、100 以上の主要なファイル形式 (サブ形式を除く) をサポートしている強力な画像操作ライブラリです。Magick.NET では、ImageMagick をサーバーまたはデスクトップにインストールしなくても ImageMagick を使用できます。
MapStruct
MapStruct は、「設定より規約」アプローチに基づいて Java Bean タイプ間マッピングの実装を大幅に簡素化するコード ジェネレータです。生成されたマッピング コードはプレーンなメソッド呼び出しを使用するため、高速で型安全性があり、かつわかりやすいものになります。
marked
marked には次の特長があります。
  • スピードを追求した設計
  • 長期間キャッシュやブロックを使用せずに、マークダウンを解析するためのローレベルのマークダウン コンパイラ
  • 軽量ながら、サポートされているフレーバーと仕様のすべてのマークダウン機能を実装
  • コマンド ライン インターフェイス (CLI) として使用でき、クライアント側またはサーバー側の JavaScript プロジェクトで実行可能
memoize-one
memoize-one は、最新の呼び出しのみを記憶する記憶ライブラリです。
Metadata Extractor
EXIF、IPTC、XMP、ICC、および他のメタデータを画像ファイルおよびビデオ ファイルから抽出するための Java ライブラリ。
Micrometer
Micrometer は、最も一般的なモニタリング システム用の計測クライアントにシンプルな外観を提供します。これにより、JVM ベースのアプリケーション コードをベンダー ロックインなしで計測できます。指標用の SLF4J であると考えてください。
Microsoft ASP.NET Web API
このパッケージには、IIS で ASP.NET Web API をホストするために必要なものすべてが含まれています。ASP.NET Web API は、ブラウザやモバイル デバイスを含む幅広いクライアント向けの HTTP サービスを、簡単に作成するためのフレームワークです。ASP.NET Web API は、.NET Framework での RESTful アプリケーション作成に最適なプラットフォームです。

RWS は、Web API クライアント ライブラリ、コア ライブラリ、API for OData 4.0、および Web ホストを使用しています。

Microsoft Azure Active Directory Identity Model Extensions for .NET
IdentityModel Extensions for .NET は、呼び出し元の ID を確立するためにフェデレーション ID プロバイダを使用したい Web 開発者にとって興味深いアセンブリを提供します。
Microsoft Azure Active Directory Software Development Kit for .NET
Azure SDK for .NET をアクティブに開発するためのリポジトリ。SDK のお客様については、Microsoft により、public developer docs またはバージョン付きの developer docs を参照することが推奨されています。
Microsoft BCL Build Components
このパッケージは、ビルド インフラストラクチャ コンポーネントを提供します。特定の Microsoft パッケージを参照するプロジェクトを正常に構築できるようになります。参照の追加を指示するビルド警告を受け取った場合を除いて、このパッケージを直接参照しないでください。
Microsoft BCL Portability Pack
このパッケージにより、下位のプラットフォームをターゲットとするプロジェクトで、新しいバージョンで追加されたタイプの一部を使用できます。
Microsoft CoreFx
CoreFX は、.NET Core の基本クラス ライブラリです。コレクション、ファイル システム、コンソール、JSON、XML、非同期などの種類が含まれます。
Microsoft Entity Framework Core
Entity Framework (EF) Core は、一般的な Entity Framework データ アクセス テクノロジーの、軽量で拡張可能なオープン ソースおよびクロスプラットフォーム バージョンです。
Microsoft.EntityFrameworkCore.Sqlitel
SQLitePCLRaw は、SQLite へのローレベル (raw) アクセスを可能にする Portable Class Library (PCL) です。
Microsoft HTTP Client Libraries
このパッケージには、HTTP を介して要求を送信するための HttpClient、および HTTP メッセージを処理するための HttpRequestMessage と HttpResponseMessage が含まれています。このパッケージは Visual Studio 2010 ではサポート対象外です。.NET Framework 4.5、Windows 8、または Windows Phone 8.1 をターゲットとするプロジェクトで、このパッケージのライブラリを利用する場合にのみ必要です。
Microsoft JDBC Driver for SQL Server
Microsoft は、SQL Server および Azure SQL Database で使用するための Java Database Connectivity (JDBC) ドライバを提供しています。このドライバは、任意の Java アプリケーション、アプリケーション サーバー、または Java 対応アプレットからの Java データベース接続を提供します。このドライバは、標準の JDBC アプリケーション プログラム インターフェイス (API) を通じたデータベース接続を提供する Type 4 JDBC ドライバです。
Microsoft.Odata.Core
OData JSON ペイロードをシリアライズ、シリアル化解除、および検証するクラス。OData v4 のみをサポートします。OData プロデューサおよびコンシューマの構築を可能にします。.NET 4.0、SL 5.0、Win Phone 8、Win Phone 8.1、および Win 8 のサポートによって、.NET Core 5 および .NET Portable Lib をターゲットとします。簡体字中国語、繁体字中国語、ドイツ語、スペイン語、フランス語、イタリア語、日本語、韓国語、およびロシア語にローカライズされています。
OData .NET ライブラリは http://github.com/OData/odata.net にあり、オープン ソースです。
Microsoft.Owin
OWIN コンポーネントの作成を簡素化するためのヘルパー タイプおよび抽象化のセットを提供します。
Microsoft.Spatial
地理空間およびジオメトリ空間の操作を容易にするクラスおよびメソッドを含みます。OData v4 のみをサポートします。.NET 4.0、SL 5.0、Win Phone 8、Win Phone 8.1、および Win 8 をサポートし、.NET Portable Lib をターゲットとします。簡体字中国語、繁体字中国語、ドイツ語、スペイン語、フランス語、イタリア語、日本語、韓国語、およびロシア語にローカライズされています。
Microsoft TraceEvent Library
Microsoft.Diagnostics.Tracing.TraceEvent ライブラリは、Windows OS に組み込まれた強力なログ メカニズムである Event Tracing for Windows (ETW) を提供します。これは Windows で広く使用されています。System.Diagnostics.Tracing.EventSource クラスを使用して、ETW イベントを自分で記録することもできます。TraceEvent ライブラリには、ETW プロバイダ (.NET EventSources を含む) を制御し、それらによって発生するイベントを解析するために必要なクラスが含まれています。ライブラリには以下が含まれます。
  • TraceEventSession: ETW プロバイダを有効にできます
  • ETWTraceEventSource: ETW イベントのストリームを読み取ることができます
  • TraceLog: イベントに関連するデコードされたスタック トレースを含む ETW イベントのダイジェスト形式です
Minlog
MinLog は小型の Java ロギング ライブラリです。
Moment
javascript の日付を分析、検証、操作、および表示します。
Mozilla Universal Charset Detector
このライブラリは、UDE.CSharp とも呼ばれ、Mozilla Universal Charset Detector の C# ポートのコンパイル済みバージョンです。
MXP1
MXP1 は、安定性に優れた XmlPull 解析エンジンです。XPP、特に XPP2 の構想に基づいていますが、JDK 1.4+ の Hotspot など、最新の JIT JVM を活用するため、全面的な見直しと書き直しが行われています。
Namotion.Reflection
XML 文書の読み取り、null 許容参照型 (C#8) リフレクション、文字列に基づく型チェックなど、高度なリフレクション API を備えた .NET ライブラリ。
NekoHTML
NekoHTML は、アプリケーション プログラマが HTML 文書を解析し、標準的な XML インターフェイスを使用して情報にアクセスできるようにする、シンプルな HTML スキャナおよびタグ バランサです。パーサーは、HTML ファイルをスキャンし、ユーザー (およびコンピュータ) の作成者が HTML 文書を作成する際によくある間違いの多くを「修正」します。NekoHTML は、欠落している親要素を追加し、オプションの終了タグで要素を自動的に閉じます。また、一致しないインライン要素タグを処理することもできます。
NetCDF
NetCDF 4 IOSP JNI と C ライブラリの接続
Netty/Buffer
Netty/Buffer
Netty/Codec
Netty/Codec
Netty/Codec/Http
Netty/Codec/Http
Netty/Common
Netty/Common
Netty/Handler
Netty/Handler
Netty/Handler/Proxy
Netty/Handler/Proxy
Netty/Resolver
Netty/Resolver
Netty/Transport
Netty/Transport
Newtonsoft.Json
Json.NET は、幅広く使用されているパフォーマンスに優れた .NET 用の JSON フレームワークです。
NJsonSchema
NJsonSchema は、JSON Schema draft v4+ スキーマの読み取り、生成、および検証を行う .NET ライブラリです。ライブラリは、ファイルまたは文字列からスキーマを読み取り、それと照合して JSON データを検証できます。スキーマは、既存の .NET クラスから生成することもできます。コード生成 API を使用すると、スキーマから C# および TypeScript のクラスまたはインターフェイスを生成できます。
NLog
NLog は、豊富なログ ルーティングと管理の機能を備えた .NET、Silverlight、および Windows Phone のための無料のロギング プラットフォームです。NLog を使用すると、サイズや複雑さに関係なく、アプリケーションの高品質なログを簡単に作成して管理できます。
Noggit
Noggit は、Java 用の世界最速のストリーミング JSON パーサーです。
Novell.Directory.Ldap.NETStandard
.NET Standard でサポートされている LDAP クライアント ライブラリ。
npm-run-all
npm-run-all は、複数の npm-scripts を並列または順次実行する CLI ツールです。
NSwag
NSwag は、.NET、.NET Core、Web API、ASP.NET Core、TypeScript (jQuery、AngularJS、Angular 2+、Aurelia、KnockoutJS など)、および他のプラットフォーム用の Swagger/OpenAPI 2.0 および 3.0 ツールチェーンです。
Object-Cloner
Object-Cloner
Objenesis
Objenesis は、特定のクラスの新しいオブジェクトをインスタンス化するという 1 つの目的を果たす小型の Java ライブラリです。
OData Client for .NET
OData クエリの発行と OData JSON ペイロードの使用を目的とする LINQ 対応のクライアント API。OData v4 のみをサポートします。.NET 4.5、Win Phone 8、Win Phone 8.1、および Win 8 をサポートし、.NET 4.0 と .NET Portable Lib をターゲットとします。簡体字中国語、繁体字中国語、ドイツ語、スペイン語、フランス語、イタリア語、日本語、韓国語、およびロシア語にローカライズされています。
ODataLib
ODataLib には、OData JSON ペイロードをシリアライズ、シリアル化解除、および検証するクラスが含まれています。
Ogg and Vorbis for Java, Core
Ogg and Vorbis for Java, Core
oidc-client-js
ブラウザベースの JavaScript アプリケーション用の OpenID Connect (OIDC) および OAuth2 プロトコルのサポート
okhttp
Android および Java アプリケーション用の HTTP+HTTP/2 クライアント。
okio
Java 用の最新の I/O API。
OpenCensus
OpenCensus
Open JSON
Apache でライセンス供与されたシンプルな JSON 処理のクリーンルーム実装。
Oracle Data Provider for .NET (ODP.NET) x64
Oracle Data Provider for .NET (ODP.NET) では、Oracle データベースへの ADO.NET データ アクセスが最適化されています。開発者は ODP.NET を使用して、Real Application Clusters、XML DB、およびクライアント キャッシュの自己更新など、高度な Oracle データベース機能を利用できます。
Oracle.EntityFrameworkCore
Oracle Database 用 .NET (ODP.NET) Entity Framework Core 用の Oracle データ プロバイダ。
Oracle JDBC Drivers
Java から Oracle データベースへの JDBC 接続に使用するドライバ。
Oracle.ManagedDataAccess
ODP.NET (Managed Driver) は、100% ネイティブの .NET コード ドライバです。Oracle Database に接続する場合、追加の Oracle Client ソフトウェアをインストールする必要はありません。
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 管理の中核的な基盤の上に構築されています。
Owin
OWIN IAppBuilder 起動インターフェイス
PATRICIA Trie in Java
Practical Algorithm to Retrieve Information Coded in Alphanumeric (PATRICIA) の実装。
Pikaday
JavaScript の Datepicker。
Project Reactor
Reactor は、Reactive Streams Specification 仕様に基づいて JVM で非ブロッキング アプリケーションを構築するための第 4 世代の Reactive ライブラリです。
Proto Google Common Protos
proto-google-common-protos 用の PROTO ライブラリ。
Quartz
Quartz は、オープン ソースの多機能なジョブ スケジューリング ライブラリです。最小規模のスタンドアロン アプリケーションから最大規模の電子商取引システムに至るまで、実質的にあらゆる Java アプリケーションに統合できます。
query-string
query-string は URL クエリ文字列を解析および生成 (stringify) します
ReactJS
React は、ユーザー インターフェイスを構築するための JavaScript ライブラリです。
react-app-polyfill
よく使用される言語機能などを含む、さまざまなブラウザに対応する Polyfill です。
react-collapsed
react-collapsed は、柔軟でアクセス可能な展開/縮小コンポーネントを作成するための小さな React カスタムフックです。
react-dnd
react-dnd は、React のためのドラッグ アンド ドロップを実装します。
react-dom
DOM を操作するための React パッケージです。
react-dropzone
react-dropzone は、React.js を使用したシンプルな HTML5 ドラッグドロップ ゾーンを実装します。
react-helmet
react-helmet は、React 用の文書見出しマネージャです。
react-i18next
react-i18next は、i18next i18n エコシステムを使用して react 用の国際化を実装します。
Reactive Streams
非同期の非ブロッキング データ シーケンス用のプロトコル
react-localize-redux
React で翻訳を処理するためのローカリゼーション ライブラリです。
Reactor Core
Reactor Core は、JVM 用の非ブロック型リアクティブ基盤です。
react-redux
Redux 用の正式な React バインディングです。
react-resize-detector
react-resize-detector は、React 用のクロスブラウザ、イベントベース、要素サイズ変更検出ライブラリです。
react-router
react-router は、React の宣言型ルーティングの実装です。
react-router-dom
React Router 用の DOM バインディングです。
react-router-page-transition
柔軟にカスタマイズ可能な、React Router 用のページ遷移コンポーネント。
react-scripts
React アプリケーションを作成するための構成とスクリプト。
react-transition-group
アニメーションを管理する React コンポーネント ツールセット。
react-window
react-window は、大きなリストや表形式データを効率的にレンダリングするための React コンポーネントのセットです。
Redis
Redis は、オープン ソース (BSD ライセンス) のインメモリ型データ構造ストアです。データベース、キャッシュ、メッセージ ブローカーとして使用されます。文字列、ハッシュ、リスト、セット、範囲クエリによるソート済みセット、ビットマップ、HyperLogLog、半径クエリによる地理空間インデックスなどのデータ構造をサポートします。Redis には、レプリケーション、Lua スクリプティング、LRU エビクション、トランザクション、さまざまなレベルのオンディスク永続性が組み込まれています。Redis Sentinel による高可用性と Redis Cluster による自動パーティショニングが提供されます。
redux
JavaScript アプリケーション用の予測可能な状態コンテナ。
redux-saga
Redux でサイドエフェクトを処理するための Saga ミドルウェア。
ReflectASM
ReflectASM は、コード生成を使用して高性能なリフレクションを提供する非常に小型の Java ライブラリです。アクセス クラスは、フィールドの設定/取得、メソッドの呼び出し、または新しいインスタンスの作成のために生成されます。アクセス クラスは Java のリフレクションではなくバイトコードを使用するので、はるかに高速です。また、ボクシングを回避するために、バイトコード経由でプリミティブ フィールドにアクセスすることもできます。
Relinq

re-linq により、フル機能の LINQ プロバイダをこれまで以上に簡単に作成できるようになりました。似たような話を聞いたことがあるかもしれません。しかし、re-linq は本物です。Entity Framework 7 と NHibled で使用されています。

Restlet Core API and Engine
Java (API および Engine) 用の RESTful Web フレームワーク。
Restlet Extension Servlet
Servlet API との統合。
ROME
すべての道はローマに通ず。ROME は Atom/RSS Java ユーティリティのセットです。Java において、ほとんどのシンジケーション形式で容易に動作させることができます。現状、RSS (0.90、0.91、0.92、0.93、0.94、1.0、2.0)、Atom 0.3、Atom 1.0 のすべてのフレーバーに対応しています。Rome には、さまざまなフレーバーのフィード用のパーサーとジェネレータのセット、および異なる形式間で変換するコンバータが含まれます。パーサーを使用すると、必要な形式に固有の Java オブジェクトを返すことができます
ROME Utilities
ROME プロジェクト用のユーティリティ クラス。
Roslyn
Roslyn は、豊富なコード分析 API を備えたオープンソース C# および Visual Basic コンパイラを提供します。Visual Studio で使用される API と同じ API を使用してコード分析ツールを構築できます。
SAML Suite
SAML Suite for ASP.NET には、ASP.NET 用の SAML v1.1 コンポーネント、および ASP.NET と ASP.NET Core 用の SAML v2.0 コンポーネントが含まれます。SAML コンポーネントは、OASIS Security Assertion Markup Language の仕様に完全に準拠しているので、ASP.NET Web アプリケーションから SAML SSO を使用できます。
Scala
Scala プログラミング言語は、オブジェクト指向型プログラミングと関数型プログラミングを静的な型指定のプログラミング言語に融合したものです。コンポーネントやコンポーネント システムの構築を対象としています。
Scallop
Scallop は、コマンドライン パーサーです。
SentimentAnalysisParser
Apache OpenNLP と Apache Tika を組み合わせて、テキストから自動的にセンチメントを抽出する機能を提供します。
Sentry Spelling Checker Engine
Sentry Spelling Engine は、アプリケーションから呼び出して、プロ品質の強力なスペル チェッカーをわずか数分で追加できる Windows DLL です。Sentry Windows SDK には、Sentry DLL をアプリに統合する上で必要なあらゆる要素が含まれています。
SFTP
SFTP。
SignalR
ASP.NET SignalR は、ASP.NET 開発者向けの新しいライブラリです。極めてシンプルな方法で、リアルタイム Web 機能をアプリケーションに追加できます。
SizzleJS
ホスト ライブラリに簡単に導入できるように設計された JavaScript のみによる CSS セレクタ エンジン。
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++ から着想を得ています。
Spatial4J
Spatial4j は、ASL でライセンス供与された、汎用の空間/地理空間オープンソース Java ライブラリです。主な機能は 3 つあります。地理空間を認識した一般的なシェイプの提供、距離および他の計算の実行、WKT や GeoJSON などシェイプ形式の読み取りです。
SpringFox
Spring で構築された API 用の、JSON API 文書の自動生成ライブラリ。
Spring Framework
Spring Framework は、導入プラットフォームの種類を問わず、最新の Java ベースのエンタープライズ アプリケーション用に包括的なプログラミングと構成のモデルを提供します。Spring の主要な要素は、アプリケーション レベルのインフラストラクチャ サポートです。Spring は、企業アプリケーションの「通信経路構築」に焦点を絞っており、特定のデプロイメント環境に縛られる必要なく、チームがアプリケーション レベルのビジネス ロジックに集中できるようにします。
SQLitePCLRaw
SQLitePCLRaw は、SQLite へのローレベル (raw) アクセスを可能にする Portable Class Library (PCL) です。
SSHTools
SSHTools は、Java での SSH プロトコル実装です。
StAX
StAX は、アプリケーションとの間で XML データのストリーム処理を可能にする標準的な XML 処理 API です。この StAX 実装は、JSR-173 仕様に対応する標準的なプル パーサー実装です。
styled-components
styled-components は、コンポーネントの使用期間のビジュアル プリミティブであり、ES6 と CSS を使用してアプリケーションのスタイルを設定できます。
Sun Istack
Sun Istack。
SVG.NET
codeplex (https://svg.codeplex.com/) 上の C# SVG レンダリング ライブラリのパブリック フォーク。これは、適切な SVG 文字列の書き込みを可能にするためのマイナーな変更として開始されました。しかし、2 年近くの間に多くの修正と改善を積み重ねた結果、現在のコードベースを共有して、さらに改善を進めることにしました。
Swagger
Swagger は、RESTful API のシンプルかつ強力な表現です。API ツールの最大規模のエコシステムで、何千人もの開発者が、ほぼすべての最新プログラミング言語および導入環境での Swagger をサポートしています。Swagger 対応 API を使用すると、インタラクティブな文書、クライアントの SDK 生成およびディスカバラビリティが得られます。
Swagger-Net
Swagger-Net は ApiExplorer と Swagger/swagger-ui (3.x) を組み合わせることで、API の利用者に豊富な発見や資料、プレイグラウンド体験を提供します。
Swashbuckle
ASP.NET Core で構築された API に対応した Swagger ツール。
TagSoup
Java で記述された SAX 準拠のパーサーです。適切な書式でなかったり、有効ではなかったりする、実世界で使用されている HTML 向けのパーサーです。
TidyCOM
Dave Raggett の優れた HTML Tidy プログラムを維持しながら、さらに開発を進めるため、選りすぐりの開発者が SourceForge プロジェクトに参加しています。このプロジェクトでは、2 つの重要な目標を設定しています。最初の目標は、プロジェクト参加者の協力によって作成された、あらゆるパッチや修正プログラムを収集してプログラムに組み込むことができるような場を提供することです。2 番目の目標は、ライブラリ形式の Tidy を作成して、Tidy を他のソフトウェアに組み込みやすくすることです。
Tiny MCE
リッチテキスト編集用の JavaScript ライブラリ
TwelveMonkeys Common
TwelveMonkeys Common ライブラリには、言語、I/O、および画像に関連する共通のユーティリティ クラスが含まれています。
TwelveMonkeys ImageIO
TwelveMonkeys ImageIO は、Java の ImageIO 用のプラグインと拡張機能のコレクションです。これらのプラグインは、javax.imageio.* パッケージを使用して、Java でサポートされるイメージ ファイル形式の数を増やします。このプロジェクトの主な目的は、JRE 自体でカバーされていない形式をサポートすることです。
TXW2
TXW は、XML 文書を記述できるようにするライブラリです。
ua-parser
Browserscope のユーザー エージェント パーサーの多言語移植。
UDUNITS
ucar.units Java パッケージでは、書式設定された単位仕様 (「m/s」など) のデコードとエンコード、互換性のある単位間の数値の変換 (「m/s」と「ノット」の間など)、および単位に対する算術演算 (ある単位を別の単位で除算する、ある単位を累乗するなど) が実行できます。
Units of Measurement API (javax.measure)
単位系標準 - この JSR では、モデリングを行い、測定値、量、およびそれらに対応する単位で作業するための Java パッケージを指定します。
Unity
Unity Application Block (Unity) は、コンストラクタ、プロパティ、およびメソッド呼び出しのインジェクションをサポートする、軽量で拡張可能な依存オブジェクト インジェクション コンテナです。
VeracodeAnnotations
Veracode のソフトウェア解析フレームワークで使用される注釈。
WAFFLE
WAFFLE は、Windows 認証に関連する機能を実行する C# と Java の 2 つのライブラリで構成される、ネイティブな Windows Authentication Framework です。Negotiate、NTLM、および Kerberos をサポートしています。Waffle には、Windows 上での実行時に、一般的な Java Web サーバーに対して Windows シングル サインオンの導入を可能にするライブラリも含まれています。Waffle により、Windows 上で Java における Windows 認証が非常に簡単になります。Unix 系のシステム上では機能しません。
WAFFLE Tomcat 7
WAFFLE 用の Tomcat 7 統合。
WebActivator
WebActivator は、他のパッケージで Web アプリケーションに Startup および Shutdown コードを簡単に取り込むことができるようにする NuGet パッケージです。これにより、多くのパッケージからの起動ロジックを含む global.asax を変更するより、はるかにクリーンなソリューションが得られます。
WebSocket Server API
JSR 356: WebSocket 用の Java API。
Windows Azure Storage
WindowsAzure.Storage クライアント ライブラリを使用すると、バイナリ データとテキスト データを保存するための blob およびファイル サービス、構造化された非リレーショナル データを保存するためのテーブル サービス、クライアントがアクセスできるメッセージを保存するキュー サービスなどの、Microsoft Azure ストレージ サービスを使用できます。
WiX
WiX ツールセットは、XML ソース コードから Windows インストール パッケージを作成します。このツールセットは、ビルド処理にシームレスに統合されます。
Woodstox
Woodstox は、高パフォーマンス、名前空間対応、StAX 準拠 (JSR-173)、オープン ソースといった特長を持つ、Java で記述された XML プロセッサです。
WSDL4J (Web Services Description Language for Java Toolkit)
Web Services Description Language for Java Toolkit (WSDL4J) によって、WSDL ドキュメントの作成、表示、および操作が可能になります。JSR110 「JWSDL」のリファレンス実装です。
Xalan-Java
Xalan-Java は、XML ドキュメントを HTML、テキスト、または他の種類の XML ドキュメントに変換するための XSLT プロセッサです。XSL Transformations (XSLT) バージョン 1.0 と XML Path Language (XPath) バージョン 1.0 を実装します。コマンドライン経由、アプレットやサーブレット内、および他のプログラム内のモジュールとして使用できます。
XML Pull Parsing
XML Pull Parsing API。
XStream
XStream は、オブジェクトを XML にシリアル化して再び元に戻す、シンプルなライブラリです。
XZ for Java (by Tukaani)
Pure Java での XZ データ圧縮の完全な実装。
yup
yup は、単純なオブジェクト検証を提供します。
Zip4J
Zip4j は、zip ファイルまたはストリームに使用する最も包括的な Java ライブラリです。