Skip to content

Latest commit

 

History

History
84 lines (62 loc) · 8.29 KB

README.md

File metadata and controls

84 lines (62 loc) · 8.29 KB

Build status Test results Percentage of issues still open Average time to resolve an issue License

JsonSchema.Net NuGet version NuGet version
JsonSchema.Net.Generation NuGet version NuGet version
JsonSchema.Net.DataGeneration NuGet version NuGet version
JsonSchema.Net.Data NuGet version NuGet version
JsonSchema.Net.OpenApi NuGet version NuGet version
JsonSchema.Net.UniqueKeys NuGet version NuGet version
JsonPointer.Net NuGet version NuGet version
JsonPath.Net NuGet version NuGet version
JsonPatch.Net NuGet version NuGet version
JsonLogic NuGet version NuGet version
Json.More.Net NuGet version NuGet version
Supported languages for JsonSchema.Net
Spanish JsonSchema.Net.es NuGet version NuGet version
Play & Learn Discuss Follow Ask Built with
Try it online
json-everything.net
Discuss on Slack
Slack
Follow
Twitter
Discuss on Slack
StackOverflow
Made with Jetbrains Resharper
Resharper

What is json-everything?

The primary philosophy behind json-everything is to ensure that common JSON functionality has good support in the System.Text.Json space.

The first step to that is checking whether there exist other projects that support a given function.

If so, that effort likely won't be duplicated here. A bit farther down you'll find a list of other projects that are doing some cool things with JSON.

Otherwise, it's open to consideration for this project.

What's in the box?

There are actually multiple boxes. Each piece of functionality has been broken out into its own library, so you can pick an choose the one(s) that you need.

Please see json-everything.net for both documentation and an online playground where you can experiment with these packages.

DISCLAIMER My library, JsonSchema.Net is not related to or associated with the website https://jsonschema.net, except that they are both excellent JSON Schema tools.

System.Text.Json support by other projects

If you don't find what you're looking for here, please try one of these excellent projects:

If you use JSON to do something that is not covered by a library in this suite or one of the above projects, feel free to create a feature issue.

If you have or know of another project that extends System.Text.Json to do cool things, I'd like to list it here, so please create a general issue to let me know about it.