TypeScript npm-package

Open-source TypeScript projects categorized as npm-package

Top 23 TypeScript npm-package Projects

  • got

    🌐 Human-friendly and powerful HTTP request library for Node.js

    Project mention: Trying to express a return type in generic and an inferred parameter type | reddit.com/r/typescript | 2022-08-23

    I've used got, and my initial approach to this would have been to add a beforeRequest hook to strip a leading slash. I like the idea of handling this at compile time, though my proposed solution below (particularly the error messages) aren't the prettiest.

  • type-fest

    A collection of essential TypeScript types

    Project mention: Boost Your JavaScript with JSDoc Typing | dev.to | 2023-04-08

    With these powerful features, you can create dynamic and expressive types. One last thing I want to mention before moving on, is that you can install libraries with which you can add more types to your project like type-fest or utility-types. These libraries contain a lot of useful types that you can use in your project.

  • Klotho

    AWS Cloud-aware infrastructure-from-code toolbox [NEW]. Build cloud backends with Infrastructure-from-Code (IfC), a revolutionary technique for generating and updating cloud infrastructure. Try IfC with AWS and Klotho now (Now open-source)

  • ky

    🌳 Tiny & elegant JavaScript HTTP client based on the browser Fetch API

    Project mention: The app router is not production-ready yet | reddit.com/r/nextjs | 2023-05-18
  • modern-normalize

    🐒 Normalize browsers' default style

    Project mention: Tailwind CSS: A critique | dev.to | 2023-02-01

    Tailwind Preflight is amazing - built on top of modern-normalize, Preflight resets the default inconsistent styles across modern browsers. In addition to modern-normalize, Preflight:

  • core

    The internationalization (i18n) library for Angular (by ngx-translate)

    Project mention: Angular 16 Unveiled: Discover the Top 7 Features | reddit.com/r/Angular2 | 2023-05-29

    It was rather painless. We are using ngx-translate which seems dead at this point but works fine in 16 (seems to have gotten a recent commit).

  • ow

    Function argument validation for humans

    Project mention: Ow: Function Argument Validation for Humans | news.ycombinator.com | 2022-06-20
  • p-queue

    Promise queue with concurrency control

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

  • react-infinite-scroll-component

    An awesome Infinite Scroll component in react.

    Project mention: Infinite Scroll React Example with TypeScript and NextJS | dev.to | 2022-08-24

    react-infinite-scroll-component: I found this seemingly popular component in the course of my research for this article. I haven’t used it myself and can’t vouch for it, but it kept popping up so I felt I should add it to this list. It’s worth noting that as of August 2022, this library has 114 open GitHub issues; compared against react-infinite-scroll-hook (2 open issues) and react-waypoint (54 open issues), that’s a relatively high number of problems and could be cause for concern.

  • packagephobia

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

  • @sindresorhus/is

    Type check values (by sindresorhus)

  • chrome-extension-tools

    Bundling Chrome Extensions can be pretty complex. It doesn't have to be.

    Project mention: Create a Keyword Generator Chrome Extension🔥 | dev.to | 2023-04-29

    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.

  • mirrorful

    Create the building blocks of your app

    Project mention: Css 500 different hex colors | reddit.com/r/UXDesign | 2023-05-18

    You should checkout this tool Mirrorful that solves this exact problem! Disclaimer: I’m one of the cofounders - feel free to DM me!

  • conf

    Simple config handling for your app or module

    Project mention: Rob Pike: “Dotfiles” being hidden is a UNIXv2 mistake (2012) | news.ycombinator.com | 2022-08-11

    info on XDG: [the XDG spec](https://standards.freedesktop.org/basedir-spec/basedir-spec-...)

    tools that respect XDG, for fellow JS CLI developers:

    - https://github.com/davidtheclark/cosmiconfig Find and load configuration from a package.json property, rc file, or CommonJS module. [Check `searchPaths` to implement XDG spec compliance.](https://github.com/davidtheclark/cosmiconfig/issues/152)

    - Sindre's libraries use [`env-paths`](https://github.com/sindresorhus/env-paths#pathsconfig) to get paths compliant with this.

    - https://github.com/sindresorhus/conf simple config storing (maybe try [conf-cli](https://github.com/natzcam/conf-cli) to manipulate if needed) the successor to [configstore](https://github.com/sindresorhus/conf#how-is-this-different-f...)

    - https://github.com/jonschlinkert/data-store conf like datastore but in the shclinkerverse

  • node-twitter-api-v2

    Strongly typed, full-featured, light, versatile yet powerful Twitter API v1.1 and v2 client for Node.js.

    Project mention: [twitter-api-v2] How can I limit my fetch query for searching for tweets? | reddit.com/r/webdev | 2022-07-06

    I have spent the last few days implementing Twitter's Oauth 1.0a 3-legged auth flow - using Express and React with twitter-api-v2 - and it has been a nightmare. But I've finally figured it out.

  • Trex

    Package Manager for deno 🦕

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

  • jest-mongodb

    Jest preset for MongoDB in-memory server

    Project mention: How to test nestjs modules? | reddit.com/r/Nestjs_framework | 2022-10-13

    In the case of MongoDB there's jest-mongodb that use mongodb-memory-server; for other DBMS, I don't know if it's possible to run an instance in memory.

  • unique-names-generator

    Generate unique and memorable name strings

  • squirrelly

    Semi-embedded JS template engine that supports helpers, filters, partials, and template inheritance. 4KB minzipped, written in TypeScript ⛺

  • firestore-backup-restore

    NPM package for backup and restore Firebase Firestore

  • typescript-transform-paths

    Transforms module resolution paths using TypeScript path mapping and/or custom paths

  • ts-ci

    🚀 A project starter for module publisher

    Project mention: TS-CI: A starter for TS projects destined to be published on NPM. | reddit.com/r/javascript | 2022-11-06
  • homebridge-wol

    A Wake on Lan plugin for Homebridge

    Project mention: Turn Mac on and off via Homkit | reddit.com/r/homebridge | 2023-05-14

    Here for I have found the plugin https://github.com/alexgustafsson/homebridge-wol. Unfortunately I just can't get it set up correctly. I use the example configuration, where I have of course used the correct IP address and Mac address.

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

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 2023-05-29.

TypeScript npm-package related posts


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

Project Stars
1 got 13,097
2 type-fest 11,055
3 ky 9,881
4 modern-normalize 5,107
5 core 4,307
6 ow 3,738
7 p-queue 2,588
8 react-infinite-scroll-component 2,435
9 packagephobia 1,947
10 @sindresorhus/is 1,485
11 chrome-extension-tools 1,437
12 mirrorful 1,339
13 conf 1,087
14 node-twitter-api-v2 1,021
15 Trex 731
16 Chronos 634
17 jest-mongodb 546
18 unique-names-generator 487
19 squirrelly 483
20 firestore-backup-restore 455
21 typescript-transform-paths 390
22 ts-ci 322
23 homebridge-wol 239
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.