Top 23 JSON Open-Source Projects
As easy as /aitch-tee-tee-pie/ 🥧 Modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more. https://twitter.com/httpieLatest mention: What the hell happened to Postman? | reddit.com/r/webdev | 2020-12-27
httpie looks great too!
Prettier is an opinionated code formatter.Latest mention: Stop thinking and get building | dev.to | 2021-01-21
Use a strong and opinionated code formatter, like prettier, to avoid wasting time contemplating best formatting and manually moving whitespace around, as well as debating said formatting among your team ad nauseam.
The most comprehensive database of Chinese poetry 🧶最全中华古诗词数据库, 唐宋两朝近一万四千古诗人, 接近5.5万首唐诗加26万宋诗. 两宋时期1564位词人，21050首词。 🤪 😜 阿里招p6/p7 Python Golang | [email protected] | 上海张江
FastAPI framework, high performance, easy to learn, fast to code, ready for productionLatest mention: Python's Type Checking Renaissance | news.ycombinator.com | 2021-01-26
I'm excited about Python's typing potential. I recently rewrote an API from TypeScript to Kotlin since I am fairly unhappy with the server-side TS ecosystem, but ran across https://github.com/tiangolo/fastapi when exploring options and really dig it - seems to be by _far_ the lowest-ceremony way to make an HTTP API with static types that integrate with parsing/validation (something TypeScript is still really bad at, unless you bring your own runtime typing libraries...).
:green_book: SheetJS Community Edition -- Spreadsheet Data Toolkit
A fast JSON parser/generator for Java.
JSON for Modern C++Latest mention: GitHub Stale Bots – A False Economy | reddit.com/r/programming | 2021-01-18
I use a stale bot on nlohmann/json and find it pretty useful (though I do not lock issues, but merely tag them "stale" and close them a bit later. Those issues can still be commented, and in the time they are marked stale, any comment will reopen them).
The better way to deal with JSON data in Swift.Latest mention: Need help with json data formatting | reddit.com/r/swift | 2021-01-09
I second /u/daisnb that if possible, make sure the data is a consistent format and types, but if you’re unable to do that, I think SwiftyJSON can help, as it loosens the strict type requirement of Swift when handling JSON data
Normalizes nested JSON according to a schemaLatest mention: Do I have to access the `state` variable in a Vuex mutation? | reddit.com/r/vuejs | 2021-01-23
Normalizr looks promising, thanks!
A Java serialization/deserialization library to convert Java Objects into JSON and backLatest mention: this little maneuver is gonna cost us 15,000 dollars | reddit.com/r/dankmemes | 2021-01-02
Gson is dead https://github.com/google/gson/issues/1821
A simple, fast, and fun package for building command line apps in GoLatest mention: Does anyone know a cli module that allows git-like bash sub commands? | reddit.com/r/golang | 2021-01-21
⚡️ lowdb is a small local JSON database powered by Lodash (supports Node, Electron and the browser)Latest mention: NPM package to create a super simple database? | reddit.com/r/node | 2021-01-12
lowdb MIGHT be a good choice. It stores everything in a JSON file and uses Lodash for querying. I have used on a couple of personal projects but it isn't very well maintained (over 100 issues). Personally I really like it! I would never use it in anything serious though lol
A block-styled editor with clean JSON output
Parsing gigabytes of JSON per secondLatest mention: Is that possible to compare two file lines? | reddit.com/r/cpp_questions | 2021-01-23
There are existing libraries in c++ for json parsing, for example simdjson https://github.com/simdjson/simdjson for parsing GBs of json
Model framework for Cocoa and Cocoa Touch
A fast JSON parser/generator for C++ with both SAX/DOM style APILatest mention: How to write and read JSON files with C++ | reddit.com/r/cpp_questions | 2021-01-03
A React component for building Web forms from JSON Schema.Latest mention: Looking for some feedback for this UI Configuration tool I'm building | reddit.com/r/AskProgramming | 2021-01-24
A high-performance 100% compatible drop-in replacement of "encoding/json"
Simple JSON Object mapping written in Swift
A fast, convenient and nonintrusive conversion framework between JSON and model. Your model class doesn't need to extend any base class. You don't need to modify any model file.
Json.NET is a popular high-performance JSON framework for .NETLatest mention: Which data types are serializable by default in c sharp? | reddit.com/r/csharp | 2021-01-20
An interactive command-line HTTP and API testing client built on top of HTTPie featuring autocomplete, syntax highlighting, and more. https://twitter.com/httpie
Get JSON values quickly - JSON parser for GoLatest mention: Conditionally unmarshal API response to struct | reddit.com/r/golang | 2021-01-10
In addition to the custom Unmarshal approach, there is also the option of using a json path query library to check a field value. https://github.com/tidwall/gjson Im not really sure of the performance implications.
What are some of the best open-source JSON projects? This list will help you: