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
clime
The command-line interface framework for TypeScript.
2k+4%-2 years ago
0.5.16
CommonJSBundledCLI tools and terminal utilities, TypeScript tooling
postgres-schema-ts
postgres-schema-ts coverts Postgres schemas into typescript interfaces
2k-5%-2 years ago
0.5.0
CommonJSBundledTypeScript tooling
@crustjs/core
Core library for the Crust CLI framework
2k---2 days ago
0.4.1
ESM onlyBundledCLI tools and terminal utilities, TypeScript tooling
jwt-js-decode
Decode, sign/resign or verify JSON Web Tokens (JWT). Works in majority of modern browsers, Node.js and other JavaScript runtimes.
2k-20%-2 years ago
1.9.0
ESM + CommonJSBundledAuthentication and authorisation, TypeScript tooling
@amoutonbrady/lz-string
Modern TypeScript port of lz-string: LZ-based compression for JavaScript strings
2k---19 days ago
0.2.0
ESM + CommonJSBundledCompression and archives, TypeScript tooling
@gqloom/zod
Create GraphQL schema and resolvers easily using using Zod!
2k---6 months ago
0.16.0
ESM + CommonJSBundledSchema validation, TypeScript tooling
brackets-viewer
A simple library to display tournament brackets (round-robin, single elimination, double elimination)
2k+416%--
1.9.1
CommonJSBundledBundlers, TypeScript tooling
@vitruvius-labs/ts-predicate
TypeScript predicates library
2k---1 month ago
7.2.3
ESM onlyBundledTypeScript tooling
@neodrag/vue
Vue library to add dragging to your apps 😉
2k---1 year ago
2.3.1
ESM onlyBundledVue, TypeScript tooling
@viselect/vue
Simple, lightweight and modern library library for making visual DOM Selections.
2k---21 days ago
3.10.1
ESM + CommonJSBundledVue, UI component libraries
react-scripts-intlayer
Integrate Intlayer with Create React App using custom React scripts for internationalization i18n and advanced Webpack configurations
2k-42%-1 day ago
9.5.9
ESM + CommonJSBundledInternationalisation, TypeScript tooling
hastypes
Does the given package have TypeScript types?
2k+37679%-3 months ago
4.0.4
CommonJSNoneTypeScript tooling
@aura3d/engine
Build AI-authored browser 3D apps with TypeScript, typed GLB/glTF assets, Vite templates, scene kits, diagnostics, screenshots, and deploy checks.
2k---13 days ago
3.0.1
ESM onlyBundled3D, WebGL and game engines, TypeScript tooling
es-drager
A draggable, resizable, rotatable component based on vue3
2k+42%-6 months ago
1.3.4
ESM + CommonJSBundledTypeScript tooling, Vue
photon-grid-core
Professional zero-dependency TypeScript data grid with enterprise-grade features.
2k--27 days ago
3.0.12
ESM + CommonJSBundledTables and data grids, TypeScript tooling
@dltech/site-map
Typed, composable site-map builder for React/Next.js apps — declare routes as a tree and get autocompleted route functions with typed query params back
2k---1 month ago
1.0.1
ESM + CommonJSBundledReact, TypeScript tooling
@esri/solution-workflow
Manages the creation and deployment of Workflow item types for @esri/solution.js.
2k---2 months ago
6.6.2
ESM + CommonJSBundledTypeScript tooling
@styleframe/plugin
Unplugin for Styleframe. Use it with Vite, Webpack, Astro, Nuxt, Rollup, Rspack, and more.
1.9k---3 months ago
3.4.1
ESM onlyBundledVue, CSS-in-JS and styling
@gluestack-ui/vstack
A universal headless vstack component for React Native, Next.js & React
1.9k---1 year ago
0.1.16
ESM + CommonJSBundledReact, UI component libraries
schema2typebox
Creates typebox code from JSON schemas
1.9k-9%-11 months ago
1.7.8
CommonJSBundledSchema validation, TypeScript tooling
@mradex77/google-play-scraper
Google Play scraper for Node.js with a fully typed TypeScript API. Fetch app details, search results, top charts, reviews, permissions and data safety from the Play Store.
1.9k---1 day ago
1.3.0
ESM + CommonJSBundledScraping and browser automation, TypeScript tooling
@esri/solution-web-tool
Manages the creation and deployment of web tool geoprocessing service item type for @esri/solution.js.
1.9k---2 months ago
6.6.2
ESM + CommonJSBundledTypeScript tooling
@gluestack-ui/hstack
A universal headless hstack component for React Native, Next.js & React
1.9k---1 year ago
0.1.17
ESM + CommonJSBundledReact, UI component libraries
@skyra/env-utilities
Functional utilities for reading and parsing environmental variables
1.9k---1 year ago
2.0.1
ESM + CommonJSBundledTypeScript tooling
@gfazioli/mantine-border-animate
Mantine component offering five border animation variants (beam, glow, pulse, draw, dash) with a progress-driven border, dashed patterns, hover/focus/in-view triggers and full animation control, perfect for creating dynamic, visually engaging UI elements.
1.9k---11 days ago
3.0.2
ESM + CommonJSBundledAnimation, TypeScript tooling
overlayscrollbars-solid
OverlayScrollbars for Solid.
1.9k-65%-1 year ago
0.5.6
ESM + CommonJSBundledReact, TypeScript tooling
reicon
Core vanilla JS icon components for 2676+ icons in 2 weights (Outline & Filled). Tree-shakeable, TypeScript-ready.
1.9k+88200%-22 days ago
1.2.4
ESM onlyBundledIcons, TypeScript tooling
@pear-protocol/symm-core
TypeScript SDK for Symm Engine API - trading positions, TP/SL orders, and real-time WebSocket streams
1.9k---3 months ago
0.1.31
CommonJSBundledWebSockets and realtime, TypeScript tooling
dom-types
Typing and JavaScript helpers for DOM attributes (HTML, SVG, CSS).
1.9k+2079%-2 months ago
1.1.5
ESM + CommonJSBundledTypeScript tooling
eslint-plugin-sort-properties
ESLint rules for sorting properties of object expressions, object destructures, and type literals interfaces for TypeScript by their keys.
1.9k+2561%-1 year ago
1.1.13
CommonJSNoneLinting and formatting, TypeScript tooling
massarg
Flexible, powerful, and simple command/argument parser for CLI applications
1.9k-42%-7 months ago
2.1.1
CommonJSBundledCLI tools and terminal utilities, TypeScript tooling
countries-ts
A powerful TypeScript library with 60+ functions for country data - search, validate, format, compare, and more. Zero dependencies.
1.9k+154%-1 year ago
2.1.0
CommonJSBundledTypeScript tooling, Internationalisation
tantan-typeorm-gs
A TypeORM-compatible driver for using Google Sheets as a data source.
1.9k--3 days ago
1.0.5
ESM onlyBundledORMs and query builders, TypeScript tooling
ink-mde
A beautiful, modern, customizable Markdown editor powered by CodeMirror 6 and TypeScript.
1.9k+64%-1 year ago
0.34.0
ESM + CommonJSBundledRich text and code editors, Vue
koa-zod-router
Inspired by koa-joi-router, this package aims to provide a similar feature-set while leveraging Zod and Typescript to create typesafe routes and middlewares with built in I/O validation.
1.9k-77%-2 years ago
2.3.0
ESM + CommonJSBundledSchema validation, HTTP servers and web frameworks
therror
Create, document, customize and throw node errors easily
1.9k-30%--
4.1.1
CommonJSBundledInternationalisation, TypeScript tooling
@romcal/calendar.general-roman
Localized romcal calendar for GeneralRoman
1.9k---4 years ago
3.0.0-alpha.0
ESM + CommonJSBundledTypeScript tooling
@valtown/codemirror-codeium
codemirror integration for codeium
1.9k---2 years ago
1.1.1
ESM onlyBundledRich text and code editors, TypeScript tooling
@venizia/ignis-kernel
Browser-pure kernel of the IGNIS framework: dependency injection, lifecycle, REST controllers, repository and datasource abstractions, and the authentication and authorization seams. No node builtin and no server-only peer, so the same kernel serves a Bun
1.9k---1 day ago
0.2.0
ESM + CommonJSBundledTypeScript tooling
smile2emoji
Plugin to convert from text smile to emoticons. Emoji from punctuation
1.9k+8%-1 month ago
3.20.2
ESM + CommonJSBundledTypeScript tooling
@epilot/design-client
Client for epilot Design API
1.9k---1 month ago
0.5.7
CommonJSBundledTypeScript tooling, Node.js utilities
@mantine/mcp-server
MCP server for Mantine documentation
1.9k---4 days ago
9.6.2
ESM + CommonJSBundledReact, Documentation tooling
@amqp-contract/client
Client utilities for publishing messages using amqp-contract
1.9k---2 months ago
2.4.0
ESM + CommonJSBundledQueues and background jobs, TypeScript tooling
@figma-export/output-styles-as-css
Outputter for @figma-export that exports styles to CSS
1.9k---2 months ago
6.4.1
ESM onlyBundledIcons, CLI tools and terminal utilities
rn-pixel-perfect
A simple tool for pixel-perfect layouts, allowing you to compare design screens with your app's implementation.
1.9k+976%-2 months ago
0.2.1
CommonJSBundledTypeScript tooling, React
@directededges/specs-schema
Specs UI Component Schema - TypeScript types and JSON schema definitions for component specifications
1.9k---2 days ago
0.34.0
ESM onlyBundledTypeScript tooling, Schema validation
@j2only/slide-unlock
Vue.js slide to unlock component. Protect users from accidental clicks or protect your web app from bot attack.
1.9k---1 year ago
0.5.11
ESM + CommonJSBundledTypeScript tooling, Vue
ng-openapi
Generate Angular services and TypeScript types from OpenAPI/Swagger specifications
1.9k+255%-1 day ago
0.4.1
ESM + CommonJSBundledDocumentation tooling, Angular
@dqcai/vn-lunar
Vietnamese Lunar Calendar Library - TypeScript implementation
1.9k---1 year ago
1.0.1
ESM + CommonJSBundledTypeScript tooling
@nlux/nlbridge-react
The nlbridge adapters for nlux React, the React JS library for building conversational AI interfaces.
1.9k---2 years ago
2.17.1
ESM + CommonJSBundledReact, TypeScript tooling

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.

  • climeThe command-line interface framework for TypeScript.
  • postgres-schema-tspostgres-schema-ts coverts Postgres schemas into typescript interfaces
  • @crustjs/coreCore library for the Crust CLI framework
  • jwt-js-decodeDecode, sign/resign or verify JSON Web Tokens (JWT). Works in majority of modern browsers, Node.js and other JavaScript runtimes.
  • @amoutonbrady/lz-stringModern TypeScript port of lz-string: LZ-based compression for JavaScript strings
  • @gqloom/zodCreate GraphQL schema and resolvers easily using using Zod!
  • brackets-viewerA simple library to display tournament brackets (round-robin, single elimination, double elimination)
  • @vitruvius-labs/ts-predicateTypeScript predicates library
  • @neodrag/vueVue library to add dragging to your apps 😉
  • @viselect/vueSimple, lightweight and modern library library for making visual DOM Selections.
  • react-scripts-intlayerIntegrate Intlayer with Create React App using custom React scripts for internationalization i18n and advanced Webpack configurations
  • hastypesDoes the given package have TypeScript types?
  • @aura3d/engineBuild AI-authored browser 3D apps with TypeScript, typed GLB/glTF assets, Vite templates, scene kits, diagnostics, screenshots, and deploy checks.
  • es-dragerA draggable, resizable, rotatable component based on vue3
  • photon-grid-coreProfessional zero-dependency TypeScript data grid with enterprise-grade features.
  • @dltech/site-mapTyped, composable site-map builder for React/Next.js apps — declare routes as a tree and get autocompleted route functions with typed query params back
  • @esri/solution-workflowManages the creation and deployment of Workflow item types for @esri/solution.js.
  • @styleframe/pluginUnplugin for Styleframe. Use it with Vite, Webpack, Astro, Nuxt, Rollup, Rspack, and more.
  • @gluestack-ui/vstackA universal headless vstack component for React Native, Next.js & React
  • schema2typeboxCreates typebox code from JSON schemas
  • @mradex77/google-play-scraperGoogle Play scraper for Node.js with a fully typed TypeScript API. Fetch app details, search results, top charts, reviews, permissions and data safety from the Play Store.
  • @esri/solution-web-toolManages the creation and deployment of web tool geoprocessing service item type for @esri/solution.js.
  • @gluestack-ui/hstackA universal headless hstack component for React Native, Next.js & React
  • @skyra/env-utilitiesFunctional utilities for reading and parsing environmental variables
  • @gfazioli/mantine-border-animateMantine component offering five border animation variants (beam, glow, pulse, draw, dash) with a progress-driven border, dashed patterns, hover/focus/in-view triggers and full animation control, perfect for creating dynamic, visually engaging UI elements.
  • overlayscrollbars-solidOverlayScrollbars for Solid.
  • reiconCore vanilla JS icon components for 2676+ icons in 2 weights (Outline & Filled). Tree-shakeable, TypeScript-ready.
  • @pear-protocol/symm-coreTypeScript SDK for Symm Engine API - trading positions, TP/SL orders, and real-time WebSocket streams
  • dom-typesTyping and JavaScript helpers for DOM attributes (HTML, SVG, CSS).
  • eslint-plugin-sort-propertiesESLint rules for sorting properties of object expressions, object destructures, and type literals interfaces for TypeScript by their keys.
  • massargFlexible, powerful, and simple command/argument parser for CLI applications
  • countries-tsA powerful TypeScript library with 60+ functions for country data - search, validate, format, compare, and more. Zero dependencies.
  • tantan-typeorm-gsA TypeORM-compatible driver for using Google Sheets as a data source.
  • ink-mdeA beautiful, modern, customizable Markdown editor powered by CodeMirror 6 and TypeScript.
  • koa-zod-routerInspired by koa-joi-router, this package aims to provide a similar feature-set while leveraging Zod and Typescript to create typesafe routes and middlewares with built in I/O validation.
  • therrorCreate, document, customize and throw node errors easily
  • @romcal/calendar.general-romanLocalized romcal calendar for GeneralRoman
  • @valtown/codemirror-codeiumcodemirror integration for codeium
  • @venizia/ignis-kernelBrowser-pure kernel of the IGNIS framework: dependency injection, lifecycle, REST controllers, repository and datasource abstractions, and the authentication and authorization seams. No node builtin and no server-only peer, so the same kernel serves a Bun
  • smile2emojiPlugin to convert from text smile to emoticons. Emoji from punctuation
  • @epilot/design-clientClient for epilot Design API
  • @mantine/mcp-serverMCP server for Mantine documentation
  • @amqp-contract/clientClient utilities for publishing messages using amqp-contract
  • @figma-export/output-styles-as-cssOutputter for @figma-export that exports styles to CSS
  • rn-pixel-perfectA simple tool for pixel-perfect layouts, allowing you to compare design screens with your app's implementation.
  • @directededges/specs-schemaSpecs UI Component Schema - TypeScript types and JSON schema definitions for component specifications
  • @j2only/slide-unlockVue.js slide to unlock component. Protect users from accidental clicks or protect your web app from bot attack.
  • ng-openapiGenerate Angular services and TypeScript types from OpenAPI/Swagger specifications
  • @dqcai/vn-lunarVietnamese Lunar Calendar Library - TypeScript implementation
  • @nlux/nlbridge-reactThe nlbridge adapters for nlux React, the React JS library for building conversational AI interfaces.