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
survey-jquery
survey.js is a JavaScript Survey Library. It is a modern way to add a survey to your website. It uses JSON for survey metadata and results.
4.8k-23%--
1.12.67
CommonJSBundledUI component libraries, React
type-async-value
type AsyncValue<T> = Promise<T> | T
4.8k-21%-6 years ago
1.0.4
CommonJSBundledTypeScript tooling, Promises and async control flow
standalone-electron-types
Electron typings extracted from the electron package
4.8k+18%-5 months ago
41.2.1
CommonJSBundledTypeScript tooling
tiny-request-router
Fast, generic and type safe router (match method and path).
4.8k+62%-6 years ago
1.2.2
ESM + CommonJSBundledRouting, TypeScript tooling
@stacksjs/ai
Stacks Artificial Intelligence.
4.8k---1 day ago
0.74.68
ESM onlyBundledTypeScript tooling
@langchain/modal
Modal Sandbox backend for deepagents
4.8k---16 days ago
0.1.7
ESM + CommonJSBundledUI component libraries, TypeScript tooling
maplibre-gl-layer-control
A comprehensive layer control for MapLibre GL with advanced styling capabilities
4.8k--2 months ago
0.17.4
ESM + CommonJSBundledTypeScript tooling, React
@thebeyondgroup/shopify-rich-text-renderer
Convert Shopify's Metafields/Metaobjects rich text type from a rich text AST/schema to HTML. Works great with hydrogen/headless & regular storefronts.
4.8k---6 months ago
2.1.2
ESM onlyBundledTypeScript tooling, CSS-in-JS and styling
fastify-decorators
Framework aimed to provide useful TypeScript decorators to implement controllers, services and request handlers, built with Fastify.
4.8k-63%-1 year ago
3.16.1
ESM + CommonJSBundledTypeScript tooling, HTTP servers and web frameworks
@mikro-orm/migrations-mongodb
TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, PostgreSQL and SQLite databases as well as usage with vanilla JavaScript.
4.8k---7 days ago
7.2.1
ESM onlyBundledORMs and query builders, TypeScript tooling
@stacksjs/notifications
The Stacks notifications integration.
4.8k---1 day ago
0.74.68
ESM onlyBundledCloud SDKs, Database clients and drivers
mock-require-lazy
Mock CommonJS require and native ESM import, together or separately, with lazy factories. A drop-in replacement for mock-require
4.8k+254%--
3.0.0
ESM + CommonJSBundledTesting, TypeScript tooling
@golevelup/nestjs-webhooks
Badass utilities for integrating webhooks and NestJS
4.8k---6 months ago
2.0.0
CommonJSBundledTypeScript tooling
react-before-after-slider-component
Simple slider component for comparing images. Before and after.
4.8k+2%-3 years ago
1.1.8
CommonJSBundledReact, TypeScript tooling
react-dvd-screensaver
DVD-era nostalgia in React. Zero dependencies, fully typed, SSR-safe, supports React 16 through 19.
4.8k+268%-5 months ago
0.1.2
ESM onlyBundledReact, Animation
@relaymessenger/sdk
TypeScript SDK for the Relay v1 messaging API and signed webhooks.
4.8k---9 days ago
0.3.5
ESM onlyBundledTypeScript tooling, CLI tools and terminal utilities
knex-types
Generates TypeScript definitions (types) from a (PostgreSQL) database schema.
4.7k+42%-3 years ago
0.5.0
CommonJSBundledDatabase clients and drivers, TypeScript tooling
@tsparticles/fractal-noise
tsParticles fractal noise library
4.7k---26 days ago
4.4.0
ESM + CommonJSBundledAnimation, Angular
vue-waypoint
Trigger functions and events based on an element's position on screen — a tiny, dependency-free Vue 3 wrapper around IntersectionObserver.
4.7k+0%-2 months ago
5.1.0
ESM + CommonJSBundledAnimation, Vue
@coinbase/agentkit
Coinbase AgentKit core primitives
4.7k---9 months ago
0.10.4
CommonJSBundledCryptography and hashing, TypeScript tooling
npi-checksum
Fast, dependency-free NPI (National Provider Identifier) Luhn checksum validator for Node.js and TypeScript.
4.7k--12 days ago
1.2.0
ESM + CommonJSBundledTypeScript tooling, Schema validation
@stacksjs/testing
The Stacks way of testing.
4.7k---1 day ago
0.74.68
ESM onlyBundledTesting, TypeScript tooling
@stacksjs/buddy
Meet Buddy. The Stacks runtime.
4.7k---1 day ago
0.74.68
ESM onlyBundledTypeScript tooling
@stacksjs/scheduler
The Stacks scheduler.
4.7k---1 day ago
0.74.68
ESM onlyBundledQueues and background jobs, TypeScript tooling
prisma-class-generator
Prisma generator that emits TypeScript classes decorated for @nestjs/swagger, class-validator, and TypeGraphQL — DTO/entity classes generated straight from schema.prisma.
4.7k-2%-1 month ago
0.7.0
CommonJSBundledDocumentation tooling, TypeScript tooling
@temporalio/openai-agents
Temporal OpenAI Agents SDK integration package
4.7k---11 days ago
1.24.0
ESM + CommonJSBundledTypeScript tooling
i18next-cli-plugin-svelte
i18next-cli plugin to extract Javascript/Typescript from Svelte components
4.7k+10582%-2 months ago
2.4.1
ESM onlyNoneInternationalisation, Svelte
@stacksjs/skills
Reads the Stacks framework's agent skills, following the agentskills.io standard. The skills themselves ship in storage/framework/defaults/ai/skills.
4.7k---1 day ago
0.74.68
ESM onlyBundledTypeScript tooling
@stacksjs/cms
Stacks cms utilities.
4.7k---1 day ago
0.74.68
ESM onlyBundledTypeScript tooling
@stacksjs/tinker
Interactive REPL with Stacks framework preloaded.
4.7k---1 day ago
0.74.68
ESM onlyBundledTypeScript tooling
@wreq-js/binding-darwin-arm64
Node.js/TypeScript HTTP client with browser TLS fingerprint impersonation (JA3/JA4). Bypass Cloudflare and anti-bot detection. Rust-powered, fetch()-compatible.
4.7k---1 month ago
3.2.0
CommonJSNoneHTTP clients, Scraping and browser automation
@tevm/consensus
Consensus services for Tevm nodes
4.7k---4 months ago
1.0.0-rc.152
ESM + CommonJSBundledTypeScript tooling
@walkeros/core
Core types and platform-agnostic utilities for walkerOS
4.7k---11 days ago
4.6.1
ESM + CommonJSBundledMonitoring and error tracking, TypeScript tooling
aria-attribute-types
Type-safe WAI-ARIA attributes for TypeScript.
4.6k+77925%-1 year ago
1.0.0
ESM + CommonJSBundledAccessibility, TypeScript tooling
documonster
Zero-dependency TypeScript toolkit for Excel, Word, PDF, CSV, Markdown, XML & ZIP — one API across Node.js, Bun & browsers.
4.6k--3 days ago
0.17.0
ESM onlyBundledPDF and documents, Parsers and serialisers
sveld
Generate TypeScript definitions and component documentation for your Svelte components.
4.6k+7%-2 days ago
0.37.6
ESM onlyBundledDocumentation tooling, Svelte
@svgrid/grid
Svelte 5-native data grid and data table. Headless-first engine with virtual scrolling for 100k+ rows, Excel-style filtering, inline editing, grouping, tree data, pivot, and server-side data. Drop-in <SvGrid> component. TypeScript, SSR-ready.
4.6k---7 days ago
3.0.5
ESM onlyBundledTables and data grids, Svelte
dynamodb-tooling
A toolkit of useful DynamoDB goodies.
4.6k+284%-1 month ago
0.3.6
ESM onlyBundledTypeScript tooling
@mikro-orm/pglite
TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, PostgreSQL and SQLite databases as well as usage with vanilla JavaScript.
4.6k---7 days ago
7.2.1
ESM onlyBundledTypeScript tooling, ORMs and query builders
@k88/typescript-compile-error-formatter
Formats Typescript error messages from Fork TS Checker Webpack Plugin
4.6k---5 years ago
2.1.0
CommonJSBundledTypeScript tooling
mantine-form-yup-resolver
Yup resolver for @mantine/form validation
4.6k+75%-2 years ago
2.0.0
ESM + CommonJSBundledTypeScript tooling, Forms
md-to-docx
Convert Markdown Abstract Syntax Tree (MDAST) to DOCX seamlessly. Supports footnotes, images, links, and customizable document properties.
4.6k+4297%-10 months ago
1.6.1
ESM + CommonJSBundledMarkdown, TypeScript tooling
@kubb/plugin-redoc
Generate a ReDoc API reference page with Kubb. Produces a standalone HTML file you can host without a build step.
4.6k---15 days ago
5.0.2
ESM + CommonJSBundledDocumentation tooling, TypeScript tooling
@aashari/mcp-server-atlassian-confluence
Node.js/TypeScript MCP server for Atlassian Confluence. Provides tools enabling AI systems (LLMs) to list/get spaces & pages (content formatted as Markdown) and search via CQL. Connects AI seamlessly to Confluence knowledge bases using the standard MCP in
4.6k---9 months ago
3.3.0
CommonJSBundledCLI tools and terminal utilities, TypeScript tooling
@hugeicons/svelte
Hugeicons Svelte Component Library https://hugeicons.com
4.6k---1 month ago
1.1.5
ESM + CommonJSBundledIcons, Svelte
@happyvertical/smrt-messages
Unified multi-channel messaging with STI-based hierarchies
4.6k---8 days ago
0.51.10
ESM onlyBundledEmail, TypeScript tooling
github-contrib-graph
Lightweight, customizable GitHub contribution graph widget for any website
4.5k--4 months ago
3.1.1
ESM + CommonJSBundledTypeScript tooling, React
effect-solutions
Docs + helper CLI for Effect TypeScript best practices
4.5k--4 months ago
0.5.3
ESM onlyNoneCLI tools and terminal utilities, TypeScript tooling
node-ray
Understand and fix Javascript & TypeScript bugs faster
4.5k+71%--
3.0.0
ESM onlyBundledTypeScript tooling
vite-plugin-typescript-transform
Applies the TypeScript compiler during Vite transform build phase.
4.5k+58%-2 years ago
1.3.1
ESM + CommonJSBundledTypeScript tooling, Bundler plugins and loaders

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.

  • survey-jquerysurvey.js is a JavaScript Survey Library. It is a modern way to add a survey to your website. It uses JSON for survey metadata and results.
  • type-async-valuetype AsyncValue<T> = Promise<T> | T
  • standalone-electron-typesElectron typings extracted from the electron package
  • tiny-request-routerFast, generic and type safe router (match method and path).
  • @stacksjs/aiStacks Artificial Intelligence.
  • @langchain/modalModal Sandbox backend for deepagents
  • maplibre-gl-layer-controlA comprehensive layer control for MapLibre GL with advanced styling capabilities
  • @thebeyondgroup/shopify-rich-text-rendererConvert Shopify's Metafields/Metaobjects rich text type from a rich text AST/schema to HTML. Works great with hydrogen/headless & regular storefronts.
  • fastify-decoratorsFramework aimed to provide useful TypeScript decorators to implement controllers, services and request handlers, built with Fastify.
  • @mikro-orm/migrations-mongodbTypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, PostgreSQL and SQLite databases as well as usage with vanilla JavaScript.
  • @stacksjs/notificationsThe Stacks notifications integration.
  • mock-require-lazyMock CommonJS require and native ESM import, together or separately, with lazy factories. A drop-in replacement for mock-require
  • @golevelup/nestjs-webhooksBadass utilities for integrating webhooks and NestJS
  • react-before-after-slider-componentSimple slider component for comparing images. Before and after.
  • react-dvd-screensaverDVD-era nostalgia in React. Zero dependencies, fully typed, SSR-safe, supports React 16 through 19.
  • @relaymessenger/sdkTypeScript SDK for the Relay v1 messaging API and signed webhooks.
  • knex-typesGenerates TypeScript definitions (types) from a (PostgreSQL) database schema.
  • @tsparticles/fractal-noisetsParticles fractal noise library
  • vue-waypointTrigger functions and events based on an element's position on screen — a tiny, dependency-free Vue 3 wrapper around IntersectionObserver.
  • @coinbase/agentkitCoinbase AgentKit core primitives
  • npi-checksumFast, dependency-free NPI (National Provider Identifier) Luhn checksum validator for Node.js and TypeScript.
  • @stacksjs/testingThe Stacks way of testing.
  • @stacksjs/buddyMeet Buddy. The Stacks runtime.
  • @stacksjs/schedulerThe Stacks scheduler.
  • prisma-class-generatorPrisma generator that emits TypeScript classes decorated for @nestjs/swagger, class-validator, and TypeGraphQL — DTO/entity classes generated straight from schema.prisma.
  • @temporalio/openai-agentsTemporal OpenAI Agents SDK integration package
  • i18next-cli-plugin-sveltei18next-cli plugin to extract Javascript/Typescript from Svelte components
  • @stacksjs/skillsReads the Stacks framework's agent skills, following the agentskills.io standard. The skills themselves ship in storage/framework/defaults/ai/skills.
  • @stacksjs/cmsStacks cms utilities.
  • @stacksjs/tinkerInteractive REPL with Stacks framework preloaded.
  • @wreq-js/binding-darwin-arm64Node.js/TypeScript HTTP client with browser TLS fingerprint impersonation (JA3/JA4). Bypass Cloudflare and anti-bot detection. Rust-powered, fetch()-compatible.
  • @tevm/consensusConsensus services for Tevm nodes
  • @walkeros/coreCore types and platform-agnostic utilities for walkerOS
  • aria-attribute-typesType-safe WAI-ARIA attributes for TypeScript.
  • documonsterZero-dependency TypeScript toolkit for Excel, Word, PDF, CSV, Markdown, XML & ZIP — one API across Node.js, Bun & browsers.
  • sveldGenerate TypeScript definitions and component documentation for your Svelte components.
  • @svgrid/gridSvelte 5-native data grid and data table. Headless-first engine with virtual scrolling for 100k+ rows, Excel-style filtering, inline editing, grouping, tree data, pivot, and server-side data. Drop-in <SvGrid> component. TypeScript, SSR-ready.
  • dynamodb-toolingA toolkit of useful DynamoDB goodies.
  • @mikro-orm/pgliteTypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, PostgreSQL and SQLite databases as well as usage with vanilla JavaScript.
  • @k88/typescript-compile-error-formatterFormats Typescript error messages from Fork TS Checker Webpack Plugin
  • mantine-form-yup-resolverYup resolver for @mantine/form validation
  • md-to-docxConvert Markdown Abstract Syntax Tree (MDAST) to DOCX seamlessly. Supports footnotes, images, links, and customizable document properties.
  • @kubb/plugin-redocGenerate a ReDoc API reference page with Kubb. Produces a standalone HTML file you can host without a build step.
  • @aashari/mcp-server-atlassian-confluenceNode.js/TypeScript MCP server for Atlassian Confluence. Provides tools enabling AI systems (LLMs) to list/get spaces & pages (content formatted as Markdown) and search via CQL. Connects AI seamlessly to Confluence knowledge bases using the standard MCP in
  • @hugeicons/svelteHugeicons Svelte Component Library https://hugeicons.com
  • @happyvertical/smrt-messagesUnified multi-channel messaging with STI-based hierarchies
  • github-contrib-graphLightweight, customizable GitHub contribution graph widget for any website
  • effect-solutionsDocs + helper CLI for Effect TypeScript best practices
  • node-rayUnderstand and fix Javascript & TypeScript bugs faster
  • vite-plugin-typescript-transformApplies the TypeScript compiler during Vite transform build phase.