謝辞
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 は、豊富な機能を備えた、完全にカスタマイズ可能なデータ グリッドです。
- aggs-matrix-stats
- 一連の文書フィールドの多くの統計を計算する数値集計です。
- 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 は、効率的で楽しい作業環境を実現するエンタープライズ レベルの製品の設計システムです。
- @ant-design/colors
- 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 コンポーネントは、プラグ可能なインターフェイスの実装を検索するためのものです。クラス全般のインスタンス化、およびシングルトン (ファクトリ) クラスのライフサイクル管理の環境を提供します。
- 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 で記述されたアプリケーションやフレームワークへの動的な機能やスクリプティング機能の実装を容易にするためのライブラリです。
- Apache Commons Lang
- 標準 Java ライブラリには、コア クラスの操作に必要なメソッドが十分に用意されていませんでした。Apache Commons Lang は、これらの追加メソッドを提供します。
- Apache Commons Logging
- Logging パッケージは、異なるロギング実装間で最小限の機能を備えたブリッジとして動作します。Commons-logging API を使用するライブラリは、実行時に任意のロギング実装で使用できます。Commons-logging は数多くの一般的なロギング実装をあらかじめサポートしています。無理のないシンプルな作業で他の実装環境用のアダプタを記述できます。
- Apache Commons Net
- Apache Commons Net™ ライブラリは、多くの基本的なインターネット プロトコルのクライアント側を実装します。ライブラリの目的は、より高いレベルの抽象化ではなく、基本的なプロトコル アクセスを提供することです。
- Apache Commons Pool
-
Pool は、主に次の 3 つの側面を持つ、Object-pooling API を提供します。
- 容易に代替できるプーリング実装を実現する目的で、クライアントおよび実装者が利用できる汎用オブジェクト プール インターフェイス。
- モジュール型オブジェクト プールを作成するためのツールキット。
- いくつかの汎用プール実装。
- Apache CXF Fediz
- Fediz は Web アプリケーションのセキュリティ保護を支援するとともに、基盤となるアプリケーション サーバーにセキュリティ維持を委任します。Fediz によって、Web アプリケーションから、専用のサーバー コンポーネントとしてインストールされた外部の ID プロバイダに、認証が移行されます。WS-Federation Passive Requestor Profile 標準がサポートされます。Fediz は、ロール ベースのアクセス制御 (RBAC) を上回るクレーム ベースのアクセス制御をサポートしています。
- Apache Geronimo
- Apache Geronimo は、オープン ソースのサーバー ランタイムです。優れたオープン ソース プロジェクトを統合して、エンタープライズ開発者やシステム管理者のニーズを満たす Java/OSGi サーバー ラインタイムを実現しています。
- Apache HTTP Transport v2
- Java 用 Google HTTP クライアント ライブラリ用の Apache HTTP Transport V2。
- Apache HttpAsyncClient
- java.net パッケージでは、HTTP でリソースにアクセスするための基本的な機能が提供されていますが、多くのアプリケーションで必要とされる柔軟性や機能が十分に用意されていません。HttpAsyncClient は、最新の HTTP 標準および推奨仕様をクライアント側に実装した、効率的かつ多機能な最新式のパッケージを提供することで、この空隙を埋めようとしています。
- Apache HttpClient
- java.net パッケージでは、HTTP でリソースにアクセスするための基本的な機能が提供されていますが、多くのアプリケーションで必要とされる柔軟性や機能が十分に用意されていません。HttpClient は、効率的かつ多機能な最新式のパッケージとして、最新の HTTP 標準および推奨仕様をクライアント側に実装する方法で、この空隙を埋めようとしています。
- Apache HttpComponents
- Apache HttpComponents™ プロジェクトは、HTTP と関連プロトコルに焦点を合わせたロー レベル Java コンポーネントのツールセットを作成してメンテナンスしています。
- Apache HttpCore
- HttpCore は、最小限のフットプリントでカスタム クライアントおよびサーバー サイド HTTP サービスを構築するために使用できる、ロー レベルの HTTP トランスポート コンポーネントのセットです。HttpCore は、2 つの I/O モデルをサポートしています。従来の Java I/O をベースにしたブロッキング I/O モデルと、Java NIO をベースにした非ブロッキングのイベント駆動型 I/O モデルです。
- Apache HttpCore NIO
- HttpCore は、最小限のフットプリントでカスタム クライアントおよびサーバー サイド HTTP サービスを構築するために使用できる、ロー レベルの HTTP トランスポート コンポーネントのセットです。HttpCore は、2 つの I/O モデルをサポートしています。従来の Java I/O をベースにしたブロッキング I/O モデルと、Java NIO をベースにした非ブロッキングのイベント駆動型 I/O モデルです。
- Apache Ignite
- Apache Ignite® は、インメモリ速度を備えた高パフォーマンス コンピューティング向け分散型データベースです。
- Apache James Mime4j
-
Apache James Mime4J は、プレーンな rfc822 形式および MIME 形式の電子メール メッセージ ストリーム パーサー
MimeStreamParserを提供します。このパーサーは、コールバック メカニズムを使用して、エンティティ ヘッダーの開始や本文の開始など、パーサー関連のイベントをレポートします。 - Apache Log4j
- Apache Log4j 2 は Log4j のアップグレードです。前バージョンの Log4j 1.x から大幅に改善されています。Logback アーキテクチャ固有の問題を修正しながら、Logback を改良しています。
- Apache log4net
- Apache log4net ライブラリは、プログラマがさまざまな出力ターゲットにログ ステートメントを出力するのを支援するツールです。log4net は Microsoft® .NET ランタイムへの Apache log4j™ フレームワークのポートです。
- 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 プラットフォーム互換で、習得も使用も容易です。
- async-validator
- フォームの非同期を検証します。https://github.com/freeformsystems/async-validate のバリエーション。
- attr-accept
- HTML5 の "accept" 属性の JavaScript 実装。
- 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 との通信に使用されるクライアント クラスを保持しています。
- axios
- ブラウザと node.js のための Promise ベースの HTTP クライアント。
- Babel
- Babel は JavaScript コンパイラです。
- @babel/runtime
- Babel モジュール ランタイム ヘルパーを含むライブラリ。
- Bean Validation API
-
Jakarta Bean Validation は次を実現するための Java 仕様です。
- アノテーションを介して、オブジェクト モデルに対する制約を表現できます。
- 拡張可能な方法でカスタム制約を記述できます。
- オブジェクトおよびオブジェクト グラフを検証する API を提供します。
- メソッドとコンストラクタのパラメータと戻り値を検証する API を提供します。
- 一連の違反を報告します (ローカライズ済み)。
- Java SE 上で動作し、Jakarta EE 9 および 10 に統合されています。
- Boilerpipe
- boilerpipe ライブラリには、Web ページのメイン テキスト コンテンツ周辺の余分な「乱雑さ」(ボイラープレート、テンプレート) を検出して削除するアルゴリズムを提供します。ライブラリには、一般的なタスク (ニュース記事の抽出など) に対する特定の戦略が既に用意されており、個々の問題設定用に簡単に拡張することもできます。
- Bouncy Castle
- プロバイダ、ジェネレータ、プロセッサを含む、Java および C# 向けの多数の暗号化 API です。
- bowser
- ブラウザとノードの両方に対応する、小型で高速かつ豊富な API ブラウザ/プラットフォーム/エンジン検出機能。
- Brave
- Brave は、分散型トレース インストゥルメンテーション ライブラリです。Brave では、通常、本番環境の要求を傍受してタイミング データを収集し、トレース コンテキストを関連付けて反映します。
- Brave Context: SLF4J
- これにより、トレース ID とスパン ID が SLF4J Mapped Diagnostic Context (MDC) に追加され、それに応じてログを検索または集約できるようになります。
- Brave Instrumentation: Apache HttpAsyncClient v4.0+
- このモジュールには、Apache HttpAsyncClient 4.0+ のトレース デコレータが含まれています。TracingHttpAsyncClientBuilder は、送信するリクエストにトレース ヘッダーを追加します。次に、各リクエストにかかる時間と関連タグ (http url など) を Zipkin に報告します。
- Brave Instrumentation: Apache HttpClient v4.4+
- このモジュールには、Apache HttpClient 4.3+ のトレース デコレータが含まれています。TracingHttpClientBuilder は、送信するリクエストにトレース ヘッダーを追加します。次に、各リクエストにかかる時間と関連タグ (http url など) を Zipkin に報告します。
- Brave Instrumentation: Http Adapters
- 宛先サービスの名前を示すために http クライアントによって使用されます。
- Brave Instrumentation: JMS
- このモジュールでは、JMS 1.1 または 2.0 のコンシューマ、プロデューサ、およびリスナのためのインストゥルメンテーションを提供します。接続や接続ファクトリをラッピングすることで機能します。
- Brave Instrumentation: Messaging Adapters
- これは、JMS や Kafka などのメッセージング (キューまたはトピック) ライブラリのヘルパーです。具体的には、MessagingTracing で設定されたプロデューサおよびコンシューマ向けのサンプラが含まれます。
- Brave Instrumentation: MongoDB
- これには、Mongo Java ドライバの CommandListener である TraceMongoCommandListener が含まれます。これは、各コマンドに要した時間と、コレクション/ビュー名、コマンドの名前 (挿入、更新、検索など) などの関連タグを Brave 経由で報告します。
- Brave Instrumentation: Rpc Adapters
- ほとんどのインストゥルメンテーションは RPC 通信に基づいています。そのため、RPC クライアントおよびサーバー用の特別なハンドラが用意されています。これらはすべて RpcTracing で設定されます。
- Brave Propagation: Amazon Web Services (AWS)
- これにより Brave は、"x-b3" の接頭辞付きヘッダーではなく、"x-amzn-trace-id" を使用して、プロセス間でトレース コンテキストを反映するように変更されます。
- 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 向けの高性能キャッシング ライブラリです。
- camelcase
- ダッシュ/ドット/アンダースコア/スペース区切り文字列を camelCase に変換します。
- Carrotsearch HPPC
- HPPC では、プリミティブ型をオブジェクトとしてボックス化することなく格納する特殊なバージョンを使用して、一般的なコレクション (リスト、デック、セット、マップ) が実装されます。これにより、メモリ使用率が改善し、パフォーマンスが向上します。
- Castle Core
- Castle Core は、ロギング サービスを含む一般的な Castle Project 抽象化を可能にします。軽量なランタイム プロキシ ジェネレータである Castle DynamicProxy や、Castle DictionaryAdapter も備えています。Castle Project は、一連の .NET 用オープン ソース プロジェクトを傘下に収めています。
- CDI APIs
- CDI (Contexts and Dependency Injection for Java) 用 API
- cglib
- cglib は、パフォーマンスと品質に優れた強力なコード生成ライブラリです。JAVA クラスを拡張して、インターフェイスをランタイムに実装する目的で使用します。
- Checker Qual
- Checker Qual は、アノテーション (修飾子) とサポート クラスのセットであり、Checker Framework が Java ソース コードのタイプ チェックに使用します。
- ChilkatDotNet
- C#、VB.NET、および ASP.NET 用のベストセラーの POP3/SMTP 電子メール .NET コンポーネント。
- ClassGraph
- ClassGraph は、Java、Scala、Kotlin、およびその他の JVM 言語用の超高速並列クラスパス スキャナおよびモジュール スキャナです。
- ClassMate
- ClassMate は、型、メンバー/静的メソッド、およびフィールドの汎用型情報をイントロスペクションするためのライブラリです。特に POJO/Bean のイントロスペクションに役立ちます。
- classnames
- classnames は、シンプルな JavaScript ユーティリティであり、条件付きで ClassNames を結合します。
- cldr-data
- Unicode CLDR JSON データの npm モジュール。
- cldr.js
- cldr.js は、国際化対応ソフトウェアが公式の CLDR JSON データにアクセスして使用できるようにするシンプルなレイヤーを提供します。
- scroll-into-view
- 必要に応じて表示にスクロールするためのユーティリティ。
- CommandLineParser
-
.NET 用の標準化された *nix
getoptスタイルを提供する C# コマンド ライン パーサー。F# サポートが含まれます。 - commons-compiler
- Java 1.4 およびほとんどの Java 5 を実装する、軽量でスタンドアロンの実装です。
- compiler
- Java 用 mustache.js の実装
- ComponentSpace SAML v2.0 for ASP.NET
- ASP.NET 用の SAML v2.0 コンポーネントは、OASIS Security Assertion Markup Language v2.0 仕様に完全に準拠した SAML 実装です。
- Config (Typesafe)
- JVM 言語の設定ライブラリ。
- constate
- React Hook を使用してローカルの状態を記述し、必要な場合にのみ最小限の労力で React Context にリフトアップします。
- copy-to-clipboard
- copy-to-clipboard を使用すると、JavaScript を使用して、ブラウザからシステムのクリップボードにデータをコピーできます。
- Cropper.js
- Cropper.js は、画像を切り取るための JavaScript ライブラリです。Cropper.js を使用すれば、画像の特定の領域を選択し、座標データをサーバー側にアップロードして画像を切り取ったり、ブラウザ側で画像を直接切り取ったりできます。
- cross-fetch
- ノード、ブラウザ、および React Native 用の Universal WHATWG Fetch API。cross-fetch が本当に役立つシナリオは、同じ JavaScript コードベースを異なるプラットフォームで実行する必要がある場合です。
- css-box-model
- 要素に関する正確で適切な名前の CSS ボックス モデル情報を取得します。
- Curvesapi
- コントロール ポイントのセット上でそれ自体を定義するさまざまな数学的曲線の実装。API は、Java で記述されています。サポートされている曲線は、次のとおりです。ベジェ、B-スプライン、カーディナル スプライン、キャットムル-ロム スプライン、ラグランジュ、自然三次スプライン、NURBS。
- d3.js
- d3.js は、データに基づいて文書を操作するための JavaScript ライブラリです。
- decode-uri-component
- decodeURIComponent の改良版です。
- deepmerge
- deepmerge は、JavaScript オブジェクトをディープ (再帰的) 結合するためのライブラリです。
- dom-align
- ソース HTML 要素をターゲット HTML 要素に合わせて柔軟に配置します。
- dom-helpers
- IE9+ 用の小型で極度にモジュール化された DOM ヘルパー ライブラリ。
- dom4j
- dom4j は、Java Collections Framework を使用して Java プラットフォーム上で XML、XPath、および XSLT を操作するための使いやすいオープン ソースのライブラリです。DOM、SAX、および JAXP をフル サポートしています。
- dompurify
- HTML、MathML、SVG 用の、DOM のみの超高速、超耐性型 XSS サニタイザです。DOMPurify はセキュアな既定で動作しますが、豊富な設定機能とフックが用意されています。
- 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 プログラム内にドメイン固有のプロファイリングを実装するための全般的な機能を提供します。
- Duende.BFF
- Duende.BFF (Backend for Frontend) セキュリティ フレームワークは、ASP.NET Core バックエンドを使用して、ブラウザベースのフロントエンド (SPA、Blazor WASM アプリケーションなど) を保護するためのガイダンスと必要なコンポーネントをパッケージ化します。
- Duende.BFF.Yarp
- ASP.NET Core (YARP 統合) 用の Backend for Frontend (BFF) ホスト。Duende.BFF セキュリティ フレームワークは、ASP.NET Core バックエンドを使用して、ブラウザベースのフロントエンド (SPA、Blazor WASM アプリケーションなど) を保護するためのガイダンスと必要なコンポーネントをパッケージ化します。
- Duende IndentityServer
- ASP.NET Core 用の最も柔軟で標準に準拠した OpenID Connect および OAuth 2.0 フレームワーク。
- Duende IndentityServer Storage
- Duende IdentityServer 用のストレージ インターフェイスとモデル。
- Dynamic Delivery 4 Tridion (DD4T)
- DD4T は、Tridion Sites コンテンツ管理システムを MVC Web アプリケーション アーキテクチャとリンクさせる軽量なフレームワークです。
- Dynamitey
- Dynamitey (発音は「ダイナマイティ」) は、DRL に柔軟性を与え、.NET で驚くような機能を発揮します。
- Eclipse Modeling Framework
- EMF プロジェクトは、構造化されたデータ モデルに基づいてツールなどのアプリケーションを構築するためのモデリング フレームワークおよびコード生成機能です。EMF は、XMI で記述されているモデル仕様から、モデルの Java クラスのセットを作成するためのツールおよびランタイム サポートを提供します。また、モデルの表示およびコマンドベースの編集を可能にするアダプタ クラスのセット、および基本的なエディタも提供します。
- EdmLib
- EdmLib には、エンティティのデータ モデルを表示、構築、解析、シリアライズ、および検証するクラスが含まれています。
- edtFTPj/Free
- Java 開発者にさまざまな FTP 機能を提供する無料の Java FTP ライブラリです。
- Ehcache
- Ehcache は、パフォーマンスを高め、データベースを解放し、スケーラビリティを単純化する、標準に基づいたオープン ソースのキャッシュです。その堅牢性、実績、機能面の充実から、最も幅広く使用されている Java ベースのキャッシュ機能です。Ehcache は、1 つまたは複数のノードによるインプロセス構成から、テラバイト単位のキャッシュを使用するインプロセス/アウトプロセス混在構成に至るまで、幅広く対応します。
- emotion
- 高性能スタイルの構成用に設計された CSS-in-JS ライブラリ。
- Error Prone
- Error Prone は、コンパイル時によくあるプログラミング エラーをキャッチする、Java 用の静的分析ツールです。
- expr
- パス解析、メタデータ、詳細なプロパティ セッターとゲッターなどを含む小型のプロパティ パス ユーティリティ。
- fast-deep-equal
- Date、RegExp や ES6 Map、Set、および Typed 配列をサポートする最速の詳細な等価性チェック。
- Fast Serialization
- Fast Serialization では、速度 (最大 10 倍高速)、サイズ、互換性に重点を置いて、Java シリアル化を再実装しています。これにより、コードの変更を最小限に抑えて FST を使用できるようになります。
- FastInfoSet
- Fast Infoset (または FI) は、XML 文書形式の代替として XML 情報セット (XML Infoset) のバイナリ エンコード形式を指定する国際標準です。テキストベースの XML 形式よりも効率的なシリアル化を実現することを目的としています。
- filter-obj
- オブジェクト キーと値を新しいオブジェクトにフィルタリングします。
- focus-visible
- focus-visible は、キーボードがユーザーの現在の入力モダリティである場合にのみ、フォーカス リング スタイルを公開するためのメカニズムです。
- Fody
- .Net アセンブリを組むための拡張可能なツールです。
- Font Awesome
- Font Awesome は、サイズ、色、ドロップ シャドウ、および CSS の機能で処理可能なあらゆる要素を瞬時にカスタマイズできる、ベクター形式のスケーラブルなアイコンを提供します。
- form-data
- 読み取り可能な "multipart/form-data" ストリームを作成するためのライブラリ。他の Web アプリケーションへのフォーム送信やファイル アップロードに使用できます。このライブラリの API は、XMLHttpRequest-2 FormData インターフェイスから着想を得ています。
- framer-motion
-
Framer が作成した React 用のオープン ソース モーション ライブラリ。motion は、クリエイティブなプロフェッショナルのための Web ビルダである Framer を支援します。
- 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。
- history
-
履歴ライブラリを使用すると、JavaScript を実行しているあらゆる場所で、セッション履歴を簡単に管理できます。
historyオブジェクトは、さまざまな環境の違いを抽象化し、履歴スタックの管理や、セッション間のナビゲートと状態の維持を可能にする最小限の API を提供します。 - HK2 Framework
- HK2 は、軽量かつ動的な依存オブジェクトのインジェクション フレームワークです。
- hoist-non-react-statics
- 子コンポーネントから親コンポーネントに非 React 固有 static をコピーします。Object.assign と同様ですが、React static キーワードはオーバーライドされないように、ブラックリストに登録されています。
- HSQLDB (HyperSQL DataBase)
- HSQLDB (HyperSQL DataBase) は、Java で記述された主要な SQL リレーショナル データベース エンジンです。インメモリとディスクベースのテーブルに対して、小型で高速なマルチスレッド対応のトランザクション データベース エンジンを提供するとともに、埋め込みモードとサーバー モードをサポートしています。強力なコマンドライン SQL ツールとシンプルな GUI クエリ ツールが含まれています。
- HTML Agility Pack (HAP)
-
Html Agility Pack は、読み取り/書き込み DOM を構築するとともに、プレーンな XPATH または XSLT をサポートする、高速な HTML パーサーです。Web から取得した HTML ファイルを解析できる .NET コード ライブラリです。このパーサーには、形式に問題がある「現実」の HTML に対する許容度が極めて高いという特長があります。オブジェクト モデルは、
System.Xmlで提案されているものとよく似ていますが、HTML ドキュメント (またはストリーム) 用です。 - html-parse-stringify
- 適切な形式の (つまり、すべてのタグが閉じている) HTML を迅速に AST に解析したり、元に戻したりします。
- HTML Compare
- HTML Compare は、異なるバージョンの HTML ページおよび Web サイトにある変更点を見つけるのに最良の方法です。
- HttpClient Wrappers
- HttpClient ラッパー。
- i18next
- 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 接続クライアント ライブラリ。
- immer
- immer は、現在の状態を変更することで、次の不変状態を作成します。
- Impromptu Interface
- 動的実装への静的インターフェイス (ダック キャスティング)。Reflect.Emit と組み合わせて DLR を使用します。
- invariant
- invariant は、Facebook の invariant (React、flux など) の複製です。これは、開発では記述的なエラーを提供し、本番環境では全般的なエラーを提供する方法です。
- io.grpc:grpc-context
- API 境界を越えてスレッド間でスコープ値を伝送できるコンテキスト反映メカニズム。
- isarray
- 古いブラウザおよび非推奨の Node.js バージョン用の Array#isArray。
- iStack Common Utility Code runtime
- iStack Common Utility Code。このプロジェクトは、JAXB の Eclipse 実装の一部です。
- Itadaki Jbzip 2
- jbzip2 は、Java bzip2 の圧縮/圧縮解除ライブラリです。Apache CBZip2InputStream/CBZip2OutputStream クラスの代わりに使用できます。
- J2EE Management 1.1
- J2EE Management 1.1 仕様の Apache 実装。
- J2ObjC Annotations
- J2ObjC トランスレータに追加情報を提供して変換結果を修正する一連のアノテーション。
- Jackcess
- Jackcess は、MS Access データベースに対する読み取りと書き込みのための、Pure Java によるライブラリです。
- Jackson 2 Extensions to The Google HTTP Client Library For Java
- Java 用 Google HTTP クライアント ライブラリへの Jackson 2 拡張機能です。
- Jackson ツール機能
- Jackson は、JSON データ形式の処理に対応する多目的 Java ライブラリです。Java プラットフォームで利用可能な XML ツール機能 (StAX、JAXB など) の品質と多様性から着想を得ています。Jackson では、高速、正確、軽量、人間工学性といった特長を持つコンポーネントを、開発者にとって最適な形で組み合わせることを目的としています。
- Jakarta Activation API
- JavaBeans Activation Framework API JAR。
- Jakarta Annotations
- Jakarta Annotations は、共通のセマンティック概念を表す注釈のコレクションを定義して、さまざまな Java テクノロジに適用される宣言型のプログラミング スタイルを有効にします
- 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-dataloader
- この小型でシンプルなユーティリティ ライブラリは、GGraphQL DataLoader (以前の Facebook DataLoader) の Pure Java 8 ポートです。
- Java Hamcrest
- Hamcrest は、マッチャー オブジェクトを記述するためのフレームワークです。「match」ルールを宣言として定義できるようになります。柔軟なテスト シナリオを実装する目的で使用されます。
- Java Libpst
- 外部ライブラリを必要とせず、java を使用して PST ファイルを読み取るライブラリ。
- Java Native Access (JNA)
- Java Native Access。
- Java Native Access プラットフォーム
- 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 Inject HK2
- HK2 InjectionManager の実装。
- 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 リモート処理を強化します。
- JOpt Simple
-
JOpt Simple は、
javacの呼び出しに渡す可能性があるコマンド ライン オプションを解析するための Java ライブラリです。 - 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.simple
- JSON 用のシンプルな Java ツールキットです。
- 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 を提供します。
- JSR107 API and SPI
- JCache は Java キャッシング API です。JSR107 によって定義されています。開発者用の標準 Java Caching API と、実装者用の標準 SPI (Service Provider Interface) を定義します。
- JTA (Java Transaction API)
- javax.transaction パッケージ。これはクラスパスに含めるのが適切です。Java 2 インストールに追加できます。
- Juniversalchardet
- universalchardet の Java ポート。
- Katana
- Katana は、.NET Framework 上で OWIN ベースの Web アプリケーションを構築およびホストするための柔軟なコンポーネント セットです。
- Kiama
- Kiama テスト ライブラリには、例のコレクション、その例を使用するテスト、および便利なテスト サポート コードが含まれています。
- klona
- オブジェクト、配列、日付、RegExp などの「ディープ クローン」を作成するための小型 (240B ~ 501B) で高速なユーティリティです。
- Knockout JavaScript ライブラリ
- 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 をベースにしています。
- lang-mustache
- Mustache は、HTML、設定ファイル、ソース コードなど、あらゆるものに使用できます。これは、ハッシュまたはオブジェクトで提供される値を使用して、テンプレート内のタグを展開することで機能します。
- 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 を引き継ぐことを目的としています。
- logging-interceptor
- HTTP リクエストおよび応答データをログに記録する OkHttp インターセプタ。
- lru-cache
- 最長時間未使用のアイテムを自動的に削除する高速キャッシュ。
- Magick.NET
- ImageMagick は、100 以上の主要なファイル形式 (サブ形式を除く) をサポートしている強力な画像操作ライブラリです。Magick.NET では、ImageMagick をサーバーまたはデスクトップにインストールしなくても ImageMagick を使用できます。
- mapper-extras
- 高度なフィールド マッパーを追加します。
- 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.AsyncInterfaces
- .NET Standard 2.0 の IAsyncEnumerable<T> および IAsyncDisposable インターフェイスとヘルパー タイプを提供します。このパッケージは、.NET Standard 2.1 および .NET Core 3.0 以降では必要ありません。
- Microsoft.Bcl.HashCode
- .NET Standard 2.0 の HashCode タイプを提供します。このパッケージは、.NET Standard 2.1 および .NET Core 3.0 以降では必要ありません。
- 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 をターゲットとします。簡体字中国語、繁体字中国語、ドイツ語、スペイン語、フランス語、イタリア語、日本語、韓国語、およびロシア語にローカライズされています。
- 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 プロバイダ (.NETEventSourcesを含む) を制御し、それらによって発生するイベントを解析するために必要なクラスが含まれています。ライブラリには以下が含まれます。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 を活用するため、全面的な見直しと書き直しが行われています。
- MXParser
- Java、Android、C#、Kotlin、.NET/MONO/Xamarin 用の数式パーサー。
- Namotion.Reflection
- XML 文書の読み取り、null 許容参照型 (C#8) リフレクション、文字列に基づく型チェックなど、高度なリフレクション API を備えた .NET ライブラリ。
- nanoclone
- JavaScript オブジェクトのディープ クローンを作成するための小型のユーティリティ。
- NekoHTML
- NekoHTML は、アプリケーション プログラマが HTML 文書を解析し、標準的な XML インターフェイスを使用して情報にアクセスできるようにする、シンプルな HTML スキャナおよびタグ バランサです。パーサーは、HTML ファイルをスキャンし、ユーザー (およびコンピュータ) の作成者が HTML 文書を作成する際によくある間違いの多くを「修正」します。NekoHTML は、欠落している親要素を追加し、オプションの終了タグで要素を自動的に閉じます。また、一致しないインライン要素タグを処理することもできます。
- NetCDF
- NetCDF 4 IOSP JNI と C ライブラリの接続
- Netty/Bom
- Netty (部品表)
- Netty/Buffer
- Netty/Buffer
- Netty/Codec
- Netty/Codec
- Netty/Codec/Http
- Netty/Codec/Http
- Netty/Codec/Http2
- Netty/Codec/Http2
- 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 を使用すると、サイズや複雑さに関係なく、アプリケーションの高品質なログを簡単に作成して管理できます。
- NLog.Web.AspNetCore
-
アプリケーション ホスト ビルダーで
UseNLog()を呼び出せば、ASP.NET Core プラットフォームのロギング プロバイダとして NLog を統合できます。 - NLog.WindowsEventLog
- NLog.WindowsEventLog は、NetStandard の EventLog-target へのアクセスを提供します。
- Noggit
- Noggit は、Java 用の世界最速のストリーミング JSON パーサーです。
- Novell.Directory.Ldap.NETStandard
- .NET Standard でサポートされている LDAP クライアント ライブラリ。
- Npgsql
- Npgsql は、PostgreSQL 用のオープン ソース ADO.NET データ プロバイダであり、C#、Visual Basic、F# で記述されたプログラムが PostgreSQL データベース サーバーにアクセスできるようにします。
- Npgsql Entity Framework Core provider for PostgreSQL
- Npgsql.EntityFrameworkCore.PostgreSQL は、PostgreSQL 用のオープン ソース EF Core プロバイダです。これにより、Microsoft の最も広く使用されている.NET O/RM を介して PostgreSQL と対話し、使い慣れた LINQ 構文を使用してクエリを表現することができます。Npgsql の上に構築されています。
- 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-assign
- ES2015 Object.assign() ponyfill.
- 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 処理のクリーンルーム実装。
- OpenSearch RESTful クライアント
- OpenSearch は、オープンソースの分散型 RESTful 検索エンジンです。
- 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 管理の中核的な基盤の上に構築されています。
- Papa Parse
- 大きいファイルや不正な形式の入力を適切に処理する、高速で強力な CSV (区切り形式テキスト) パーサー。
- Path-to-RegExp
- 「/user/:name」などのパス文字列を正規表現に変換します。
- PATRICIA Trie in Java
- Practical Algorithm to Retrieve Information Coded in Alphanumeric (PATRICIA) の実装。
- Pikaday
- JavaScript の Datepicker。
- popmotion
- 快適なユーザー インターフェイスのためのシンプルなアニメーション ライブラリ。
- Popper
- フローティング要素を配置し、それらの要素の相互作用を作成する JavaScript ライブラリ。Popper はフローティング UI になりました。
- prop-types
- React props および類似オブジェクトをチェックするランタイム タイプ。
- 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) します
- raf-schd
-
requestAnimationFrameを使用してレート制限を行うスロットル関数。 - react-app-polyfill
- よく使用される言語機能などを含む、さまざまなブラウザに対応する Polyfill です。
- react-beautiful-dnd
- React を使用したリストのための美しくアクセスしやすいドラッグ アンド ドロップ。
- react-collapsed
- react-collapsed は、柔軟でアクセス可能な展開/縮小コンポーネントを作成するための小さな React カスタムフックです。
- react-component
- http://ant.design の React コンポーネント基盤。
- react-dnd
- react-dnd は、React のためのドラッグ アンド ドロップを実装します。
- react-dom
- DOM を操作するための React パッケージです。
- react-dropzone
- react-dropzone は、React.js を使用したシンプルな HTML5 ドラッグドロップ ゾーンを実装します。
- react-fast-compare
- React の最速の詳細な等価比較。
- react-helmet
- react-helmet は、React 用の文書見出しマネージャです。
- react-i18next
- react-i18next は、i18next i18n エコシステムを使用して react 用の国際化を実装します。
- react-localize-redux
- React で翻訳を処理するためのローカリゼーション ライブラリです。
- 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 Side Effect
- prop 変更がグローバルなサイド エフェクトにマップされたコンポーネントを作成します。
- react-transition-group
- アニメーションを管理する React コンポーネント ツールセット。
- react-window
- react-window は、大きなリストや表形式データを効率的にレンダリングするための React コンポーネントのセットです。
- Reactive Streams
- 非同期の非ブロッキング データ シーケンス用のプロトコル
- ReactJS
- React は、ユーザー インターフェイスを構築するための JavaScript ライブラリです。
- Reactor Core
- Reactor Core は、JVM 用の非ブロック型リアクティブ基盤です。
- Redis
- Redis は、オープン ソース (BSD ライセンス) のインメモリ型データ構造ストアです。データベース、キャッシュ、メッセージ ブローカーとして使用されます。文字列、ハッシュ、リスト、セット、範囲クエリによるソート済みセット、ビットマップ、HyperLogLog、半径クエリによる地理空間インデックスなどのデータ構造をサポートします。Redis には、レプリケーション、Lua スクリプティング、LRU エビクション、トランザクション、さまざまなレベルのオンディスク永続性が組み込まれています。Redis Sentinel による高可用性と Redis Cluster による自動パーティショニングが提供されます。
- redux
- JavaScript アプリケーション用の予測可能な状態コンテナ。
- redux-saga
- Redux でサイドエフェクトを処理するための Saga ミドルウェア。
- ReflectASM
- ReflectASM は、コード生成を使用して高性能なリフレクションを提供する非常に小型の Java ライブラリです。アクセス クラスは、フィールドの設定/取得、メソッドの呼び出し、または新しいインスタンスの作成のために生成されます。アクセス クラスは Java のリフレクションではなくバイトコードを使用するので、はるかに高速です。また、ボクシングを回避するために、バイトコード経由でプリミティブ フィールドにアクセスすることもできます。
- Reflections
- Reflections はプロジェクトのクラスパス メタデータをスキャンしてインデックスを作成し、実行時にタイプ システムの暫定的なリバース クエリを実行できるようにします。
- 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 との統合。
- ResizeObserver Polyfill
- Resize Observer API の polyfill。
- resolve-pathname
- JavaScript を使用して URL パス名を解決します。
- 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 は、コマンドライン パーサーです。
- semver
- ノードの semver パーサー (npm が使用するもの)
- SentimentAnalysisParser
- Apache OpenNLP と Apache Tika を組み合わせて、テキストから自動的にセンチメントを抽出する機能を提供します。
- Sentry Spelling Checker Engine
- Sentry Spelling Engine は、アプリケーションから呼び出して、プロ品質の強力なスペル チェッカーをわずか数分で追加できる Windows DLL です。Sentry Windows SDK には、Sentry DLL をアプリに統合する上で必要なあらゆる要素が含まれています。
- Serilog.AspNetCore
- ASP.NET Core の Serilog ロギング。このパッケージは、ASP.NET Core ログ メッセージを Serilog 経由でルーティングするため、アプリケーション イベントと同じ Serilog シンクに書き込まれた ASP.NET の内部操作に関する情報を取得できます。
- shallowequal
- 2 つの値 (値とその他) の間の浅い等価比較を実行して、それらが同等かどうかを判断します。
- 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 などシェイプ形式の読み取りです。
- split-on-first
- 指定されたセパレータの最初の出現箇所で文字列を分割します。
- springdoc-openapi
- springdoc-openapi Java ライブラリは、spring boot プロジェクトを使用した API 文書の生成を自動化するのに役立ちます。springdoc-openapi は、実行時にアプリケーションを調べ、スプリング構成、クラス構造、およびさまざまな注釈に基づいて 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 を使用してアプリケーションのスタイルを設定できます。
- stylis
- 軽量 CSS プリプロセッサ。
- Sun Istack
- Sun Istack。
- SVG.NET
- 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 ツール。
- systemjs
- フック可能な標準ベースのモジュール ローダー。
- TagSoup
- Java で記述された SAX 準拠のパーサーです。適切な書式でなかったり、有効ではなかったりする、実世界で使用されている HTML 向けのパーサーです。
- t-digest
- t-digest は、数量や刈り込み平均など順位ベースの統計情報をオンラインで正確に蓄積するための新しいデータ構造です。また、t-digest のアルゴリズムは並列プログラムにも非常に適しているため、Apache Spark などを使用して実装された MapReduce アプリケーションや並列ストリーミング アプリケーションにも役立ちます。
- TidyCOM
- Dave Raggett の優れた HTML Tidy プログラムを維持しながら、さらに開発を進めるため、選りすぐりの開発者が SourceForge プロジェクトに参加しています。このプロジェクトでは、2 つの重要な目標を設定しています。最初の目標は、プロジェクト参加者の協力によって作成された、あらゆるパッチや修正プログラムを収集してプログラムに組み込むことができるような場を提供することです。2 番目の目標は、ライブラリ形式の Tidy を作成して、Tidy を他のソフトウェアに組み込みやすくすることです。
- tiny-invariant
- 小型の不変関数
- toposort
- javascript で、指示された非周期グラフ (依存関係リストなど) を位相的にソートします。
- Tiny MCE
- リッチテキスト編集用の JavaScript ライブラリ
- tiny-warning
- 小さな警告関数
- tslib
- すべての TypeScript ヘルパー関数を含む TypeScript のランタイム ライブラリ。
- 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) は、コンストラクタ、プロパティ、およびメソッド呼び出しのインジェクションをサポートする、軽量で拡張可能な依存オブジェクト インジェクション コンテナです。
- use-memo-one
- 安定したキャッシュ (セマンティック保証) を使用した useMemo および useCallback
- uuid
- JavaScript で RFC 準拠 UUID を生成します。
- VeracodeAnnotations
- Veracode のソフトウェア解析フレームワークで使用される注釈。
- void-elements
- WHATWG HTML 標準で定義されている「void elements」のオブジェクト。
- 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 を変更するより、はるかにクリーンなソリューションが得られます。
- WebGrease
- Web Grease は、javascript、css ファイル、および画像を最適化するためのツール スイートです。
- webjars-locator-core
- このプロジェクトでは、WebJars 内のアセットを検索する方法を提供します。
- 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 データ圧縮の完全な実装。
- yallist
- 配列が大きすぎて、逆の順序でマップを反復できない場合のための、Yet Another Linked List (さらに別のリンクリスト)。
- yup
- yup は、単純なオブジェクト検証を提供します。
- Zip4J
- Zip4j は、zip ファイルまたはストリームに使用する最も包括的な Java ライブラリです。