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 |
|---|---|---|---|---|---|---|---|---|
| ngx-smart-modal Smart modal handler to manage modals and data everywhere in Angular apps. | 3.6k | -37% | - | 1 year ago 14.1.0 | ESM + CommonJS | Bundled | Angular, UI component libraries | |
| @humanspeak/svelte-virtual-list A lightweight, high-performance virtual list component for Svelte 5 that renders large datasets with minimal memory usage. Features include dynamic height support, smooth scrolling, TypeScript support, and efficient DOM recycling. Ideal for infinite scrol | 3.6k | - | - | - | 1 month ago 0.5.14 | ESM only | Bundled | Svelte, TypeScript tooling |
| @cossistant/next Next.js-ready SDK for building AI-powered support/chat widgets. Hooks + primitives, WS-driven, TypeScript-first. Next.js-ready, Tailwind optional. | 3.6k | - | - | - | 1 month ago 0.3.0 | ESM only | Bundled | Static site generators and meta-frameworks, React |
| @webdoc/plugin-format Format data types in webdoc using ESLint | 3.6k | - | - | - | 3 years ago 2.2.0 | CommonJS | Bundled | TypeScript tooling, Documentation tooling |
| nectarjs_extern Javascript's God Mode. No VM. No Bytecode. No GC. Just native binaries. | 3.6k | +12788% | - | 6 years ago 0.6.0 | - | None | TypeScript tooling | |
| react-toggle-component Accessible, themeable React toggle/switch component — zero runtime dependencies, ARIA-compliant, CSS variables theming. | 3.6k | -6% | - | 3 months ago 4.0.1 | ESM + CommonJS | Bundled | Accessibility, React | |
| ts-slug Generate slugs from strings. Browser & Bun/Node.js compatible. | 3.6k | +120% | - | 2 months ago 0.1.2 | ESM only | Bundled | Strings and text, TypeScript tooling | |
| tslint-config-unional tslint config that follows uninoal/typescript style guide | 3.6k | -33% | - | - 0.10.0 | CommonJS | None | TypeScript tooling | |
| @threeveloper/azure-react-icons A zero-dependency library to get all most recent Azure icons as react components with clear names & full TypeScript support | 3.6k | - | - | - | 1 year ago 1.1.1 | ESM only | Bundled | Icons, React |
| @lodestar/fork-choice A Typescript implementation Ethereum Consensus fork choice | 3.6k | - | - | - | 10 days ago 1.48.0 | ESM only | Bundled | Blockchain and Web3, TypeScript tooling |
| @lodestar/beacon-node A Typescript implementation of the beacon chain | 3.6k | - | - | - | 10 days ago 1.48.0 | ESM only | Bundled | Blockchain and Web3, TypeScript tooling |
| @girs/gstsdp-1.0 GJS TypeScript type definitions for GstSdp-1.0 | 3.6k | - | - | - | 4 days ago 5.4.0 | ESM only | Bundled | TypeScript tooling |
| @girs/gstwebrtc-1.0 GJS TypeScript type definitions for GstWebRTC-1.0 | 3.6k | - | - | - | 4 days ago 5.4.0 | ESM only | Bundled | TypeScript tooling |
| @tevm/blockchain A custom implementation of ethereumjs blockchain | 3.6k | - | - | - | 11 months ago 1.0.0-next.148 | ESM + CommonJS | Bundled | Blockchain and Web3, TypeScript tooling |
| ngx-mat-multi-sort An extension for the angular material table to support multi-sorting. | 3.6k | +79% | - | - 22.0.1 | ESM only | Bundled | Angular, TypeScript tooling | |
| @tevm/utils A custom implementation of ethereumjs blockchain | 3.5k | - | - | - | 11 months ago 1.0.0-next.148 | ESM + CommonJS | Bundled | Blockchain and Web3, TypeScript tooling |
| @tevm/unplugin Internal unplugin for Tevm | 3.5k | - | - | - | 11 months ago 1.0.0-next.148 | ESM + CommonJS | Bundled | TypeScript tooling, Blockchain and Web3 |
| @tevm/common A custom implementation of ethereumjs common | 3.5k | - | - | - | 11 months ago 1.0.0-next.148 | ESM + CommonJS | Bundled | Blockchain and Web3, TypeScript tooling |
| @pgpmjs/bundle PGPM migration bundle — the portable, content-addressed artifact layer (create/io/verify/transpile/diff/reconcile) | 3.5k | - | - | - | 1 day ago 0.18.3 | ESM + CommonJS | Bundled | Bundlers, ORMs and query builders |
| xumm One Xumm SDK to rule them all (browser, backend, xApp) | 3.5k | +20% | - | 22 days ago 1.8.1 | CommonJS | Bundled | Blockchain and Web3, TypeScript tooling | |
| @tevm/address A custom implementation of ethereumjs blockchain | 3.5k | - | - | - | 11 months ago 1.0.0-next.148 | ESM + CommonJS | Bundled | Blockchain and Web3, TypeScript tooling |
| @kubb/plugin-vue-query Generate type-safe TanStack Query (Vue Query) composables with Kubb. Covers useQuery, useMutation, useInfiniteQuery, and queryOptions with Vue 3 Composition API support. | 3.5k | - | - | - | 2 days ago 5.1.3 | ESM + CommonJS | Bundled | Vue, TypeScript tooling |
| @tsed/mongoose Mongoose package for Ts.ED framework | 3.5k | - | - | - | 5 days ago 8.38.8 | ESM only | Bundled | TypeScript tooling, ORMs and query builders |
| flatfile-csv-importer A simple adapter for elegantly importing CSV files via flatfile.io (Typescript, ES6, Browser) | 3.5k | +68% | - | 6 years ago 0.2.13 | ESM + CommonJS | Bundled | Parsers and serialisers, TypeScript tooling | |
| @lynx-js/type-config Type definitions for Lynx Config(aka PageConfig) provided by the Lynx team, used to optimize the configuration experience of Lynx Config. | 3.5k | - | - | - | 22 days ago 4.2.0 | CommonJS | Bundled | TypeScript tooling |
| @tevm/errors A typesafe library for writing forge scripts in typescript | 3.5k | - | - | - | 11 months ago 1.0.0-next.148 | ESM + CommonJS | Bundled | TypeScript tooling, Blockchain and Web3 |
| @pdfme/cli CLI tool for pdfme - generate PDFs, convert images, validate templates | 3.5k | - | - | - | 10 days ago 6.1.13 | ESM only | Bundled | PDF and documents, TypeScript tooling |
| @tevm/state A custom implementation of ethereumjs state manager | 3.5k | - | - | - | 11 months ago 1.0.0-next.148 | ESM + CommonJS | Bundled | Blockchain and Web3, TypeScript tooling |
| @tanstack/lit-store Framework agnostic type-safe store w/ reactive framework adapters | 3.5k | - | - | - | 1 month ago 0.14.1 | ESM + CommonJS | Bundled | TypeScript tooling, State management |
| @tevm/contract A typesafe library for writing forge scripts in typescript | 3.5k | - | - | - | 11 months ago 1.0.0-next.149 | ESM + CommonJS | Bundled | TypeScript tooling, Blockchain and Web3 |
| angular-intlayer Easily internationalize i18n your Angular applications with type-safe multilingual content management. | 3.5k | +1221% | - | 1 day ago 9.5.9 | ESM + CommonJS | Bundled | Internationalisation, TypeScript tooling | |
| @tevm/solc Utilities around solc | 3.5k | - | - | - | 11 months ago 1.0.0-next.148 | ESM + CommonJS | Bundled | TypeScript tooling, Blockchain and Web3 |
| @tevm/base-bundler Internal bundler for Tevm | 3.5k | - | - | - | 11 months ago 1.0.0-next.149 | ESM + CommonJS | Bundled | TypeScript tooling, Blockchain and Web3 |
| @tevm/receipt-manager A custom implementation of ethereumjs receipt-manager | 3.5k | - | - | - | 11 months ago 1.0.0-next.148 | ESM + CommonJS | Bundled | Blockchain and Web3, TypeScript tooling |
| @tevm/block A custom implementation of ethereumjs block | 3.5k | - | - | - | 11 months ago 1.0.0-next.148 | ESM + CommonJS | Bundled | Blockchain and Web3, TypeScript tooling |
| @tevm/config Manages config for tevm | 3.5k | - | - | - | 11 months ago 1.0.0-next.148 | ESM + CommonJS | Bundled | TypeScript tooling, Blockchain and Web3 |
| @stacksjs/gitit A simple way to programmatically download templates. | 3.5k | - | - | - | 6 months ago 0.2.5 | ESM only | Bundled | TypeScript tooling |
| @tevm/compiler Utilities around compiler | 3.5k | - | - | - | 11 months ago 1.0.0-next.148 | ESM + CommonJS | Bundled | TypeScript tooling, Blockchain and Web3 |
| @tevm/vm A custom implementation of ethereumjs vm | 3.5k | - | - | - | 11 months ago 1.0.0-next.148 | ESM + CommonJS | Bundled | Blockchain and Web3, TypeScript tooling |
| @tevm/predeploys A typesafe library for writing forge scripts in typescript | 3.5k | - | - | - | 11 months ago 1.0.0-next.148 | ESM + CommonJS | Bundled | TypeScript tooling, Blockchain and Web3 |
| @tevm/runtime Tools for generating the Tevm contract runtime | 3.5k | - | - | - | 11 months ago 1.0.0-next.148 | ESM + CommonJS | Bundled | TypeScript tooling, Blockchain and Web3 |
| @tevm/jsonrpc A typesafe library for writing forge scripts in typescript | 3.5k | - | - | - | 11 months ago 1.0.0-next.148 | ESM + CommonJS | Bundled | TypeScript tooling, Blockchain and Web3 |
| @tevm/logger A logger used by tevm | 3.5k | - | - | - | 11 months ago 1.0.0-next.148 | ESM + CommonJS | Bundled | TypeScript tooling, Logging |
| @tevm/sync-storage-persister A package for persisting the state of the EVM to a sync storage | 3.5k | - | - | - | 11 months ago 1.0.0-next.148 | ESM + CommonJS | Bundled | TypeScript tooling, Blockchain and Web3 |
| @tevm/test-utils Testing utils and fixtures for tevm | 3.5k | - | - | - | 11 months ago 1.0.0-next.148 | ESM + CommonJS | Bundled | TypeScript tooling, Blockchain and Web3 |
| @tevm/evm A custom implementation of ethereumjs evm | 3.5k | - | - | - | 11 months ago 1.0.0-next.148 | ESM + CommonJS | Bundled | TypeScript tooling, Blockchain and Web3 |
| @tevm/precompiles Precompile definition for Tevm | 3.5k | - | - | - | 11 months ago 1.0.0-next.148 | ESM + CommonJS | Bundled | TypeScript tooling, Blockchain and Web3 |
| @tevm/txpool A custom implementation of ethereumjs txpool | 3.5k | - | - | - | 11 months ago 1.0.0-next.148 | ESM + CommonJS | Bundled | Blockchain and Web3, TypeScript tooling |
| @mcp-b/react-webmcp React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot | 3.5k | - | - | - | 26 days ago 5.1.0 | ESM only | Bundled | React, TypeScript tooling |
| @tevm/resolutions Module for resolving and import graph for solidity files | 3.5k | - | - | - | 11 months ago 1.0.0-next.148 | ESM + CommonJS | Bundled | TypeScript tooling, Blockchain and Web3 |
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.
- ngx-smart-modalSmart modal handler to manage modals and data everywhere in Angular apps.
- @humanspeak/svelte-virtual-listA lightweight, high-performance virtual list component for Svelte 5 that renders large datasets with minimal memory usage. Features include dynamic height support, smooth scrolling, TypeScript support, and efficient DOM recycling. Ideal for infinite scrol
- @cossistant/nextNext.js-ready SDK for building AI-powered support/chat widgets. Hooks + primitives, WS-driven, TypeScript-first. Next.js-ready, Tailwind optional.
- @webdoc/plugin-formatFormat data types in webdoc using ESLint
- nectarjs_externJavascript's God Mode. No VM. No Bytecode. No GC. Just native binaries.
- react-toggle-componentAccessible, themeable React toggle/switch component — zero runtime dependencies, ARIA-compliant, CSS variables theming.
- ts-slugGenerate slugs from strings. Browser & Bun/Node.js compatible.
- tslint-config-unionaltslint config that follows uninoal/typescript style guide
- @threeveloper/azure-react-iconsA zero-dependency library to get all most recent Azure icons as react components with clear names & full TypeScript support
- @lodestar/fork-choiceA Typescript implementation Ethereum Consensus fork choice
- @lodestar/beacon-nodeA Typescript implementation of the beacon chain
- @girs/gstsdp-1.0GJS TypeScript type definitions for GstSdp-1.0
- @girs/gstwebrtc-1.0GJS TypeScript type definitions for GstWebRTC-1.0
- @tevm/blockchainA custom implementation of ethereumjs blockchain
- ngx-mat-multi-sortAn extension for the angular material table to support multi-sorting.
- @tevm/utilsA custom implementation of ethereumjs blockchain
- @tevm/unpluginInternal unplugin for Tevm
- @tevm/commonA custom implementation of ethereumjs common
- @pgpmjs/bundlePGPM migration bundle — the portable, content-addressed artifact layer (create/io/verify/transpile/diff/reconcile)
- xummOne Xumm SDK to rule them all (browser, backend, xApp)
- @tevm/addressA custom implementation of ethereumjs blockchain
- @kubb/plugin-vue-queryGenerate type-safe TanStack Query (Vue Query) composables with Kubb. Covers useQuery, useMutation, useInfiniteQuery, and queryOptions with Vue 3 Composition API support.
- @tsed/mongooseMongoose package for Ts.ED framework
- flatfile-csv-importerA simple adapter for elegantly importing CSV files via flatfile.io (Typescript, ES6, Browser)
- @lynx-js/type-configType definitions for Lynx Config(aka PageConfig) provided by the Lynx team, used to optimize the configuration experience of Lynx Config.
- @tevm/errorsA typesafe library for writing forge scripts in typescript
- @pdfme/cliCLI tool for pdfme - generate PDFs, convert images, validate templates
- @tevm/stateA custom implementation of ethereumjs state manager
- @tanstack/lit-storeFramework agnostic type-safe store w/ reactive framework adapters
- @tevm/contractA typesafe library for writing forge scripts in typescript
- angular-intlayerEasily internationalize i18n your Angular applications with type-safe multilingual content management.
- @tevm/solcUtilities around solc
- @tevm/base-bundlerInternal bundler for Tevm
- @tevm/receipt-managerA custom implementation of ethereumjs receipt-manager
- @tevm/blockA custom implementation of ethereumjs block
- @tevm/configManages config for tevm
- @stacksjs/gititA simple way to programmatically download templates.
- @tevm/compilerUtilities around compiler
- @tevm/vmA custom implementation of ethereumjs vm
- @tevm/predeploysA typesafe library for writing forge scripts in typescript
- @tevm/runtimeTools for generating the Tevm contract runtime
- @tevm/jsonrpcA typesafe library for writing forge scripts in typescript
- @tevm/loggerA logger used by tevm
- @tevm/sync-storage-persisterA package for persisting the state of the EVM to a sync storage
- @tevm/test-utilsTesting utils and fixtures for tevm
- @tevm/evmA custom implementation of ethereumjs evm
- @tevm/precompilesPrecompile definition for Tevm
- @tevm/txpoolA custom implementation of ethereumjs txpool
- @mcp-b/react-webmcpReact hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot
- @tevm/resolutionsModule for resolving and import graph for solidity files
- 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