C++ Validation Libraries
Libraries for C++
GitHub Star Comparison
| No | Name | GitHub Stars | Description | Trend | License | Type | Official Site |
|---|---|---|---|---|---|---|---|
| 1 | nlohmann/json (バリデーション) | ⭐ 46.5k | Modern C++ JSON library。JSON Schemaバリデーション機能をサードパーティライブラリで拡張可能。 | stable | MIT | Library | Official |
| 2 | {fmt} (バリデーション) | ⭐ 22.1k | モダンC++フォーマットライブラリ。型安全な文字列フォーマットとバリデーション機能。 | rising | MIT | Library | Official |
| 3 | RapidJSON (バリデーション) | ⭐ 14.8k | 高速C++ JSONライブラリ。JSON Schemaバリデーション機能を内蔵し、高いパフォーマンスを提供。 | stable | MIT | Library | Official |
| 4 | tl::expected | ⭐ 1.7k | C++23のstd::expectedのバックポート。エラーハンドリングと値の検証に使用。 | rising | MIT | Library | Official |
| 5 | Boost Property Tree | ⭐ 59 | Boostライブラリの一部。階層データの読み書きとバリデーション機能を提供。 | stable | MIT | Library | Official |
| 6 | cpp-validator | - | C++用のヘッダーオンリーバリデーションライブラリ。シンプルなAPIと基本的なバリデーション機能。 | stable | MIT | Library | Official |