Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge. Learn more →
Top 23 TypeScript Data Projects
-
TanStack Query
🤖 Powerful asynchronous state management, server-state utilities and data fetching for the web. TS/JS, React Query, Solid Query, Svelte Query and Vue Query.
"I’m building SQLSync because I want to make client-side applications easier to build without us having to reinvent the wheel each time."
Kinda ironic no?
Anyway, since the article is also about React, I can't recommend enough React Query [1] if you don't want to worry about caching data to reduce calls to the database and managing/refreshing stale data. It simplified so much my job.
-
SWR
-
Appwrite
Appwrite - The open-source backend cloud platform. Add Auth, Databases, Functions, and Storage to your product and build any application at any scale while using your preferred coding languages and tools.
-
-
-
Glide Data Grid
🚀 Glide Data Grid is a no compromise, outrageously react fast data grid with rich rendering, first class accessibility, and full TypeScript support.
-
-
-
InfluxDB
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
-
zui
Zui is a powerful desktop application for exploring and working with data. The official front-end to the Zed lake.
Project mention: Analyzing a PCAP for potential malware/threats. | /r/cybersecurity_help | 2022-12-29Another nice little tool to get you started to make sense of your captures is Brim: https://github.com/brimdata/brim
-
Rust and python combination has resulted in some amazing python libraries. One interesting thing I see is people developing different variety of query languages like EdgeQL and Malloy
-
Project mention: Show HN: Sheet Markup – add spreadsheets to a Markdown document | news.ycombinator.com | 2023-04-12
Great stuff! If you'd like to add a spreadsheet to your React / MDX I created a similar small component https://github.com/iddan/react-spreadsheet
-
Look at https://terria.io TERRIAJS (FORK of cesium and leaflet) It has split /swipe And supports GLB 3d models and 3dtiles and ASSIMP and 3D geospatial data like 3d KML & CZML plus online mapping services.
-
vulcan-sql
Open-source Analytical Data API Framework for data apps. It turns SQL queries into RESTful APIs in no time!
Project mention: Shout out to Appsmith developers to check out this new tool! | /r/lowcode | 2023-07-09I am one of the members of an open-source project VulcanSQL, a Data API Framework for data applications that helps data folks create and share data APIs faster.
-
vscode-data-preview
Data Preview 🈸 extension for importing 📤 viewing 🔎 slicing 🔪 dicing 🎲 charting 📊 & exporting 📥 large JSON array/config, YAML, Apache Arrow, Avro, Parquet & Excel data files
-
query
🚀 Powerful asynchronous state management, server-state utilities and data fetching for Angular Applications (by ngneat)
I have reasonable knowledge with most of other popular JS frameworks especially React. But, Angular seems quite different from DX perspective. For React, my default stage management is to use React Query for server sync and Zustand for client state. Often on Angular context I read that people recommend using NgRx and saying that it is like Redux. But I find Redux DX quite bad and I only work with it on legacy projects. So is there similar approach to managing state in Angular app? I found solutions such as: https://github.com/ngneat/query and then https://github.com/ngneat/elf. Would these make sense for Angular and are there good alternatives?
-
Project mention: JSTools Weekly — ✨2023#8: TS-Reset: A ‘CSS reset’ For TS, Improving JS Types | dev.to | 2023-03-01
suspense: Utilities for working with React Suspense
-
-
If you're looking for one that gives you more control, there is a starter kit from Tinybird to build your own GA replacement over a managed ClickHouse. You can customise it as much as you want, capture different data, do different analytics, custom frontend, etc. https://github.com/tinybirdco/web-analytics-starter-kit
-
Project mention: Show HN: Scan your code to see where user data is going | news.ycombinator.com | 2023-02-28
-
Project mention: Show HN: Wolf-table/table – A JavaScript canvas table for web | news.ycombinator.com | 2023-04-06
-
Project mention: Machine learning experiment tracking and data versioning with for VS Code | news.ycombinator.com | 2023-11-01
-
Project mention: Looking for a way to share BI within my company | /r/BusinessIntelligence | 2023-01-24
We have a lightweight tool for teams to share SQL queries: https://decile.app
-
-
-
Onboard AI
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
TypeScript Data related posts
- Show HN: Matrices – explore, visualize, and share large datasets
- Generate any sort of random data in any format
- Machine learning experiment tracking and data versioning with for VS Code
- DVC Extension for Visual Studio Code
- Front-End Prototyping - Mock JSON Data Provider
- Show HN: Open-Source Desktop AI Webscraper
- Web workers in ReactJs
-
A note from our sponsor - InfluxDB
www.influxdata.com | 9 Dec 2023
Index
What are some of the best open-source Data projects in TypeScript? This list will help you:
Project | Stars | |
---|---|---|
1 | TanStack Query | 37,397 |
2 | SWR | 28,502 |
3 | faker | 10,878 |
4 | falso | 3,029 |
5 | Glide Data Grid | 2,847 |
6 | tinybase | 2,585 |
7 | generatedata | 2,154 |
8 | zui | 1,693 |
9 | malloy | 1,686 |
10 | react-spreadsheet | 1,100 |
11 | terriajs | 1,068 |
12 | vulcan-sql | 560 |
13 | vscode-data-preview | 502 |
14 | query | 418 |
15 | suspense | 343 |
16 | wikibase-sdk | 313 |
17 | web-analytics-starter-kit | 258 |
18 | monoid | 226 |
19 | table | 199 |
20 | vscode-dvc | 169 |
21 | decile | 130 |
22 | dim | 117 |
23 | aeon | 110 |