JavaScript JSON

Open-source JavaScript projects categorized as JSON | Edit details
Related topics: #JavaScript #NodeJS #React #API #JS

Top 23 JavaScript JSON Projects

  • iptv

    Collection of publicly available IPTV channels from all over the world

    Project mention: Tips/tricks for finding a good provider? | | 2022-01-22
  • prettier

    Prettier is an opinionated code formatter.

    Project mention: The best Angular 13 Starter Project | | 2022-01-22

    ✅ Angular 13 ✅ Angular Material ✅ Unit Testing with Jest ✅ End-to-End Testing with [TestCafé]( ✅ Internationalization with Transloco ✅ Auto documentation with Compodoc ✅ Analyse your project with webpack-bundle-analyzer ✅ Docker ✅ ESLint ✅ Prettier ✅ Commit Linting ✅ AuditJS Audit this application using Sonatype OSS Index ✅ Auto-generate a CHANGELOG with auto-changelog

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • chinese-poetry

    The most comprehensive database of Chinese poetry 🧶最全中华古诗词数据库, 唐宋两朝近一万四千古诗人, 接近5.5万首唐诗加26万宋诗. 两宋时期1564位词人,21050首词。

    Project mention: Listening to "Zen Mind, Beginner's Mind" while mountain biking today... | | 2021-08-03

    Song precursors sung.

  • SheetJS js-xlsx

    :green_book: SheetJS Community Edition -- Spreadsheet Data Toolkit

    Project mention: How to convert XLSX to JSON | | 2021-12-15

    The sheet_to_json function allows to convert a spreadsheet into an array of objects. It takes differents optionnal parameters that you can find here Here we won't need anything

  • normalizr

    Normalizes nested JSON according to a schema

    Project mention: Should data be normalized on the backend before being sent to the frontend? | | 2022-01-21

    I'm going to go against the tide here and point out that GraphQL APIs aren't normalized, but GraphQL caching implementations end up normalizing GraphQL responses, so that's a large amount of prior-art that says "no." There are also tools like normalizr to make (de)normalization simple on the frontend.

  • Lowdb

    Simple to use local JSON database (supports Node, Electron and the browser)

    Project mention: I want to make a complete "note" taking app but i'm still a beginner and only know up to vanilla js. What should I learn so I can make this project? | | 2021-09-28

    Maybe you could take this project as a reference? It is a chrome extension built by Vue3 & Vite2. It aksi combines lowdb with to store the notes.

  • fx

    Command-line tool and terminal JSON viewer 🔥

    Project mention: FX: An interactive alternative to jq to process JSON | | 2022-01-09
  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • react-jsonschema-form

    A React component for building Web forms from JSON Schema.

    Project mention: Is there an automatic form generator for ReactJS ? | | 2021-08-18

    react-jsonschema-form also utilizes JSON Schema format but is not strictly bound to Bootstrap as jsonform looks to be(if I got it right).

  • jsoneditor

    A web-based tool to view, edit, format, and validate JSON

    Project mention: Save Editing Kaesi Ending | | 2021-12-10

    A history of the dialogue choices you picked throughout your playthrough is logged in the player.json file. When I looked at the json structure using, I found it listed under the SelectedAnswer section, which is further under the m_Dialogue parent (so m_Dialogue>SelectedAnswer).

  • pino

    🌲 super fast, all natural json logger

    Project mention: Logging to a file | | 2022-01-23
  • form

    jQuery Form Plugin

  • body-parser

    Node.js body parsing middleware

    Project mention: Why does body-parser use requires in a switch blockquestion | | 2021-06-14
  • json5

    JSON5 — JSON for humans

    Project mention: I accidentally used YAML.parse instead of JSON.parse, and it worked? | | 2022-01-23

    The simplest solution here would be to use JSON5 (

    But sadly, it's also all about the ecosystem. VSCode for example doesn't come with JSON5 support out of the box. GitHub and many other tools / renderers and supports it at least in syntax highlighting.

  • Tabulator

    Interactive Tables and Data Grids for JavaScript

    Project mention: Useful VueJS Datatables | | 2022-01-20


  • jsondiffpatch

    Diff & patch JavaScript objects

    Project mention: The fastest object diff library in JavaScript | | 2021-11-06

    Hey this is really cool! Not sure how this compares to which has been unmaintained for some time. But if this could replace it I'd happy to start using it.

  • JSON-to-Go

    Translates JSON into a Go type in your browser instantly (original)

    Project mention: Building GitHub Apps with Golang | | 2022-01-17

    If the event name matches one of the options we proceed with loading the JSON payload into a EventPayload struct, which is defined in cmd/app/webhook/models.go. It's just a struct generated using with unnecessary fields stripped.

  • json-editor

    JSON Schema Based Editor

    Project mention: Suggestions on web interface for inserting values into a YAML document | | 2021-07-21

    json-editor is a really easy way to build complex forms. The resulting schema is returned as json which you can just convert to yaml. I use this in Jenkins for complex parameters.

  • fast-json-stringify

    2x faster than JSON.stringify()

    Project mention: Open Sourcing URL Shortener | | 2021-10-02

    Looking at the benchmarks, Fastify is the clear winner among other Nodejs frameworks. It has faster routing, JSON handling with faster rendering and a bunch of ready-made plugins.

  • serialize-javascript

    Serialize JavaScript to a superset of JSON that includes regular expressions and functions.

    Project mention: How to load the correct data on the server-side with React and Redux | | 2021-05-31

    We pass the entire state to the client-side via a script tag in the html document by using the serialize() function in the serialize-javascript package. (This javascript parser allows us to parse more object types like a Date so I would recommend to use that package instead of the JSON.stringify() function.) On the client-side we can now read the window.initialState object and parse it to the Redux store.

  • awesome-json-datasets

    A curated list of awesome JSON datasets that don't require authentication.

  • jsonform

    Build forms from JSON Schema. Easily template-able. Compatible with Bootstrap 3 out of the box.

    Project mention: Is there an automatic form generator for ReactJS ? | | 2021-08-18

    I've used in the past with and even that it has its drawbacks, it was doing the job for me. However now I am looking for a more modern one.

  • wretch

    A tiny wrapper built around fetch with an intuitive syntax. :candy:

    Project mention: AxleJS - Fetch supercharged. | | 2021-08-28

    You might be interested in Wretch, it's very lightweight and has a nice middleware facility.

  • neo

    The application worker driven frontend framework (by neomjs)

    Project mention: New year's release: neo.mjs v3.0.1 => application worker based multithreading frontends | | 2022-01-01
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 2022-01-23.

JavaScript JSON related posts


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

Project Stars
1 iptv 44,652
2 prettier 41,691
3 chinese-poetry 35,053
4 SheetJS js-xlsx 28,763
5 normalizr 20,791
6 Lowdb 17,036
7 fx 12,905
8 react-jsonschema-form 10,998
9 jsoneditor 9,252
10 pino 8,617
11 form 5,127
12 body-parser 4,995
13 json5 4,874
14 Tabulator 4,362
15 jsondiffpatch 3,989
16 JSON-to-Go 3,429
17 json-editor 2,958
18 fast-json-stringify 2,620
19 serialize-javascript 2,449
20 awesome-json-datasets 2,438
21 jsonform 2,428
22 wretch 2,292
23 neo 2,068
Find remote jobs at our new job board There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
OPS - Build and Run Open Source Unikernels
Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.