Skip to content

SJF4JSimple JSON Facade for Java

A unified JSON-semantic structural processing layer

LicenseSupported DialectsMaven CentralBuildGitHub

Quick Install

SJF4J requires JDK 8 and has no external dependencies.

groovy
// Gradle
implementation("org.sjf4j:sjf4j:latest.release")

Modules

🌳 Modeling (OBNT)

Defines a unified object model where typed Java fields and dynamic JSON structure coexist.

Learn more

📦 Parsing (Codec)

Provides a unified facade for decoding and encoding structured data across multiple formats.

Learn more

🔭 Navigation (JSON Path)

Enables declarative querying and precise structural navigation over the object model.

Learn more

🔧 Transformation (JSON Patch)

Applies standard-compliant structural mutations through JSON Patch operations.

Learn more

✅ Validation (JSON Schema)

Enforces structural and semantic constraints using modern JSON Schema specifications.

Learn more

⚡ Benchmarks

Delivers high performance with minimal overhead while providing a unified JSON-semantic processing model.

Learn more