Browse popular npm packages by category and copy install commands with one click.
npm (Node Package Manager) is the default package manager for Node.js, hosting over 2 million open-source packages that developers can install and use in JavaScript and TypeScript projects.
A JavaScript library for building user interfaces
npm install react react-domThe Progressive JavaScript Framework
npm install vueThe React Framework for Production
npm install next react react-domAngular framework core package
npm install -g @angular/cliBeautifully designed Radix-based components
npx shadcn@latest initAccessible dialog primitives for React
npm install @radix-ui/react-dialogBeautiful & consistent icon toolkit made by the community
npm install lucide-reactA production-ready motion library for React
npm install framer-motionSmoking hot React notifications
npm install react-hot-toastAn opinionated toast component for React
npm install sonnerA utility-first CSS framework
npm install -D tailwindcss postcss autoprefixerA tiny utility for constructing className strings conditionally
npm install clsxCSS-in-TS library for building type-safe UI components
npm install class-variance-authorityCSS-in-JS library for component-level styles
npm install styled-componentsA small, fast, and scalable state-management solution
npm install zustandPowerful asynchronous state management for React
npm install @tanstack/react-queryPrimitive and flexible state management for React
npm install jotaiThe official Redux toolkit for efficient Redux development
npm install @reduxjs/toolkit react-reduxPerformant, flexible forms with easy-to-use validation
npm install react-hook-formTypeScript-first schema declaration and validation library
npm install zodJavaScript schema builder for value parsing and validation
npm install yupDeclarative routing for React web applications
npm install react-router-domTiny (~1.5KB) router for React and Preact
npm install wouterPromise based HTTP client for the browser and Node.js
npm install axiosTiny and elegant HTTP client based on Fetch
npm install kyReact Hooks for data fetching with stale-while-revalidate
npm install swrModern JavaScript date utility library
npm install date-fnsA modern JavaScript utility library delivering modularity
npm install lodash @types/lodashGenerate RFC-compliant UUIDs
npm install uuid @types/uuidA tiny, secure, URL-friendly unique ID generator
npm install nanoidFast 2kB alternative to Moment.js
npm install dayjsBlazing fast unit test framework powered by Vite
npm install -D vitestSimple and complete React DOM testing utilities
npm install -D @testing-library/reactDelightful JavaScript testing framework
npm install -D jestReliable end-to-end testing for modern web apps
npm install -D @playwright/testNext generation frontend tooling — fast and lean
npm install -D viteTypeScript is JavaScript with syntax for types
npm install -D typescriptFind and fix problems in your JavaScript code
npm install -D eslintRedefined chart library built with React and D3
npm install rechartsData-Driven Documents — the defacto charting standard
npm install d3 @types/d3Simple yet flexible JavaScript charting library
npm install chart.js react-chartjs-2Professional-grade animation for the modern web
npm install gsapSpring-physics based animation library for React
npm install @react-spring/web| Category | Top Picks |
|---|---|
| UI Framework | React, Vue, Next.js |
| Styling | Tailwind CSS, styled-components |
| State Management | Zustand, TanStack Query, Redux Toolkit |
| Forms | react-hook-form + Zod |
| Testing | Vitest, Testing Library, Playwright |
| Utilities | date-fns, lodash, nanoid |
npm installInstall all dependencies from package.jsonnpm install <pkg>Install a specific packagenpm install -D <pkg>Install as dev dependencynpm uninstall <pkg>Remove a packagenpm updateUpdate packages within version rangenpm list --depth=0List installed top-level packagesnpm outdatedShow packages with newer versionsnpm run <script>Run a script from package.jsonConvert text to ASCII codes and back. Supports decimal, hex, binary, and octal formats.
Convert width/height to aspect ratios, scale dimensions, and generate responsive embed CSS for any layout.
Calculate required internet bandwidth based on devices and activities in your household.
Encode and decode Base64 strings. Convert text for data URIs, APIs, and safe data transmission.
Create CSS border-radius with visual controls for each corner. Generate circles, pills, and custom shapes.
Create CSS box shadows with multiple layers, live preview, and copy-ready code.