go-jsonschema VS jsonrepair

Compare go-jsonschema vs jsonrepair and see what are their differences.

go-jsonschema

A tool to generate Go data types from JSON Schema definitions. (by omissis)
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
go-jsonschema jsonrepair
2 3
517 342
- -
9.1 8.9
6 days ago 7 days ago
Go TypeScript
MIT License GNU General Public License v3.0 or later
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

go-jsonschema

Posts with mentions or reviews of go-jsonschema. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-11-05.
  • Building a high performance JSON parser
    19 projects | news.ycombinator.com | 5 Nov 2023
    For json schema specifically there are some tools like go-jsonschema[1] but I've never used them personally. But you can use something like ffjson[2] in go to generate a static serialize/deserialize function based on a struct definition.

    [1] https://github.com/omissis/go-jsonschema

  • JSON Schema generator
    3 projects | /r/golang | 7 Feb 2023
    What I have tried: https://github.com/atombender/go-jsonschema gave that a spin and wasn't able to generate any successful types from the few items under objects I tried.

jsonrepair

Posts with mentions or reviews of jsonrepair. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-11-05.
  • Building a high performance JSON parser
    19 projects | news.ycombinator.com | 5 Nov 2023
    The jsonrepair tool https://github.com/josdejong/jsonrepair might interest you. It's tailored to fix JSON strings.

    I've been looking into something similar for handling partial JSONs, where you only have the first n chars of a JSON. This is common with LLM with streamed outputs aimed at reducing latency. If one knows the JSON schema ahead, then one can start processing these first fields before the remaining data has fully loaded. If you have to wait for the whole thing to load there is little point in streaming.

    Was looking for a library that could do this parsing.

  • Any good Python library for fixing invalid JSON data?
    1 project | /r/Python | 7 Sep 2023
    Which are the best Python libraries for fixing invalid JSONs, similar to https://github.com/josdejong/jsonrepair ?
  • How would I repair corrupted JSON?
    1 project | /r/golang | 5 May 2023
    I've came across https://github.com/josdejong/jsonrepair in typescript. I was wondering if there's anything similar in golang.

What are some alternatives?

When comparing go-jsonschema and jsonrepair you can also consider the following projects:

ocsf-schema - OCSF Schema

quicktype - Generate types and converters from JSON, Schema, and GraphQL

ffjson - faster JSON serialization for Go

jsonhero-web - JSON Hero is an open-source, beautiful JSON explorer for the web that lets you browse, search and navigate your JSON files at speed. ๐Ÿš€. Built with ๐Ÿ’œ by the Trigger.dev team.

graphql-go-tools - GraphQL Router / API Gateway framework written in Golang, focussing on correctness, extensibility, and high-performance. Supports Federation v1 & v2, Subscriptions & more.

react-jsonschema-form - A React component for building Web forms from JSON Schema.

jsoncut

sonic - A blazingly fast JSON serializing & deserializing library

ky - ๐ŸŒณ Tiny & elegant JavaScript HTTP client based on the browser Fetch API

muon - ยตON - a compact and simple binary object notation

jsonvisio.com - ๐Ÿ”ฎ Seamlessly visualize your JSON data instantly into graphs; paste, import or fetch! [Moved to: https://github.com/AykutSarac/jsoncrack.com]