Package Categories
Explore libraries, frameworks, tools, and SDKs organized by what they do
All Package Categories
Utilities, IDs & Helpers
General-purpose utilities, helpers, and ID/UUID generation libraries that fill the small gaps every codebase eventually needs (Lodash, uuid, nanoid).
Serialization & Data Formats
Serialization and data-format libraries for converting between structured data and wire formats (Serde, Protobuf, JSON/YAML/TOML, MessagePack).
UI Component Libraries
Prebuilt, composable UI components and design-system primitives that speed up interface development without sacrificing accessibility (Radix, MUI, Chakra).
Authentication & Authorization
Authentication, authorization, and identity/session libraries for handling login, permissions, and access control securely (JWT, Passport, Sanctum).
Cryptography & Hashing
Cryptographic primitives, hashing, and encryption libraries for securing data at rest and in transit across your application stack.
Web Frameworks & API Servers
Server-side web frameworks and HTTP API servers for building backends and REST APIs (Express, FastAPI, Django, Laravel, Actix).
CLI & Terminal
Command-line-interface frameworks and terminal UI/prompt libraries for building polished, scriptable developer tools (Cobra, Clap, Click, Commander).
File Storage, Uploads & PDF
File storage, upload handling, and document/PDF generation libraries for moving and producing files reliably across storage backends (Flysystem, Multer).
Image & Media Processing
Image, audio, and video processing and manipulation libraries for resizing, transcoding, and transforming media (Sharp, Pillow, FFmpeg bindings).
Async, Concurrency & Runtimes
Async runtimes, concurrency primitives, and futures for writing non-blocking, parallel, and highly concurrent programs (Tokio, futures, asyncio helpers).
Build Tools & Bundlers
Module bundlers, compilers, transpilers, and build/packaging tooling that turn source code into shippable assets (Webpack, Vite, esbuild, Rollup).
HTTP Clients
HTTP request clients for calling APIs and services with retries, interceptors, and typed responses baked in (Axios, Requests, httpx, reqwest).
Database Drivers & Clients
Low-level database drivers and client libraries for connecting applications directly to relational and document databases (node-postgres, pq, MySQL, MongoDB).
Cloud SDKs
SDKs for cloud providers and their services, covering storage, compute, and managed infrastructure from application code (AWS SDK, boto3, Google Cloud, Azure).
Markdown & Prose
Markdown parsing, rendering, and prose-processing libraries for turning plain text into structured content (react-markdown, remark, marked).
Testing & Mocking
Testing frameworks, assertion libraries, and mocking tools for writing reliable unit, integration, and end-to-end tests (testify, pytest, Vitest).
Data Validation & Schemas
Runtime data validation and schema-definition libraries for catching malformed input before it reaches your application logic (Zod, Pydantic, Valibot).
Machine Learning & Deep Learning
Machine-learning and deep-learning frameworks and model libraries for training, fine-tuning, and serving models (PyTorch, scikit-learn, Transformers).
Metrics, Tracing & APM
Metrics, distributed tracing, and application-performance monitoring libraries for understanding production behavior at scale (OpenTelemetry, Prometheus).
ORMs & Query Builders
Object-relational mappers and SQL query builders that turn database access into type-safe, maintainable code (Prisma, SQLAlchemy, Drizzle).
Data Science & Numerical Computing
Numerical computing, dataframes, and scientific-analysis libraries used across research and production data pipelines (NumPy, pandas, SciPy).
AI Agent Frameworks
Frameworks for building LLM agents with tools, memory, and orchestration for multi-step, autonomous workflows (LangChain, LlamaIndex, CrewAI, LangGraph).
AI & LLM SDKs
SDKs and clients for large-language-model providers and inference, covering chat completions, embeddings, and streaming (OpenAI, Anthropic, Vercel AI).
Code & Rich-Text Editors
Embeddable code and rich-text editors for building IDE-like editing and WYSIWYG content tools in the browser (CodeMirror, Monaco, TipTap).
Date & Time
Date, time, and timezone parsing, formatting, and manipulation libraries for reliable scheduling and display logic (date-fns, Day.js, Chrono).
CSS & Styling
Styling utilities, CSS-in-JS, and class-composition helpers for building consistent, maintainable interface styling (Tailwind utilities, clsx, cva, Emotion).
Input Sanitization & Security
Input sanitization, XSS prevention, and application-security utilities that clean untrusted input before it reaches your rendering or storage layer (DOMPurify).
Internationalization (i18n)
Internationalization and localization libraries for translating, formatting, and adapting applications to different languages and regions (i18next, FormatJS).
Search & Indexing
Full-text search and indexing engines and clients for building fast, relevant search experiences over your own data (Elasticsearch, Meilisearch).
WebSockets & Realtime
Realtime communication libraries for WebSockets, pub/sub channels, and live data sync — the building blocks behind chat, presence, and collaborative UIs.
Message Queues & Background Jobs
Task queues, job schedulers, and background-processing libraries for running work asynchronously and reliably outside the request cycle (BullMQ, Celery).
Syntax Highlighting
Source-code syntax-highlighting libraries for rendering readable, colorized code blocks in docs, editors, and blogs (Shiki, Prism, highlight.js).
Email & Notifications
Email delivery and notification libraries for sending transactional messages, alerts, and push notifications from your application (Nodemailer, PHPMailer).
Logging
Structured and leveled logging libraries for capturing, formatting, and shipping application logs to observability pipelines (Winston, Pino, Loguru).
Charts & Data Visualization
Charting and data-visualization libraries for turning raw numbers into readable graphs, plots, and interactive dashboards across web and native apps.
Configuration & Environment
Configuration loading and environment-variable management libraries for keeping app settings and secrets out of source code (dotenv, python-dotenv).
RPC, gRPC & Protocols
Remote-procedure-call frameworks and wire protocols for typed, efficient communication between services and clients (gRPC, tRPC, Protobuf).
Caching & Key-Value Stores
Client libraries for in-memory caches and key-value stores used to speed up reads and share state across services (Redis, Memcached).
Frontend Frameworks
Libraries and frameworks for building interactive user interfaces and single-page applications (React, Vue, Svelte, Angular, Solid).
Animation & Motion
Animation and motion libraries for transitions, gestures, and physics-based UI — the tools behind smooth, native-feeling interface interactions on the web.
Linters & Formatters
Code linters, formatters, and style/static-analysis enforcement tools that catch bugs and keep codebases consistent (ESLint, Prettier, Biome, Ruff, Stylelint).
GraphQL & API Query
GraphQL servers, clients, and typed API query tooling for building and consuming schema-driven APIs with strong type safety end to end.
State Management
Client-side application state containers and stores for predictable, shareable state across components (Zustand, Redux, Jotai).
Templating Engines
Server- and client-side template rendering engines for generating HTML and text output from structured data and reusable layouts (Jinja, Twig, Handlebars).
Forms
Form state management, validation, and input-handling libraries for building and validating complex, multi-step forms in modern applications.
Error Handling
Ergonomic error-handling and result-type libraries that make failure states explicit instead of relying on exceptions (thiserror, anyhow).
Payments & Billing
Payment processing and billing/subscription SDKs for integrating checkout, invoicing, and recurring billing into your application (Stripe, Paddle).
Routing
Client- and server-side routing libraries for navigating between views and pages, including nested routes, guards, and data loading.
Icons
Icon sets and icon-rendering components for building consistent, scalable interfaces — from single-purpose SVG packs to full icon-component libraries.
Analytics & Tracking
Product analytics and event-tracking libraries for instrumenting user behavior and shipping events to your analytics stack (PostHog, Segment).
Meta-Frameworks & SSR
Full-stack meta-frameworks with server-side rendering, file-based routing, and integrated build tooling for production apps (Next.js, Nuxt, Remix, Astro).
Error & Exception Tracking
Error capture and exception-monitoring SDKs that surface production crashes and stack traces before your users have to report them (Sentry).
Data Fetching & Caching
Async data fetching, caching, and server-state synchronization libraries that handle loading, retries, and revalidation for you (TanStack Query, SWR).