JavaScript Data

Open-source JavaScript projects categorized as Data

Top 23 JavaScript Data Projects

  • SheetJS js-xlsx

    📗 SheetJS Spreadsheet Data Toolkit -- New home

    Project mention: Excel To Json ? | | 2023-03-16
  • Tabulator

    Interactive Tables and Data Grids for JavaScript

    Project mention: Can you recommend a React table components with virtualization and array indices (instead of key-value pairs)? | | 2023-01-22

    We use Tabulator for a similar use case at my job, it has a virtual DOM to support thousands of rows pretty well. It's not React based, it's a vanilla JS library. There is a React wrapper here but I don't have experience with that.

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • Parsr

    Transforms PDF, Documents and Images into Enriched Structured Data

    Project mention: Converting PDF into HTML: is it possble? | | 2023-02-03

    Things I still want to try: - Parsr

  • Countly

    Countly helps you get insights from your application. Available self-hosted or on private cloud.

    Project mention: I built an open source Google Analytics alternative (free as in freedom and privacy-first, too!) | | 2023-03-07

    Happy cake day. Yeah, nowadays there are so many analytics variants out there: Swetrix, Plausible, offen, any many more.

  • react-refetch

    A simple, declarative, and composable way to fetch data for React components

  • gray-matter

    Smarter YAML front matter parser, used by metalsmith, Gatsby, Netlify, Assemble, mapbox-gl, phenomic, vuejs vitepress, TinaCMS, Shopify Polaris, Ant Design, Astro, hashicorp, garden, slidev, saber, sourcegraph, and many others. Simple to use, and battle tested. Parses YAML by default but can also parse JSON Front Matter, Coffee Front Matter, TOML Front Matter, and has support for custom parsers. Please follow gray-matter's author:

    Project mention: Create your own blog with MDX and NextJS | | 2022-12-05

    In this article we walk you through the process of creating a simple blog app using the popular React framework NextJS, gray-matter and next-mdx-remote.

  • awesome-json-datasets

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

    Project mention: I teach high school Computer Science. What should I make sure they learn this year? | | 2022-11-10

    Here's a list of "Awesome JSON datasets":

  • Sonar

    Write Clean JavaScript Code. Always.. Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • kea

    Production Ready State Management for React

  • monorepo

    The mitosheet package,, and other public Mito code.

    Project mention: The hand-picked selection of the best Python libraries and tools of 2022 | | 2022-12-26

    Mito — spreadsheet inside notebooks

  • covid19_scenarios

    Models of COVID-19 outbreak trajectories and hospital demand

    Project mention: How to buy HEX from ETH? (ethhex has bogus https cert) | | 2022-05-04

    Same issue and resolution was found on other sites in the wild:

  • covid19

    JSON time-series of coronavirus cases (confirmed, deaths and recovered) per country - updated daily

    Project mention: covid19: NEW Data - star count:1224.0 | | 2022-06-18
  • arquero

    Query processing and transformation of array-backed data tables.

    Project mention: Arquero is a JavaScript library for query processing and transformation of array-backed data tables | | 2022-07-24
  • kuwala

    Kuwala is the no-code data platform for BI analysts and engineers enabling you to build powerful analytics workflows. We are set out to bring state-of-the-art data engineering tools you love, such as Airbyte, dbt, or Great Expectations together in one intuitive interface built with React Flow. In addition we provide third-party data into data science models and products with a focus on geospatial data. Currently, the following data connectors are available worldwide: a) High-resolution demograp

    Project mention: Show HN: Free Datasets for Spatial Engineers and Location Analysts | | 2022-06-21


    Googe Popular Times: Movement data can be also found on Google. When you search a location it is often shown how frequently a place was visited on an hourly-daily basis (on an index of 0-100). With this libary you can access all the Popular Times data for location and entire cities

  • pldb

    PLDB: a Programming Language Database. A public domain knowledge graph focused on programming languages distributed as a website and CSV file.

    Project mention: A brief interview with Tcl creator John Ousterhout | | 2023-02-10

    Good Catch!

    Updated here:

  • FootballData

    A hodgepodge of JSON and CSV Football/Soccer data

    Project mention: Ratings for over 6000 football players | | 2022-12-08

    Source :

  • panini

    A super simple flat file generator. (by foundation)

    Project mention: What is the best way to develop a frontend using only HTML, CSS, Bootrap, JS w/o frameworks? | | 2022-11-21

    You could use Panini?

  • minecraft-data

    Language independent module providing minecraft data for minecraft clients, servers and libraries.

    Project mention: Looking for Minecraft mob damage and health - I found an entities JSON file, but it doesn't seem to have either? | | 2023-02-25
  • react-native-big-list

    This is a high performance list view for React Native with support for complex layouts using a similar FlatList usage to make easy the replacement. This list implementation for big list rendering on React Native works with a recycler focused on performance and memory usage and so it permits processing thousands items on the list.

    Project mention: Slow update on selectable FlatList [Android] | | 2022-09-18

    I read about FlashList, Big-List, RecyclerListView. I'll give it a try to check if any of them improves performance.

  • dataframe-js

    A javascript library providing a new data structure for datascientists and developpers

    Project mention: I made an app which grabs all Top Shot activity into a CSV and runs calculations to help with tax | | 2022-10-06

    It might be an issue with file paths on windows and this dataframe.js library I'm using. At least similar to this issue:

  • PostGUI

    A React web application to query and share any PostgreSQL database.

  • http-fake-backend

    Build a fake backend by providing the content of JSON files or JavaScript objects through configurable routes.

  • spamscanner

    Spam Scanner is a Node.js anti-spam, email filtering, and phishing prevention tool and service. Built for @ladjs, @forwardemail, @cabinjs, @breejs, and @lassjs.

  • strapi-plugin-config-sync

    :recycle: CLI & GUI for migrating config data across environments

    Project mention: Goodbye 2022, Hello 2023! Strapi Wrapped in One Year | | 2023-01-30

    Strapi wouldn’t be anything without its community, which is very much represented by its Community Stars. The Write for the Community program resulted in 148 new articles being published, for a total of 1.3M views. 2022 was also the year of the launch of the Strapi Community Organization, a group of community members dedicated to empowering initiatives and highlighting them. Boaz, Mattie, Sacha, and Simen have been invaluable contributors to the Strapi Community, going above and beyond by developing open-source plugins and tools. Strapi config-sync plugin, mattie-strapi-bundle (for search), Strapi REST cache plugin, Dockerize tool, and more!

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

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-03-16.

JavaScript Data related posts


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

Project Stars
1 SheetJS js-xlsx 32,483
2 Tabulator 5,292
3 Parsr 5,238
4 Countly 5,122
5 react-refetch 3,435
6 gray-matter 3,112
7 awesome-json-datasets 2,782
8 kea 1,892
9 monorepo 1,659
10 covid19_scenarios 1,375
11 covid19 1,233
12 arquero 1,017
13 kuwala 683
14 pldb 647
15 FootballData 594
16 panini 592
17 minecraft-data 464
18 react-native-big-list 458
19 dataframe-js 442
20 PostGUI 375
21 http-fake-backend 280
22 spamscanner 199
23 strapi-plugin-config-sync 194
Access the most powerful time series database as a service
Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.