Skip to content
JS
Package category

TypeScript tooling

Type utilities, declaration tooling and TypeScript build helpers.

4,224 packages107 comparisons

Packages compared

4,224 packages
PackageWeekly downloads12-month change52 weeksGzipLast releaseModuleTypesCategories
@esri/arcgis-rest-portal
ArcGIS Online and Enterprise content and user helpers for @esri/arcgis-rest-request
23k---1 month ago
4.11.0
ESM + CommonJSBundledTypeScript tooling
@effect/ai-openai-compat
An OpenAI compat integration for Effect
23k---1 month ago
4.0.0-beta.107
ESM onlyNoneTypeScript tooling
@gluestack-ui/themed
A universal themed components for React Native, Next.js & React
22.9k---1 year ago
1.1.73
ESM + CommonJSBundledReact, UI component libraries
@dfinity/utils
A collection of utilities and constants for NNS/SNS projects.
22.9k---4 days ago
5.0.0
ESM + CommonJSBundledTypeScript tooling
@humanspeak/memory-cache
A lightweight, zero-dependency in-memory cache for TypeScript and JavaScript with TTL expiration, LRU eviction, wildcard pattern deletion, and a powerful @cached decorator for method-level memoization. Perfect for API response caching, session storage, an
22.9k---30 days ago
1.2.0
ESM onlyBundledCaching, TypeScript tooling
@iconfu/svg-inject
A tiny, intuitive, robust, caching solution for injecting SVG files inline into the DOM.
22.9k---5 months ago
2.0.1
ESM + CommonJSBundledAccessibility, TypeScript tooling
kliedz
Dead-simple, stateless logging utility for JavaScript and TypeScript. Pure functions. No dependencies. Just log.
22.8k-57%-24 days ago
2.2.1
ESM onlyBundledLogging, TypeScript tooling
vite-intlayer
A Vite plugin for seamless internationalization (i18n), providing locale detection, redirection, and environment-based configuration
22.8k+68%-2 days ago
9.5.9
ESM onlyBundledInternationalisation, TypeScript tooling
@injectivelabs/grpc-web
gRPC-Web client for browsers (JS/TS)
22.7k---1 year ago
0.0.6
ESM + CommonJSBundledTypeScript tooling
@pothos/plugin-with-input
A Pothos plugin for defining fields with input objects
22.6k---2 months ago
4.1.5
ESM + CommonJSBundledGraphQL, TypeScript tooling
react-native-svg-pan-zoom
Pan-zoom for react-native-svg via 'Google Maps'-style pinch and drag gestures
22.5k+84%-8 years ago
0.1.2
CommonJSNoneReact, TypeScript tooling
tiny-decoders
Type-safe data decoding and encoding for the minimalist.
22.4k+292%-8 months ago
24.0.0
ESM onlyBundledTypeScript tooling
@better-scroll/core
Minimalistic core scrolling for BetterScroll, it is pure and tiny
22.4k---3 years ago
2.5.1
ESM + CommonJSBundledDOM and browser utilities, TypeScript tooling
zustand-computed
A Zustand middleware to create computed states.
22.4k-24%-3 months ago
2.1.4
ESM + CommonJSBundledTypeScript tooling, React
grunt-ts
Compile and manage your TypeScript project
22.3k+3%-7 years ago
6.0.0-beta.22
CommonJSNoneTypeScript tooling
@kubb/mcp
MCP server for Kubb. Exposes code generation as a tool over the Model Context Protocol so AI assistants like Claude, Cursor, and other MCP-compatible clients can generate TypeScript types, clients, and more.
22.3k---2 days ago
5.3.16
ESM + CommonJSBundledTypeScript tooling
@tsed/common
A TypeScript Framework on top of Express
22.3k---5 days ago
8.38.8
ESM onlyBundledHTTP servers and web frameworks, TypeScript tooling
@wormhole-foundation/sdk-solana-tokenbridge
SDK for Solana, used in conjunction with @wormhole-foundation/sdk
22.3k---1 month ago
6.1.5
ESM onlyBundledBlockchain and Web3, TypeScript tooling
ts-ebml
ebml decoder and encoder
22.1k+51%--
3.0.2
CommonJSBundledTypeScript tooling
vuln-vects
A powerful, flexible CVSS parser, calculator and validator written for JavaScript/TypeScript.
22.1k-67%-4 years ago
1.1.0
CommonJSBundledTypeScript tooling, Security
express-intlayer
Manage internationalization i18n in a simple way for express application.
22.1k-16%-2 days ago
9.5.9
ESM + CommonJSBundledTypeScript tooling, Internationalisation
@better-scroll/shared-utils
shared-utils for BetterScroll
22k---3 years ago
2.5.1
ESM + CommonJSBundledDOM and browser utilities, TypeScript tooling
typed-duration
Zero-dependency typed duration library for JavaScript
21.9k+29%-2 years ago
2.0.0
CommonJSBundledTypeScript tooling
sherif-darwin-arm64
Opinionated, zero-config linter for TypeScript & JavaScript monorepos
21.8k+371%-2 months ago
1.13.0
-NoneBuild tools, CLI tools and terminal utilities
@thi.ng/transducers
Collection of ~170 lightweight, composable transducers, reducers, generators, iterators for functional data transformations
21.8k---25 days ago
9.7.0
ESM onlyBundledAnimation, TypeScript tooling
@neondatabase/postgrest-js
PostgreSQL client for Neon Data API - query your database without authentication
21.8k---4 months ago
0.2.0-beta
ESM onlyBundledORMs and query builders, TypeScript tooling
ts-json-validator
Let JSON play nicely with Typescript
21.8k+52%-5 years ago
0.7.1
CommonJSBundledSchema validation, TypeScript tooling
@mantine/vanilla-extract
Vanilla Extract integration for Mantine theme
21.8k---5 days ago
9.6.2
ESM + CommonJSBundledReact, TypeScript tooling
@bbob/types
Shared Typescript types of @bbob
21.7k---2 months ago
4.4.1
ESM + CommonJSBundledTypeScript tooling, React
next-share
Social media share buttons for your next React apps.
21.6k-22%-2 years ago
0.27.0
ESM + CommonJSBundledReact, TypeScript tooling
typescript-parser
Parser for typescript (and javascript) files, that compiles those files and generates a human understandable AST.
21.6k+25%-8 years ago
2.6.1
CommonJSBundledParsers and serialisers, TypeScript tooling
tsnite
TypeScript at full throttle—fast, safe, unstoppable. 🚀
21.6k+1160920%-5 months ago
0.2.3
ESM onlyNoneTypeScript tooling
@inixiative/json-rules
TypeScript-first JSON rules engine with intuitive syntax and detailed error messages
21.6k---5 days ago
2.25.0
ESM + CommonJSBundledTypeScript tooling, Schema validation
@intlayer/dictionaries-entry
Provides the entry points for the generated Intlayer dictionaries (merged, unmerged, remote, dynamic, fetch), designed to be aliased by bundlers like Webpack, Vite, Turbopack, esbuild and Metro.
21.5k---2 days ago
9.5.9
ESM + CommonJSBundledInternationalisation, Node.js utilities
@pothos/plugin-add-graphql
A Pothos plugin for adding existing GraphQL types to a Pothos schema
21.5k---12 days ago
4.3.3
ESM + CommonJSBundledGraphQL, TypeScript tooling
@upptime/graphs
Koj's repository template with GitHub Actions CI, releases, and more
21.5k---8 days ago
1.2.31
CommonJSBundledTypeScript tooling
react-dropzone-uploader
React file dropzone and uploader: fully customizable, progress indicators, upload cancellation and restart, zero deps and excellent TypeScript support
21.4k-3%-6 years ago
2.11.0
CommonJSBundledTypeScript tooling, React
nestjs-trpc
<a href="https://nestjs-trpc.io/" target="_blank" rel="noopener"> <picture> <source media="(prefers-color-scheme: dark)" srcset="https://i.imgur.com/JvsOXCg.png" /> <img alt="tRPC" src="https://i.imgur.com/JvsOXCg.png" /> </picture> </a>
21.2k+206%-2 months ago
2.13.0
ESM + CommonJSBundledTypeScript tooling, HTTP servers and web frameworks
@sapphire/utilities
Common JavaScript utilities for the Sapphire Community
21.2k---1 year ago
3.18.2
ESM + CommonJSBundledTypeScript tooling, Utility libraries
@esri/arcgis-rest-feature-service
Feature layer query and edit helpers for @esri/arcgis-rest-js
21.1k---1 month ago
4.11.0
ESM + CommonJSBundledTypeScript tooling
ignorepatterns
A regular expression that matches common filenames that we want to ignore
21.1k-30%-2 years ago
5.6.0
ESM + CommonJSBundledTypeScript tooling, Files and file systems
@upptime/status-page
Upptime status page website
21k---2 years ago
1.17.0
CommonJSNoneTypeScript tooling, Svelte
@modular-forms/solid
The modular and type-safe form library for SolidJS
20.9k---1 year ago
0.25.1
ESM + CommonJSBundledTypeScript tooling
ts-interface-builder
Compile TypeScript interfaces into a description that allows runtime validation
20.9k-20%-4 years ago
0.3.3
CommonJSBundledTypeScript tooling
unplugin-kubb
Integration of Kubb for Vite, Webpack, Rollup, esbuild, Rspack, Nuxt, and Astro.
20.9k+1635%-2 days ago
5.3.16
ESM + CommonJSBundledTypeScript tooling, Vue
react-mentions-ts
A React component that enables Facebook/Twitter-style @mentions and tagging in textarea inputs with full TypeScript support.
20.9k+49450%-5 months ago
6.0.0
ESM + CommonJSBundledTypeScript tooling, React
@wormhole-foundation/sdk-evm
SDK for EVM chains, used in conjunction with @wormhole-foundation/sdk
20.8k---1 month ago
6.1.5
ESM onlyBundledBlockchain and Web3, TypeScript tooling
@greatsumini/react-facebook-login
Well-typed React Component for Facebook Login
20.8k---1 year ago
3.4.0
CommonJSBundledAuthentication and authorisation, React
@pothos/plugin-prisma-utils
A Pothos plugin containing utility functions for building prisma inputs
20.8k---12 days ago
1.3.6
ESM + CommonJSBundledGraphQL, TypeScript tooling
@intlayer/types
Retrieve Intlayer configurations and manage environment variables for both server-side and client-side environments.
20.8k---2 days ago
9.5.9
ESM + CommonJSBundledTypeScript tooling, Node.js utilities

