Skip to content
JS
Packages

JavaScript packages

42,510 npm packages in 67 categories, with weekly downloads, 12-month growth, bundle size, last release, module format and types for each.

42,510 packages67 categoriesComparisons

All packages

42,510 packages
PackageWeekly downloads12-month changeGzipLast releaseModuleTypesCategories
@basiclines/rampa-sdk
Programmatic JavaScript SDK for generating color palettes with rampa
64.9k--6 months ago
6.0.0
ESM onlyBundledAccessibility, CLI tools and terminal utilities
@sourcemeta/jsonschema
The CLI for working with JSON Schema. Covers formatting, linting, testing, and much more for both local development and CI/CD pipelines. By a member of the JSON Schema Technical Steering Committee
64.9k--15 days ago
16.12.0
CommonJSNoneCLI tools and terminal utilities, Parsers and serialisers
marked-terminal-forked
A custom render for marked to output to the Terminal
64.9k+444%-5 months ago
7.3.3
ESM + CommonJSNoneCLI tools and terminal utilities, Markdown
@stdlib/math-base-special-kernel-betaincinv
Inverse incomplete beta function.
64.9k--7 months ago
0.2.3
CommonJSBundledNumbers and maths
eslint-plugin-etc
More general-purpose ESLint rules
64.9k+3%-3 years ago
2.0.3
CommonJSNoneLinting and formatting
consumable-stream
A readable async stream which can be iterated over using a for-await-of loop.
64.9k-11%-3 years ago
3.0.0
CommonJSNonePromises and async control flow
aws-info
Pre-baked info about various AWS Services and Regions
64.9k+20%-1 year ago
1.3.0
CommonJSNoneCloud SDKs
json-templates
Simple JSON value templating.
64.9k+486%-1 year ago
5.2.0
CommonJSNoneTemplating
babel-remove-types
> [!NOTE] > This is a fork of https://github.com/cafreeman/remove-types. It's not marked as a fork because we want pull requests to target this repo and not "upstream".
64.9k+93%-6 months ago
2.0.0
ESM onlyBundledTypeScript tooling
vue-docgen-loader
Vue docgen loader for webpack
64.9k-29%-1 year ago
2.0.1
CommonJSNoneVue, Documentation tooling
dva-core
The core lightweight library for dva, based on redux and redux-saga.
64.9k+61%-5 years ago
2.0.4
ESM + CommonJSNoneState management
dayjs-business-time
A [Day.js](https://github.com/iamkun/dayjs) plugin that allows you to work with Business Time.
64.9k+158%-5 years ago
1.0.4
CommonJSBundledDate and time
react-native-parsed-text
Parse text and make them into multiple React Native Text elements
64.9k+12%-6 years ago
0.0.22
CommonJSBundledReact
export-from-json
Export JavaScript and JSON data to txt, json, csv, tsv, xls, xml, css, and html files.
64.8k+59%-1 month ago
1.8.2
ESM + CommonJSBundledParsers and serialisers, TypeScript tooling
jshint-stylish
Stylish reporter for JSHint
64.8k-17%-10 years ago
2.2.1
-NoneLinting and formatting
react-avatar
Universal React avatar component makes it possible to generate avatars based on user information.
64.8k-2%-1 year ago
5.0.4
ESM + CommonJSBundledReact
duckdb-async
Promise wrappers for DuckDb NodeJS API
64.8k+66%-10 months ago
1.4.2
CommonJSBundledPromises and async control flow, Database clients and drivers
fastify-tsconfig
Shared TypeScript configuration
64.8k+79%-1 year ago
3.0.0
CommonJSNoneTypeScript tooling
@jsonforms/material-renderers
Material Renderer Set for JSON Forms
64.7k--3 months ago
3.8.0
ESM + CommonJSBundledForms, Parsers and serialisers
create-server
Create a pre-configured HTTP server
64.7k+608%-7 years ago
1.0.2
CommonJSNoneHTTP servers and web frameworks
@microsoft/recognizers-text-suite
recognizers-text-suite provides robust recognition and resolution of numbers, units, date/time, and more; expressed in multiple languages.
64.7k--3 years ago
1.3.1
ESM + CommonJSBundledDate and time, AI and machine learning
chosen-js
Chosen is a JavaScript plugin that makes select boxes user-friendly. It is currently available in both jQuery and Prototype flavors.
64.7k+25%-8 years ago
1.8.7
CommonJSNone-
ends-with
Returns `true` if the given `string` or `array` ends with `suffix` using strict equality for comparisons.
64.7k+13%-9 years ago
1.0.1
CommonJSNoneUtility libraries
inferno-server
Provides methods to render HTML strings from Inferno elements
64.7k+17%-5 months ago
9.1.0
ESM + CommonJSBundledReact, Bundlers
coverage-istanbul-loader
A Webpack loader that uses Istanbul to add code coverage instrumentation
64.7k-4%-6 years ago
3.0.5
CommonJSBundledBundler plugins and loaders
@uwdata/mosaic-sql
SQL query construction and analysis.
64.7k--1 month ago
0.31.0
ESM onlyBundled-
agentic-flow
The agentic meta-harness — freeze the model, evolve the harness. An open runtime that routes each query to the cost-optimal model, evolves its own harness (planner/context/reviewer/retry/tool/memory/score policy) and autonomously repairs code, then orches
64.7k+947%-21 days ago
2.1.3
ESM onlyBundledTypeScript tooling
react-gravatar
React component for rendering a gravatar profile image
64.6k+151%-9 years ago
2.6.3
CommonJSNoneReact
cson
CoffeeScript-Object-Notation Parser. Same as JSON but for CoffeeScript objects.
64.6k-9%-2 years ago
8.4.0
CommonJSNoneParsers and serialisers
gulp-jshint
JSHint plugin for gulp
64.6k-12%--
2.1.0
CommonJSNone-
@pothos/plugin-dataloader
A Pothos plugin for attaching dataloader to object types
64.6k--23 days ago
4.4.6
ESM + CommonJSBundledGraphQL, TypeScript tooling
pack-config-diff
Semantic configuration differ for webpack and rspack projects
64.6k--6 months ago
0.1.0
ESM + CommonJSBundledBundlers
@ant-design/create-react-context
A fork of create-react-context in MIT license
64.6k--4 years ago
0.2.6
CommonJSBundledPolyfills and shims, React
gql-query-builder
Simple GraphQL Query Builder
64.6k+22%-2 months ago
4.0.1
ESM + CommonJSBundledGraphQL, ORMs and query builders
fast-is-equal
Blazing-fast equality checks, minus the baggage. A lean, standalone alternative to Lodash's isEqual—because speed matters.
64.5k+18828%-1 month ago
1.3.3
CommonJSBundledUtility libraries
@tolgee/format-icu
Tolgee format-icu plugin.
64.5k--27 days ago
7.2.1
ESM + CommonJSBundledInternationalisation
@oh-my-pi/omptype
ArkType-compatible runtime schema validation with lazy JIT compilation
64.5k--13 days ago
18.3.1
ESM onlyBundledSchema validation, CLI tools and terminal utilities
@azure/arm-postgresql-flexible
A generated SDK for PostgreSQLManagementFlexibleServerClient.
64.5k--10 months ago
9.0.0
ESM + CommonJSBundledCloud SDKs, TypeScript tooling
bentocache
Multi-tier cache module for Node.js. Redis, Upstash, CloudfareKV, File, in-memory and others drivers
64.5k+206%-7 months ago
1.6.1
ESM onlyBundledCaching
@iframe-resizer/child
Keep iframes sized to their content.
64.4k--7 months ago
5.5.9
ESM + CommonJSBundled-
redocusaurus
Redoc for DocusaurusV2
64.4k+214%-3 months ago
2.5.2
CommonJSBundledDocumentation tooling
@apollo/react-ssr
React Apollo server-side rendering utilities
64.4k--6 years ago
4.0.0
CommonJSBundledGraphQL, React
@uniswap/sdk
🛠 An SDK for building applications on top of Uniswap.
64.4k--6 years ago
3.0.3
ESM + CommonJSBundledBlockchain and Web3
rangy
A cross-browser DOM range and selection library
64.4k+2%--
1.3.2
CommonJSNoneDOM and browser utilities
i18next-vue
i18next integration for Vue
64.4k+55%-9 months ago
5.4.0
ESM onlyBundledVue, TypeScript tooling
httpsnippet-lite
HTTP Request snippet generator for *most* languages
64.4k+57%-3 years ago
3.0.5
ESM + CommonJSBundledHTTP clients
@ronradtke/react-native-markdown-display
Markdown renderer for react-native, with CommonMark spec support + adds syntax extensions & sugar (URL autolinking, typographer), originally created by Mient-jan Stelling as react-native-markdown-renderer
64.4k--3 months ago
9.0.3
CommonJSBundledMarkdown, React
node-firebird
Pure JavaScript and Asynchronous Firebird client for Node.js.
64.3k+392%-13 days ago
2.18.2
ESM + CommonJSBundledDatabase clients and drivers
@ag-grid-enterprise/clipboard
Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue
64.3k--1 year ago
32.3.9
ESM + CommonJSBundledTables and data grids, React
@nodable/compact-builder
Compact JS Object builder for flexible-xml-parser
64.3k--3 months ago
2.0.0
ESM onlyBundledParsers and serialisers

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.

Categories

67 with packages