Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build dynamic JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more. Learn more β
Top 23 TypeScript typescript-library Projects
-
xyflow
React Flow |Β Svelte Flow - Powerful open source libraries for building node-based UIs with React (https://reactflow.dev) or Svelte (https://svelteflow.dev). Ready out-of-the-box and infinitely customizable.
-
Civic Auth
Web2 & Web3 login in a simple SDK. Drop Civic Auth into your app with native TS/JS support. Email login, SSO options, embedded wallets, and full session management. Minimal config. Deploy in under 5 minutes.
-
-
flowgram.ai
FlowGram is a node-based flow building engine that helps developers quickly create workflows in either fixed layout or free connection layout modes
Project mention: Introduction to FlowGram.AI: An open-source front-end flow building engine | dev.to | 2025-07-15Github: https://github.com/bytedance/flowgram.ai (Looking for attention and sharing) Official website: https://flowgram.ai/
-
-
ninja-keys
Keyboard shortcuts interface for your website. Working with static HTML, Vanilla JS, Vue, React, Svelte.
-
msgpack-javascript
@msgpack/msgpack - MessagePack for JavaScript / msgpack.org[ECMA-262/JavaScript/TypeScript]
-
-
SurveyJS
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build dynamic JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
-
github-automated-repos
The library, ReactJS, that gives you the power to control your GitHub data, your projects on the portfolio / website, in your own GitHub in one place!
Project mention: Automate the visualization of your GitHub projects in your portfolio. π | dev.to | 2025-05-18Check Repository π.
-
true-myth
Safe and idiomatic TypeScript types to handle null, error, and async code handling: Maybe, Result, and Task types that are really nice.
-
s3mini
πΆ Tiny S3 client. Edge computing ready. No-dep. In Typescript. Works with @cloudflare @minio @backblaze @digitalocean @garagehq @oracle
Project mention: Show HN: S3mini(v0.2) β Basic S3 Support for Ceph and Oracle Object Storage | news.ycombinator.com | 2025-06-14 -
-
sqlocal
SQLocal makes it easy to run SQLite3 in the browser, backed by the origin private file system.
-
arcjet-js
Arcjet JS SDKs. Bot detection, rate limiting, email validation, attack protection, data redaction for Node.js, Next.js, Deno, Bun, Remix, SvelteKit, NestJS.
An Arcjet account (free tier available at arcjet.com)
-
typescript-strict-plugin
Typescript plugin that allows turning on strict mode in specific files or directories.
-
atcute
a collection of lightweight TypeScript packages for AT Protocol, the protocol powering Bluesky.
Project mention: Atcute: Lightweight TypeScript Packages for at Protocol | news.ycombinator.com | 2024-10-19 -
svelte-sitemap
Sitemap generator for SvelteKit. Small helper which scans your SvelteKit routes and generates static sitemap.xml
-
-
This year, I've had to get rapidly up-to-speed with GraphQL. I thought I'd be starting from nothing, but I'd forgotten that TinaCMS (the headless content management system that I use with this site) uses it. One of the first problems I had to solve was how to generate static documentation. My limited research led me to two possible solutions: SpectaQL, developed from the earlier DociQL, and Magidoc. The latter has built-in search, so that made my choice for me. I use Hugo as my static site generator, so the first thing I had to do was start the local version of TinaCMS from my site's Git repository:
-
-
typescript-react-package-starter
π¦ Develop & publish Typescript or React packages with ease. PostCSS, Vitest, Biome & Storybook support out of the box. Integrates with Github releases and automatically publishes to NPM. Code is built using tsup.
-
-
rustic
rustic is a TypeScript library providing emulation of Rust's Option and Result types (and some useful wrappers for common js functions as well!) (by franeklubi)
-
-
InfluxDB
InfluxDB β Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
TypeScript typescript-library discussion
TypeScript typescript-library related posts
-
Zod v4: 17x Slower? (and Why You Should Care) π¦
-
Getting started with GraphQL
-
Day 9 advent of typescript
-
Dream Compose test app
-
Dream Compose is a new web development framework inspired by the Jetpack Compose approach.
-
react-flow VS rete - a user suggested alternative
2 projects | 9 Jun 2023 -
Strict mode
-
A note from our sponsor - SurveyJS
surveyjs.io | 31 Aug 2025
Index
What are some of the best open-source typescript-library projects in TypeScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | xyflow | 31,326 |
2 | ts-toolbelt | 7,035 |
3 | flowgram.ai | 6,591 |
4 | material-color-utilities | 1,957 |
5 | ninja-keys | 1,686 |
6 | msgpack-javascript | 1,449 |
7 | tslog | 1,443 |
8 | github-automated-repos | 1,411 |
9 | true-myth | 1,237 |
10 | s3mini | 1,227 |
11 | anu | 1,045 |
12 | sqlocal | 618 |
13 | arcjet-js | 500 |
14 | typescript-strict-plugin | 382 |
15 | atcute | 363 |
16 | svelte-sitemap | 314 |
17 | muse-js | 294 |
18 | magidoc | 272 |
19 | monero-ts | 220 |
20 | typescript-react-package-starter | 208 |
21 | ts-graphviz | 177 |
22 | rustic | 142 |
23 | slack-edge | 136 |