yajc (Yet Another Json Transpiler) v1.0.0 generates Java POJOs, Go structs, and other data models from JSON input. It provides a simple CLI and programmatic API for converting JSON schemas into strongly-typed language constructs. Released as a stable single version with no ongoing updates. Differentiators: lightweight, no runtime dependencies beyond Node.js, and supports multiple output languages from a single tool.
npm install yajcNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Converts a JSON string to a Go struct using the programmatic API with custom options.
Pre-validate JSON using JSON.parse() before passing to yajc.
Wrap output in necessary boilerplate (e.g., package, imports).
Run 'npm install -g yajc' for CLI, or use programmatic API from local install.
Use import instead of require, or run in an ESM context.
Run 'npm install -g yajc' to install globally.
Use 'import { convert } from 'yajc'' instead of 'import yajc from 'yajc''.No dependency data recorded yet.