The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 TypeScript npm-package Projects
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
node-twitter-api-v2
Strongly typed, full-featured, light, versatile yet powerful Twitter API v1.1 and v2 client for Node.js.
-
Chronos
📊 📊 📊 Monitors the health and web traffic of servers, microservices, Kubernetes/Kafka clusters, containers, and AWS services with real-time data monitoring and receive automated notifications over Slack or email. (by open-source-labs)
-
cloudflare-worker-jwt
A lightweight JWT implementation with ZERO dependencies for Cloudflare Workers.
-
squirrelly
Semi-embedded JS template engine that supports helpers, filters, partials, and template inheritance. 4KB minzipped, written in TypeScript ⛺
-
typescript-transform-paths
Transforms module resolution paths using TypeScript path mapping and/or custom paths
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
Related: https://github.com/sindresorhus/type-fest/blob/main/source/o...
Project mention: Ky: Tiny and elegant JavaScript HTTP client based on the browser Fetch API | news.ycombinator.com | 2024-04-24
In this tutorial I'm going to teach you, how you can create a a use-full and very power-full google chrome extension. Anyway, to do this we are goin to use CRXJS which is a vite plugin and also most famous and use-full ReactJs.
Project mention: Social engineering campaign targeting tech employees spreads through NPM malware | news.ycombinator.com | 2023-07-25Wow. There is even one package to not use a JavaScript object: https://www.npmjs.com/package/conf
Project mention: Show HN: Chronos 12.0: Enhancing Monitoring with Grafana, Kubernetes, and More | news.ycombinator.com | 2023-08-24
Project mention: A lightweight JWT implementation with ZERO dependencies for Cloudflare Workers | news.ycombinator.com | 2023-09-12
That’s just how type programming looks.
Here’s (https://github.com/unional/type-plus/blob/main/packages/type...) a human written example that’s well-factored and uses loads of subtypes to clarify what it’s doing - but it’s still going to read like the black tongue of Mordor to you if you’re not familiar with how this kind of type stuff is structured and used.
And factoring all that stuff out may help readability but it doesn’t help comprehension - try and trace what the actual underlying type definitions for some of those utility types like IdentityEqual<> are actually doing (look at https://github.com/unional/type-plus/blob/main/packages/type...) and realize the rabbit hole runs deep in this stuff.
TypeScript npm-package related posts
- Mastering NPM Library Creation: Bundling with Vite
- Mirrorful – free and open-source React component library
- Support for 40 locales on angular 17 standalone - how?
- A Typescript package that provides a decorator to annotate class methods with Sentry tracing information.
- Differences ngx-translate vs i18n
- Decorator to annotate class methods with Sentry tracing information.
- A decorator to annotate class methods with Sentry tracing information.
-
A note from our sponsor - WorkOS
workos.com | 26 Apr 2024
Index
What are some of the best open-source npm-package projects in TypeScript? This list will help you:
Project | Stars | |
---|---|---|
1 | got | 13,937 |
2 | type-fest | 13,221 |
3 | ky | 11,505 |
4 | modern-normalize | 5,742 |
5 | core | 4,461 |
6 | ow | 3,784 |
7 | p-queue | 3,227 |
8 | react-infinite-scroll-component | 2,760 |
9 | chrome-extension-tools | 2,353 |
10 | packagephobia | 2,072 |
11 | @sindresorhus/is | 1,621 |
12 | node-twitter-api-v2 | 1,198 |
13 | conf | 1,186 |
14 | Chronos | 809 |
15 | Trex | 739 |
16 | jest-mongodb | 587 |
17 | cloudflare-worker-jwt | 568 |
18 | unique-names-generator | 551 |
19 | squirrelly | 542 |
20 | sindresorhus-cli | 489 |
21 | firestore-backup-restore | 488 |
22 | typescript-transform-paths | 456 |
23 | type-plus | 350 |
Sponsored