12-month change compares the average of the last 4 weeks of downloads with the first 4 weeks of the 52-week series. Gzip size is for the whole package, as measured by Bundlephobia. "-" means the value has not been fetched.

  • @esri/arcgis-rest-portalArcGIS Online and Enterprise content and user helpers for @esri/arcgis-rest-request
  • @effect/ai-openai-compatAn OpenAI compat integration for Effect
  • @gluestack-ui/themedA universal themed components for React Native, Next.js & React
  • @dfinity/utilsA collection of utilities and constants for NNS/SNS projects.
  • @humanspeak/memory-cacheA lightweight, zero-dependency in-memory cache for TypeScript and JavaScript with TTL expiration, LRU eviction, wildcard pattern deletion, and a powerful @cached decorator for method-level memoization. Perfect for API response caching, session storage, an
  • @iconfu/svg-injectA tiny, intuitive, robust, caching solution for injecting SVG files inline into the DOM.
  • kliedzDead-simple, stateless logging utility for JavaScript and TypeScript. Pure functions. No dependencies. Just log.
  • vite-intlayerA Vite plugin for seamless internationalization (i18n), providing locale detection, redirection, and environment-based configuration
  • @injectivelabs/grpc-webgRPC-Web client for browsers (JS/TS)
  • @pothos/plugin-with-inputA Pothos plugin for defining fields with input objects
  • react-native-svg-pan-zoomPan-zoom for react-native-svg via 'Google Maps'-style pinch and drag gestures
  • tiny-decodersType-safe data decoding and encoding for the minimalist.
  • @better-scroll/coreMinimalistic core scrolling for BetterScroll, it is pure and tiny
  • zustand-computedA Zustand middleware to create computed states.
  • grunt-tsCompile and manage your TypeScript project
  • @kubb/mcpMCP server for Kubb. Exposes code generation as a tool over the Model Context Protocol so AI assistants like Claude, Cursor, and other MCP-compatible clients can generate TypeScript types, clients, and more.
  • @tsed/commonA TypeScript Framework on top of Express
  • @wormhole-foundation/sdk-solana-tokenbridgeSDK for Solana, used in conjunction with @wormhole-foundation/sdk
  • ts-ebmlebml decoder and encoder
  • vuln-vectsA powerful, flexible CVSS parser, calculator and validator written for JavaScript/TypeScript.
  • express-intlayerManage internationalization i18n in a simple way for express application.
  • @better-scroll/shared-utilsshared-utils for BetterScroll
  • typed-durationZero-dependency typed duration library for JavaScript
  • sherif-darwin-arm64Opinionated, zero-config linter for TypeScript & JavaScript monorepos
  • @thi.ng/transducersCollection of ~170 lightweight, composable transducers, reducers, generators, iterators for functional data transformations
  • @neondatabase/postgrest-jsPostgreSQL client for Neon Data API - query your database without authentication
  • ts-json-validatorLet JSON play nicely with Typescript
  • @mantine/vanilla-extractVanilla Extract integration for Mantine theme
  • @bbob/typesShared Typescript types of @bbob
  • next-shareSocial media share buttons for your next React apps.
  • typescript-parserParser for typescript (and javascript) files, that compiles those files and generates a human understandable AST.
  • tsniteTypeScript at full throttle—fast, safe, unstoppable. 🚀
  • @inixiative/json-rulesTypeScript-first JSON rules engine with intuitive syntax and detailed error messages
  • @intlayer/dictionaries-entryProvides the entry points for the generated Intlayer dictionaries (merged, unmerged, remote, dynamic, fetch), designed to be aliased by bundlers like Webpack, Vite, Turbopack, esbuild and Metro.
  • @pothos/plugin-add-graphqlA Pothos plugin for adding existing GraphQL types to a Pothos schema
  • @upptime/graphsKoj's repository template with GitHub Actions CI, releases, and more
  • react-dropzone-uploaderReact file dropzone and uploader: fully customizable, progress indicators, upload cancellation and restart, zero deps and excellent TypeScript support
  • nestjs-trpc<a href="https://nestjs-trpc.io/" target="_blank" rel="noopener"> <picture> <source media="(prefers-color-scheme: dark)" srcset="https://i.imgur.com/JvsOXCg.png" /> <img alt="tRPC" src="https://i.imgur.com/JvsOXCg.png" /> </picture> </a>
  • @sapphire/utilitiesCommon JavaScript utilities for the Sapphire Community
  • @esri/arcgis-rest-feature-serviceFeature layer query and edit helpers for @esri/arcgis-rest-js
  • ignorepatternsA regular expression that matches common filenames that we want to ignore
  • @upptime/status-pageUpptime status page website
  • @modular-forms/solidThe modular and type-safe form library for SolidJS
  • ts-interface-builderCompile TypeScript interfaces into a description that allows runtime validation
  • unplugin-kubbIntegration of Kubb for Vite, Webpack, Rollup, esbuild, Rspack, Nuxt, and Astro.
  • react-mentions-tsA React component that enables Facebook/Twitter-style @mentions and tagging in textarea inputs with full TypeScript support.
  • @wormhole-foundation/sdk-evmSDK for EVM chains, used in conjunction with @wormhole-foundation/sdk
  • @greatsumini/react-facebook-loginWell-typed React Component for Facebook Login
  • @pothos/plugin-prisma-utilsA Pothos plugin containing utility functions for building prisma inputs
  • @intlayer/typesRetrieve Intlayer configurations and manage environment variables for both server-side and client-side environments.