npmパッケージの日本語解説
人気のnpmパッケージの使い方・特徴・類似パッケージ比較を日本語で解説
カテゴリ
人気パッケージ
ajv
Another JSON Schema Validator
postcss
Tool for transforming styles with JS plugins
zod
TypeScript-first schema declaration and validation library with static type inference
lodash
Lodash modular utilities.
node-fetch
A light-weight module that brings Fetch API to node.js
react
React is a JavaScript library for building user interfaces.
react-dom
React package for working with the DOM.
axios
Promise based HTTP client for the browser and node.js
vite
Native-ESM powered web dev build tool
undici
An HTTP/1.1 client, written from scratch for Node.js
date-fns
Modern JavaScript date utility library
next
The React Framework
webpack
Packs ECMAScript/CommonJs/AMD modules for the browser. Allows you to split your codebase into multiple bundles, which can be loaded on demand. Supports loaders to preprocess files, i.e. json, jsx, es7, css, less, ... and your custom stuff.
@tanstack/react-query
Hooks for managing, caching and syncing asynchronous and remote data in React
tsx
TypeScript Execute (tsx): Node.js enhanced with esbuild to run TypeScript & ESM files
got
Human-friendly and powerful HTTP request library for Node.js
pg
PostgreSQL client - pure javascript & libpq with the same API
lint-staged
Lint files staged by git
joi
Object schema validation
superagent
elegant & feature rich browser / node HTTP with a fluent API
@reduxjs/toolkit
The official, opinionated, batteries-included toolset for efficient Redux development
ioredis
A robust, performance-focused and full-featured Redis client for Node.js.
preact
Fast 3kb React-compatible Virtual DOM library.
vue
The progressive JavaScript framework for building modern web UI.
yup
Dead simple Object schema validation
prisma
Prisma is an open-source database toolkit. It includes a JavaScript/TypeScript ORM for Node.js, migrations and a modern GUI to view and edit the data in your database. You can use Prisma in new projects or add it to an existing one.
styled-components
CSS for the <Component> Age. Style components your way with speed, strong typing, and flexibility.
redis
A modern, high performance Redis client
class-validator
Decorator-based property validation for classes.
valibot
The modular and type safe schema library for validating structural data
drizzle-orm
Drizzle ORM package for SQL databases
@biomejs/biome
Biome is a toolchain for the web: formatter, linter and more
ofetch
A better fetch API. Works on node, browser and workers.
ky
Tiny and elegant HTTP client based on the Fetch API
better-sqlite3
The fastest and simplest library for SQLite in Node.js.
mongoose
Mongoose MongoDB ODM
svelte
Cybernetically enhanced web apps
bcrypt
A bcrypt library for NodeJS.
xstate
Finite State Machines and Statecharts for the Modern Web.
superstruct
A simple and composable way to validate data in JavaScript (and TypeScript).
typeorm
Data-Mapper ORM for TypeScript and ES2021+. Supports MySQL/MariaDB, PostgreSQL, MS SQL Server, Oracle, SAP HANA, SQLite, MongoDB databases.
kysely
Type safe SQL query builder
knex
A batteries-included SQL query & schema builder for PostgresSQL, MySQL, CockroachDB, MSSQL and SQLite3
jotai
👻 Primitive and flexible state management for React
next-auth
Authentication for Next.js
io-ts
TypeScript runtime type system for IO decoding/encoding
sequelize
Sequelize is a promise-based Node.js ORM tool for Postgres, MySQL, MariaDB, SQLite, Microsoft SQL Server, Amazon Redshift and Snowflake’s Data Cloud. It features solid transaction support, relations, eager and lazy loading, read replication and more.
@sveltejs/kit
SvelteKit is the fastest way to build Svelte apps
astro
Astro is a modern site builder with web best practices, performance, and DX front-of-mind.
solid-js
A declarative JavaScript library for building user interfaces.