このプロジェクトについて
JBirdは、高性能で型安全なJSON処理のために設計されたSwiftライブラリです。すべてのJSON型を表現する`JSON`列挙型モデルを提供し、スローするサブスクリプトと型付きアクセサを用いて直接読み取り、変更、走査することができます。このライブラリには速度のためにCベースのパーサーとシリアライザーが含まれており、ベンチマークではFoundationのJSONSerializationやSwiftyJSON、Freddyなどの他のライブラリに対する大幅な改善が示されています。また、変換プロトコル(`JSONConvertible`、`JSONInitializable`、`JSONRepresentable`)と自動準拠のための`@JSONRepresentable`マクロ、宣言的なJSON構築のための結果ビルダー、Codable型向けのドロップイン`JSON.Encoder`/`JSON.Decoder`置換を提供します。インストールはSwift Package Manager経由で、Appleプラットフォーム、Linux、Windows、WebAssembly、Androidをサポートしています。ドキュメントはDocCで利用可能で、GitHub Pagesでホストされています。
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.