TypeScript Npm

Open-source TypeScript projects categorized as Npm

Top 23 TypeScript Npm Projects

  • lerna

    :dragon: Lerna is a fast, modern build system for managing and publishing multiple JavaScript/TypeScript packages from the same repository.

    Project mention: tsParticles 3.0.0 is out. Breaking changes ahead. | dev.to | 2023-12-04
  • pnpm

    Fast, disk space efficient package manager

    Project mention: Understanding Redux: A Practical Guide to State Management | dev.to | 2024-02-20

    Installation: Install Redux and React-Redux using npm or yarn.(you can try pnpm too!)

  • LearnThisRepo.com

    Learn 300+ open source libraries for free using AI. LearnThisRepo lets you learn 300+ open source repos including Postgres, Langchain, VS Code, and more by chatting with them using AI!

  • verdaccio

    📦🔐 A lightweight Node.js private proxy registry

  • renovate

    Universal dependency automation tool.

    Project mention: Unfork with ArgoCD | dev.to | 2024-01-14

    It is a good practice to keep software up to date. To track changes in upstream software, we can utilize automatic dependency tracking systems such as Dependabot or Renovate. This is a broad topic and requires a separate article to be covered. If you would like to read about it, please vote in the comments section below.

  • hono

    Fast, Lightweight, Web-standards

    Project mention: Hono v4.0.0 | news.ycombinator.com | 2024-02-09

    I agree that “fast, lightweight, web standards” isn’t much of a description but not too far down https://github.com/honojs/hono I did this:

    > Hono … is a small, simple, and ultrafast web framework for the Edges. It works on any JavaScript runtime: Cloudflare Workers, Fastly Compute, Deno, Bun, Vercel, AWS Lambda, Lambda@Edge, and Node.js.

  • crawlee

    Crawlee—A web scraping and browser automation library for Node.js to build reliable crawlers. In JavaScript and TypeScript. Extract data for AI, LLMs, RAG, or GPTs. Download HTML, PDF, JPG, PNG, and other files from websites. Works with Puppeteer, Playwright, Cheerio, JSDOM, and raw HTTP. Both headful and headless mode. With proxy rotation.

    Project mention: Anything like scrapy in other languages? | /r/webscraping | 2023-12-10

    Closest I found was https://crawlee.dev/ for Javascript/Typescript although still seems not on the level of scrapy. I didn't try it.

  • npm-check-updates

    Find newer versions of package dependencies than what your package.json allows

    Project mention: How to Update NPM Packages: | dev.to | 2023-12-24

    I highly suggest taking a look at the documentation overall to learn more about all this package has to offer. The project is well-maintained along with a climbing weekly download rate of ~323,861 at the time of writing this article.

  • 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.

  • npkill

    List any node_modules 📦 dir in your system and how heavy they are. You can then select which ones you want to erase to free up space 🧹

    Project mention: Ask HN: What apps have you created for your own use? | news.ycombinator.com | 2023-12-12

    I initially created Npkill (https://npkill.js.org) for my own use because as a web developer I was always running out of disk space. When we launched it quickly became popular because it seems that not only we had that problem and today it is the most popular tool for that purpose.

    Another one I launched was Pill Reminder (https://zaldih.github.io/pill-reminder/). If you are taking something for a cold or medical treatment it allows you to easily swipe and note down when you have taken your medication and lets you know when you are due to take it next.

    ScrollTabs (https://github.com/zaldih/scrolltabs-extension) was born so soon after I migrated from chrome to firefox years ago and I missed being able to switch between tabs with the mouse scroll.

    + many others that I would like to prepare and make public for the future.

  • tsParticles

    tsParticles - Easily create highly customizable JavaScript particles effects, confetti explosions and fireworks animations and use them as animated backgrounds for your website. Ready to use components available for React.js, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Inferno, Solid, Riot and Web Components.

    Project mention: tsParticles 3.0.0 is out. Breaking changes ahead. | dev.to | 2023-12-04
  • ni

    💡 Use the right package manager

    Project mention: Não se preocupe mais com o package manager do seu projeto NodeJS | dev.to | 2023-07-07

    View on GitHub

  • yalc

    Work with yarn/npm packages locally like a boss.

    Project mention: Useful Javascript Monorepo Tools To Consider While Managing Multiple projects | /r/learnjavascript | 2023-03-16


  • esm.sh

    A fast, smart, & global CDN for modern(es2015+) web development.

    Project mention: Deno Cron | news.ycombinator.com | 2023-11-29

    * Change my NPM imports to something that would work with Deno. The most straightforward thing to do was just change `import "foo"` to `import "npm:foo"`, but this felt hacky so eventually I used https://esm.sh, which worked for some packages but not others.

  • cli

    React Native command line tools (by react-native-community)

    Project mention: First time setting up RN envirornment on macOS following official guide results in errors? | /r/reactnative | 2023-06-11

    It's not typical. Try this

  • packagephobia

    ⚖️ Find the cost of adding a new dependency to your project

  • corepack

    Zero-runtime-dependency package acting as bridge between Node projects and their package managers

    Project mention: Yarn 4.0 | news.ycombinator.com | 2023-10-23

    I'd love to use Bun for my projects, but it's not integrated into Corepack yet (and therefore you cannot pin the bun version w/ checksum in package.json)


  • qnm

    :mag: cli utility for querying the node_modules directory

    Project mention: Qnm: CLI utility for querying the node_modules directory | news.ycombinator.com | 2023-06-06
  • react-anime

    ✨ (ノ´ヮ´)ノ*:・゚✧ A super easy animation library for React!

    Project mention: Best Animation packages for React.js , every frontend developer should use it | dev.to | 2023-07-17

    Github repo : https://github.com/plus1tv/react-anime

  • openapi-generator-cli

    A node package wrapper for https://github.com/OpenAPITools/openapi-generator

    Project mention: Generate DTO models from OpenAPI bundle yml | /r/golang | 2023-05-19

    Hi, I want to create my dto's from a bundle file. This works nearly good, I just don't need all the functions which I am getting. I only need the model structs. I am currently using https://github.com/OpenAPITools/openapi-generator-cli via docker and I am passing the bundle.yml inside. I have the following parameter to only get model files:

  • syncpack

    Consistent dependency versions in large JavaScript Monorepos.

    Project mention: I made a CLI to sync dependency versions in monorepos | /r/node | 2023-11-16

    There's a video on the homepage at https://jamiemason.github.io/syncpack and a getting started guide at https://jamiemason.github.io/syncpack/guide/getting-started/.

  • ultra-runner

    🏃⛰ Ultra fast monorepo script runner and build tool

  • angular-auth-oidc-client

    npm package for OpenID Connect, OAuth Code Flow with PKCE, Refresh tokens, Implicit Flow

  • defu

    🌊 Assign default properties recursively

    Project mention: Assigning default properties efficiently with Defu | dev.to | 2023-12-04

    I never really had a go to solution for solving that problem until I found out about Defu by UnJS organization. I discovered this tool while working on one of my Nuxt modules and it has proven to be extremely useful in many different cases.

  • shrinkpack

    Fast, resilient, reproducible builds with npm install.

  • WorkOS

    The modern API for authentication & user identity. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

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 2024-02-20.

TypeScript Npm related posts


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

Project Stars
1 lerna 35,218
2 pnpm 26,988
3 verdaccio 15,704
4 renovate 15,041
5 hono 11,850
6 crawlee 11,449
7 npm-check-updates 8,912
8 npkill 7,812
9 tsParticles 6,337
10 ni 5,392
11 yalc 5,268
12 esm.sh 2,724
13 cli 2,201
14 packagephobia 2,026
15 corepack 1,978
16 qnm 1,881
17 react-anime 1,523
18 openapi-generator-cli 1,230
19 syncpack 1,183
20 ultra-runner 1,178
21 angular-auth-oidc-client 1,078
22 defu 816
23 shrinkpack 793
The modern API for authentication & user identity.
The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.