Package category
TypeScript tooling
Type utilities, declaration tooling and TypeScript build helpers.
4,224 packages107 comparisons
Packages compared
4,224 packages
| Package | Weekly downloads | 12-month change | 52 weeks | Gzip | Last release | Module | Types | Categories |
|---|---|---|---|---|---|---|---|---|
| clime The command-line interface framework for TypeScript. | 2k | +4% | - | 2 years ago 0.5.16 | CommonJS | Bundled | CLI 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 | CommonJS | Bundled | TypeScript tooling | |
| @crustjs/core Core library for the Crust CLI framework | 2k | - | - | - | 2 days ago 0.4.1 | ESM only | Bundled | CLI 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 + CommonJS | Bundled | Authentication 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 + CommonJS | Bundled | Compression and archives, TypeScript tooling |
| @gqloom/zod Create GraphQL schema and resolvers easily using using Zod! | 2k | - | - | - | 6 months ago 0.16.0 | ESM + CommonJS | Bundled | Schema validation, TypeScript tooling |
| brackets-viewer A simple library to display tournament brackets (round-robin, single elimination, double elimination) | 2k | +416% | - | - 1.9.1 | CommonJS | Bundled | Bundlers, TypeScript tooling | |
| @vitruvius-labs/ts-predicate TypeScript predicates library | 2k | - | - | - | 1 month ago 7.2.3 | ESM only | Bundled | TypeScript tooling |
| @neodrag/vue Vue library to add dragging to your apps 😉 | 2k | - | - | - | 1 year ago 2.3.1 | ESM only | Bundled | Vue, TypeScript tooling |
| @viselect/vue Simple, lightweight and modern library library for making visual DOM Selections. | 2k | - | - | - | 21 days ago 3.10.1 | ESM + CommonJS | Bundled | Vue, 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 + CommonJS | Bundled | Internationalisation, TypeScript tooling | |
| hastypes Does the given package have TypeScript types? | 2k | +37679% | - | 3 months ago 4.0.4 | CommonJS | None | TypeScript 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 only | Bundled | 3D, 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 + CommonJS | Bundled | TypeScript tooling, Vue | |
| photon-grid-core Professional zero-dependency TypeScript data grid with enterprise-grade features. | 2k | - | - | 27 days ago 3.0.12 | ESM + CommonJS | Bundled | Tables 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 + CommonJS | Bundled | React, 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 + CommonJS | Bundled | TypeScript 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 only | Bundled | Vue, 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 + CommonJS | Bundled | React, UI component libraries |
| schema2typebox Creates typebox code from JSON schemas | 1.9k | -9% | - | 11 months ago 1.7.8 | CommonJS | Bundled | Schema 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 + CommonJS | Bundled | Scraping 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 + CommonJS | Bundled | TypeScript tooling |
| @gluestack-ui/hstack A universal headless hstack component for React Native, Next.js & React | 1.9k | - | - | - | 1 year ago 0.1.17 | ESM + CommonJS | Bundled | React, UI component libraries |
| @skyra/env-utilities Functional utilities for reading and parsing environmental variables | 1.9k | - | - | - | 1 year ago 2.0.1 | ESM + CommonJS | Bundled | TypeScript 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 + CommonJS | Bundled | Animation, TypeScript tooling |
| overlayscrollbars-solid OverlayScrollbars for Solid. | 1.9k | -65% | - | 1 year ago 0.5.6 | ESM + CommonJS | Bundled | React, 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 only | Bundled | Icons, 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 | CommonJS | Bundled | WebSockets 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 + CommonJS | Bundled | TypeScript 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 | CommonJS | None | Linting and formatting, TypeScript tooling | |
| massarg Flexible, powerful, and simple command/argument parser for CLI applications | 1.9k | -42% | - | 7 months ago 2.1.1 | CommonJS | Bundled | CLI 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 | CommonJS | Bundled | TypeScript 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 only | Bundled | ORMs 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 + CommonJS | Bundled | Rich 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 + CommonJS | Bundled | Schema validation, HTTP servers and web frameworks | |
| therror Create, document, customize and throw node errors easily | 1.9k | -30% | - | - 4.1.1 | CommonJS | Bundled | Internationalisation, TypeScript tooling | |
| @romcal/calendar.general-roman Localized romcal calendar for GeneralRoman | 1.9k | - | - | - | 4 years ago 3.0.0-alpha.0 | ESM + CommonJS | Bundled | TypeScript tooling |
| @valtown/codemirror-codeium codemirror integration for codeium | 1.9k | - | - | - | 2 years ago 1.1.1 | ESM only | Bundled | Rich 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 + CommonJS | Bundled | TypeScript tooling |
| smile2emoji Plugin to convert from text smile to emoticons. Emoji from punctuation | 1.9k | +8% | - | 1 month ago 3.20.2 | ESM + CommonJS | Bundled | TypeScript tooling | |
| @epilot/design-client Client for epilot Design API | 1.9k | - | - | - | 1 month ago 0.5.7 | CommonJS | Bundled | TypeScript tooling, Node.js utilities |
| @mantine/mcp-server MCP server for Mantine documentation | 1.9k | - | - | - | 4 days ago 9.6.2 | ESM + CommonJS | Bundled | React, Documentation tooling |
| @amqp-contract/client Client utilities for publishing messages using amqp-contract | 1.9k | - | - | - | 2 months ago 2.4.0 | ESM + CommonJS | Bundled | Queues 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 only | Bundled | Icons, 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 | CommonJS | Bundled | TypeScript 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 only | Bundled | TypeScript 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 + CommonJS | Bundled | TypeScript tooling, Vue |
| ng-openapi Generate Angular services and TypeScript types from OpenAPI/Swagger specifications | 1.9k | +255% | - | 1 day ago 0.4.1 | ESM + CommonJS | Bundled | Documentation tooling, Angular | |
| @dqcai/vn-lunar Vietnamese Lunar Calendar Library - TypeScript implementation | 1.9k | - | - | - | 1 year ago 1.0.1 | ESM + CommonJS | Bundled | TypeScript 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 + CommonJS | Bundled | React, 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.
- valibot vs zod
- ts-toolbelt vs type-fest
- ts-essentials vs type-fest
- type-fest vs utility-types
- tsx vs effect
- type-fest vs just-diff
- pdf-lib vs @pdfme/pdf-lib
- @hey-api/openapi-ts vs openapi-typescript-codegen
- @asteasolutions/zod-to-openapi vs zod-openapi
- @hey-api/openapi-ts vs zod-openapi
- @uiw/react-md-editor vs markdown-exit
- @hey-api/openapi-ts vs @asteasolutions/zod-to-openapi
- rollbar vs evlog
- kysely vs @prisma/client
- type-graphql vs quicktype-core
- type-graphql vs nexus
- openapi-typescript-codegen vs openapi-client-axios
- zod-openapi vs openapi-client-axios
- openapi-fetch vs openapi-typescript-codegen
- @apollo/cache-control-types vs type-graphql
- @asteasolutions/zod-to-openapi vs oazapfts
- drizzle-orm vs sequelize-typescript
- @e2b/code-interpreter vs react-multi-carousel
- io-ts vs runtypes
- openapi-fetch vs openapi-client-axios
- @asteasolutions/zod-to-openapi vs @kubb/oas
- @envelop/core vs payload
- openapi-fetch vs zod-openapi
- zod-openapi vs openapi-typescript-codegen
- openapi-client-axios vs @kubb/oas