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 |
|---|---|---|---|---|---|---|---|---|
| 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 | CommonJS | Bundled | UI component libraries, React | |
| type-async-value type AsyncValue<T> = Promise<T> | T | 4.8k | -21% | - | 6 years ago 1.0.4 | CommonJS | Bundled | TypeScript 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 | CommonJS | Bundled | TypeScript tooling | |
| tiny-request-router Fast, generic and type safe router (match method and path). | 4.8k | +62% | - | 6 years ago 1.2.2 | ESM + CommonJS | Bundled | Routing, TypeScript tooling | |
| @stacksjs/ai Stacks Artificial Intelligence. | 4.8k | - | - | - | 1 day ago 0.74.68 | ESM only | Bundled | TypeScript tooling |
| @langchain/modal Modal Sandbox backend for deepagents | 4.8k | - | - | - | 16 days ago 0.1.7 | ESM + CommonJS | Bundled | UI 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 + CommonJS | Bundled | TypeScript 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 only | Bundled | TypeScript 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 + CommonJS | Bundled | TypeScript 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 only | Bundled | ORMs and query builders, TypeScript tooling |
| @stacksjs/notifications The Stacks notifications integration. | 4.8k | - | - | - | 1 day ago 0.74.68 | ESM only | Bundled | Cloud 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 + CommonJS | Bundled | Testing, TypeScript tooling | |
| @golevelup/nestjs-webhooks Badass utilities for integrating webhooks and NestJS | 4.8k | - | - | - | 6 months ago 2.0.0 | CommonJS | Bundled | TypeScript tooling |
| react-before-after-slider-component Simple slider component for comparing images. Before and after. | 4.8k | +2% | - | 3 years ago 1.1.8 | CommonJS | Bundled | React, 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 only | Bundled | React, Animation | |
| @relaymessenger/sdk TypeScript SDK for the Relay v1 messaging API and signed webhooks. | 4.8k | - | - | - | 9 days ago 0.3.5 | ESM only | Bundled | TypeScript 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 | CommonJS | Bundled | Database clients and drivers, TypeScript tooling | |
| @tsparticles/fractal-noise tsParticles fractal noise library | 4.7k | - | - | - | 26 days ago 4.4.0 | ESM + CommonJS | Bundled | Animation, 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 + CommonJS | Bundled | Animation, Vue | |
| @coinbase/agentkit Coinbase AgentKit core primitives | 4.7k | - | - | - | 9 months ago 0.10.4 | CommonJS | Bundled | Cryptography 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 + CommonJS | Bundled | TypeScript tooling, Schema validation | |
| @stacksjs/testing The Stacks way of testing. | 4.7k | - | - | - | 1 day ago 0.74.68 | ESM only | Bundled | Testing, TypeScript tooling |
| @stacksjs/buddy Meet Buddy. The Stacks runtime. | 4.7k | - | - | - | 1 day ago 0.74.68 | ESM only | Bundled | TypeScript tooling |
| @stacksjs/scheduler The Stacks scheduler. | 4.7k | - | - | - | 1 day ago 0.74.68 | ESM only | Bundled | Queues 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 | CommonJS | Bundled | Documentation tooling, TypeScript tooling | |
| @temporalio/openai-agents Temporal OpenAI Agents SDK integration package | 4.7k | - | - | - | 11 days ago 1.24.0 | ESM + CommonJS | Bundled | TypeScript 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 only | None | Internationalisation, 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 only | Bundled | TypeScript tooling |
| @stacksjs/cms Stacks cms utilities. | 4.7k | - | - | - | 1 day ago 0.74.68 | ESM only | Bundled | TypeScript tooling |
| @stacksjs/tinker Interactive REPL with Stacks framework preloaded. | 4.7k | - | - | - | 1 day ago 0.74.68 | ESM only | Bundled | TypeScript 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 | CommonJS | None | HTTP clients, Scraping and browser automation |
| @tevm/consensus Consensus services for Tevm nodes | 4.7k | - | - | - | 4 months ago 1.0.0-rc.152 | ESM + CommonJS | Bundled | TypeScript tooling |
| @walkeros/core Core types and platform-agnostic utilities for walkerOS | 4.7k | - | - | - | 11 days ago 4.6.1 | ESM + CommonJS | Bundled | Monitoring 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 + CommonJS | Bundled | Accessibility, 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 only | Bundled | PDF 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 only | Bundled | Documentation 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 only | Bundled | Tables and data grids, Svelte |
| dynamodb-tooling A toolkit of useful DynamoDB goodies. | 4.6k | +284% | - | 1 month ago 0.3.6 | ESM only | Bundled | TypeScript 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 only | Bundled | TypeScript 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 | CommonJS | Bundled | TypeScript tooling |
| mantine-form-yup-resolver Yup resolver for @mantine/form validation | 4.6k | +75% | - | 2 years ago 2.0.0 | ESM + CommonJS | Bundled | TypeScript 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 + CommonJS | Bundled | Markdown, 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 + CommonJS | Bundled | Documentation 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 | CommonJS | Bundled | CLI tools and terminal utilities, TypeScript tooling |
| @hugeicons/svelte Hugeicons Svelte Component Library https://hugeicons.com | 4.6k | - | - | - | 1 month ago 1.1.5 | ESM + CommonJS | Bundled | Icons, Svelte |
| @happyvertical/smrt-messages Unified multi-channel messaging with STI-based hierarchies | 4.6k | - | - | - | 8 days ago 0.51.10 | ESM only | Bundled | Email, TypeScript tooling |
| github-contrib-graph Lightweight, customizable GitHub contribution graph widget for any website | 4.5k | - | - | 4 months ago 3.1.1 | ESM + CommonJS | Bundled | TypeScript tooling, React | |
| effect-solutions Docs + helper CLI for Effect TypeScript best practices | 4.5k | - | - | 4 months ago 0.5.3 | ESM only | None | CLI tools and terminal utilities, TypeScript tooling | |
| node-ray Understand and fix Javascript & TypeScript bugs faster | 4.5k | +71% | - | - 3.0.0 | ESM only | Bundled | TypeScript tooling | |
| vite-plugin-typescript-transform Applies the TypeScript compiler during Vite transform build phase. | 4.5k | +58% | - | 2 years ago 1.3.1 | ESM + CommonJS | Bundled | TypeScript 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.
- 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