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. Learn more →
Top 23 JavaScript Data Projects
-
SheetJS js-xlsx
📗 SheetJS Spreadsheet Data Toolkit -- New home https://git.sheetjs.com/SheetJS/sheetjs
-
Project mention: Can you recommend a React table components with virtualization and array indices (instead of key-value pairs)? | reddit.com/r/reactjs | 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!
-
Project mention: Converting PDF into HTML: is it possble? | reddit.com/r/AskProgramming | 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!) | reddit.com/r/selfhosted | 2023-03-07Happy cake day. Yeah, nowadays there are so many analytics variants out there: Swetrix, Plausible, offen, count.ly any many more.
-
-
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: https://github.com/jonschlinkert
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.
-
Project mention: I teach high school Computer Science. What should I make sure they learn this year? | reddit.com/r/ProgrammerHumor | 2022-11-10
Here's a list of "Awesome JSON datasets": https://github.com/jdorfman/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.
-
-
Project mention: The hand-picked selection of the best Python libraries and tools of 2022 | reddit.com/r/Python | 2022-12-26
Mito — spreadsheet inside notebooks
-
Project mention: How to buy HEX from ETH? (ethhex has bogus https cert) | reddit.com/r/Pulsechain | 2022-05-04
Same issue and resolution was found on other sites in the wild: https://github.com/neherlab/covid19_scenarios/issues/516
-
covid19
JSON time-series of coronavirus cases (confirmed, deaths and recovered) per country - updated daily
-
Project mention: Arquero is a JavaScript library for query processing and transformation of array-backed data tables | reddit.com/r/programming | 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 | news.ycombinator.com | 2022-06-21--> https://github.com/kuwala-io/kuwala/blob/master/kuwala/pipelines/osm-poi/README.md
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 | news.ycombinator.com | 2023-02-10Good Catch!
Updated here: https://github.com/breck7/pldb/commit/312d5dab32fda3782e8466...
-
Source : https://github.com/jokecamp/FootballData/blob/master/video-game-data/fifa-soccer-12-ultimate-team-data-player-database.csv
-
Project mention: What is the best way to develop a frontend using only HTML, CSS, Bootrap, JS w/o frameworks? | reddit.com/r/webdev | 2022-11-21
You could use Panini? https://github.com/foundation/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? | reddit.com/r/datasets | 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] | reddit.com/r/reactnative | 2022-09-18I read about FlashList, Big-List, RecyclerListView. I'll give it a try to check if any of them improves performance.
-
Project mention: I made an app which grabs all Top Shot activity into a CSV and runs calculations to help with tax | reddit.com/r/nbatopshot | 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: https://github.com/Gmousse/dataframe-js/issues/105
-
-
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 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.
JavaScript Data related posts
- A new home for the Project Fugu API Showcase
- Looking for Minecraft mob damage and health - I found an entities JSON file, but it doesn't seem to have either?
- Basic Prop Hunt engine - you can morph into any block using spyglass
- Converting PDF into HTML: is it possble?
- When will the next csgo operation come out?
- Ask HN: Freelancer? Seeking freelancer? (January 2023)
- Ratings for over 6000 football players
-
A note from our sponsor - InfluxDB
www.influxdata.com | 29 Mar 2023
Index
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 |