battermann/sbt-json

sbt plugin that generates Scala case classes for easy, statically typed and implicit access of JSON data e.g. from API responses

34
/ 100
Emerging

This is an sbt plugin for Scala developers that automatically generates Scala case classes directly from sample JSON data. You provide example JSON (from a file or URL), and it produces Scala types that allow you to work with that JSON in a structured, type-safe way within your Scala application. It is primarily used by Scala developers who need to integrate with JSON-based APIs or data sources.

No commits in the last 6 months.

Use this if you are a Scala developer frequently consuming JSON data from APIs or files and want to automatically generate corresponding Scala case classes to avoid manual boilerplate and ensure type safety.

Not ideal if you are not a Scala developer, or if you only occasionally work with very simple, stable JSON structures that are easy to map manually.

Scala development API integration data serialization backend development JSON processing
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 7 / 25
Maturity 16 / 25
Community 11 / 25

How are scores calculated?

Stars

31

Forks

4

Language

Scala

License

MIT

Last pushed

May 29, 2018

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/battermann/sbt-json"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.