11.3K ·GitHub
What is this?
Json.NET (Newtonsoft.Json) is a high-performance JSON framework for .NET that serializes and deserializes .NET objects to and from JSON text.
Is this a library I add to a project, or a standalone app?
It's a class library distributed as a NuGet package that you reference in your .NET code; there is no standalone application or CLI.
How do I add it to my .NET project?
Install the 'Newtonsoft.Json' package from NuGet and reference the Newtonsoft.Json namespace in your C# code.
Is there anything to watch out for with the license?
Json.NET is released under the MIT license, which permits free use in personal and commercial .NET projects, and the project links directly to its license page.
How long has Json.NET been around?
The repository was created in 2012 and has grown to over 11,000 GitHub stars, making it one of the longest-running and most widely used JSON libraries for .NET.
What are similar projects?
REDox, QuestPDF, BRUTAL, efcore, BenchmarkDotNet, aspnetboilerplate, go, CefSharp
Which topics is it in?
parsing, c-sharp, high-performance, dotnet, c#, csharp, json, backend, performance, framework, library, developer-tools