Open-source C# projects categorized as JSON
Topics: #C# #C# #.NET #XML #CSV

Top 23 C# JSON Projects

  • Json.NET

    Json.NET is a popular high-performance JSON framework for .NET

    Project mention: market data GET HttpClient json requests vs net sdk wrapper functions | reddit.com/r/algotrading | 2022-12-24

    As I said, I'm not familiar with C# but on a quick Google it seems there isn't one idiomatic way to handle JSON in C# - instead a multitude of different libraries/packages for doing so. This seems... ...irritating. json.NET (https://www.newtonsoft.com/json) seems to be one of the best (but again, I don't know C#).

  • Refit

    The automatic type-safe REST library for .NET Core, Xamarin and .NET. Heavily inspired by Square's Retrofit library, Refit turns your REST API into a live interface.

    Project mention: how to structure code for rest api calls | reddit.com/r/csharp | 2023-01-20

    I'd advise using this https://github.com/reactiveui/refit tool for HTTP requests. It saves a lot of time for serialization, deserialization and exception handling.

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • ServiceStack

    Thoughtfully architected, obscenely fast, thoroughly enjoyable web services for all

  • jwt

    Jwt.Net, a JWT (JSON Web Token) implementation for .NET (by jwt-dotnet)

    Project mention: Minimal-API, a more real-life sample | reddit.com/r/dotnet | 2022-06-17
  • WebApiClient

    An open source project based on the HttpClient. You only need to define the c# interface and modify the related features to invoke the client library of the remote http interface asynchronously.

  • LottieXamarin

    Render After Effects animations natively on Android, iOS, MacOS and TvOS for Xamarin

    Project mention: Binding Lottie (or any other Swift framework with UI) in MAUI | dev.to | 2022-07-12

    When I wrote my app which needed Lottie animations, I found LottieXamarin library, but that only works with Xamarin.Forms not with MAUI. I tried to update it, however I've run into multiple issues and at the same time I've realised only older Lottie versions can be binded, because from March of 2019, Lottie is a Swift library, which means it can't be binded easily.

  • jose-jwt

    Ultimate Javascript Object Signing and Encryption (JOSE), JSON Web Token (JWT) and Json Web Keys (JWK) Implementation for .NET and .NET Core (by dvsekhvalnov)

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • bebop

    An extremely simple, fast, efficient, cross-platform serialization format

    Project mention: Why should 0 be a "boring" value in an enum? · RainwayApp/bebop Wiki | reddit.com/r/programming | 2022-02-01
  • Cinchoo ETL

    ETL framework for .NET (Parser / Writer for CSV, Flat, Xml, JSON, Key-Value, Parquet, Yaml, Avro formatted files)

  • Cache Tower

    An efficient multi-layered caching system for .NET

  • json-everything

    System.Text.Json-based support for all of your JSON needs.

    Project mention: (Followup) Methods of performing input content validation on JSON data in Azure Logic Apps w/ pros and cons | reddit.com/r/AZURE | 2022-04-04

    3) (From further research, not directly linked from that article, as it's newer than that article's publish time) Do the same as #2, but instead of using the paid Newtonsoft packages for the validator Function App, rewrite the provided code to use the json-everything JsonSchema.Net package, which is distributed under the MIT license and can be used freely in your project.

  • Fake JSON Server

    Fake JSON Server is a Fake REST API that can be used as a Back End for prototyping or as a template for a CRUD Back End.

  • JsonFlatFileDataStore

    Simple JSON flat file data store with support for typed and dynamic data.

  • RestClient.Net

    .NET REST Client Framework for all platforms

  • JsonSubTypes

    Discriminated Json Subtypes Converter implementation for .NET

    Project mention: .Net 6 - Rest Api is deserializing property of "object" type to JsonElement type (System.Text.Json) | reddit.com/r/dotnet | 2022-07-17
  • C-sharp-stack-only-json-parser

    Stack only json deserialization using generators and the System.Text.Json library

  • snapshooter

    Snapshooter is a snapshot testing tool for .NET Core and .NET Framework

  • GraphQLinq

    LINQ to GraphQL - Strongly typed GraphQL queries with LINQ query syntax. No more magic strings and runtime errors.

    Project mention: Any open source libraries that I can contribute to? | reddit.com/r/dotnet | 2022-07-26

    LINQ to GraphQL - Strongly typed GraphQL queries with LINQ query syntax.

  • BakingSheet

    Easy datasheet management for C# and Unity. Supports Excel, Google Sheet, JSON and CSV format.

    Project mention: I updated my Spreadsheet (Excel/Google Sheet) converter, now it supports scriptable object as output :D | reddit.com/r/Unity3D | 2022-10-09
  • UAssetGUI

    Open-source software for viewing and modifying Unreal Engine 4 game assets by hand.

    Project mention: Tools and Resources for Creating mods | reddit.com/r/F1ManagerMods | 2022-09-07
  • Dahomey.Json

    The main purpose of this library is to bring missing features to the official .Net namespace System.Text.Json

  • EdgeSharp

    Build .NET Win32/WinForms/WPF WebView2 HTML5 Desktop Apps


    A simple C# library to interface with Counter-Strike: Global Offensive's Game State Integration

    Project mention: I created a program that prevents you from misclicking the silencer (VAC safe) | reddit.com/r/GlobalOffensive | 2022-07-13
  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-01-20.

C# JSON related posts


What are some of the best open-source JSON projects in C#? This list will help you:

Project Stars
1 Json.NET 9,822
2 Refit 6,754
3 ServiceStack 5,157
4 jwt 1,936
5 WebApiClient 1,833
6 LottieXamarin 1,208
7 jose-jwt 833
8 bebop 719
9 Cinchoo ETL 613
10 Cache Tower 409
11 json-everything 393
12 Fake JSON Server 348
13 JsonFlatFileDataStore 338
14 RestClient.Net 323
15 JsonSubTypes 322
16 C-sharp-stack-only-json-parser 263
17 snapshooter 212
18 GraphQLinq 196
19 BakingSheet 175
20 UAssetGUI 164
21 Dahomey.Json 150
22 EdgeSharp 146
23 CSGSI 121
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives