mrkeyoor.com_
Wed 05 Aug 05:07 UTC

Libraries

Package guides written the honest way, including who should skip them.

CLI & Toolingnpm · 476.0M/wkcommanderCommander is the most-installed argument parser for Node.js command line programs.Score 4.5/5Utilsnpm · 277.5M/wkuuiduuid generates and validates RFC 9562 UUIDs in JavaScript.Score 4.3/5CLI & Toolingnpm · 260.9M/wktypescriptTypeScript is a static type layer on top of JavaScript plus the compiler that checks it.Score 4.8/5CLI & Toolingnpm · 258.5M/wkesbuildesbuild is a JavaScript and CSS bundler and minifier written in Go, built around one idea: build tools should be fast without a cache.Score 4/5Utilsnpm · 251.8M/wkzodZod is a TypeScript-first schema validation library.Score 4.5/5Web Backendnpm · 249.0M/wkwsws is the standard WebSocket client and server implementation for Node.js.Score 4.8/5Utilsnpm · 167.2M/wkdotenvdotenv reads a .env file from your project root and copies its key=value pairs into process.env, following the twelve-factor rule of keeping config out of code.Score 4.3/5Utilsnpm · 166.5M/wklodashLodash is a grab-bag of utility functions for arrays, objects, strings, and functions: debounce, cloneDeep, groupBy, merge, get, and about 300 more.Score 4.3/5Web Frontendnpm · 162.7M/wkreactReact is a JavaScript library for building user interfaces out of components.Score 5/5CLI & Toolingnpm · 161.7M/wkviteVite is a frontend build tool with two halves: a dev server that serves your source over native ES modules, so it starts near-instantly and hot-swaps single modules in...Score 4.8/5CLI & Toolingnpm · 155.2M/wkeslintESLint is the standard linter for JavaScript: it parses your code into an AST with Espree and reports patterns that are likely bugs or that violate your team's convent...Score 4.5/5Web Backendnpm · 154.7M/wkundiciUndici is the HTTP/1.1 client the Node.js project wrote from scratch, and it is what powers the fetch() built into Node since v18.Score 4.3/5Web Backendnpm · 128.6M/wkexpressExpress is the default web framework for Node.js: a thin layer of routing, middleware, and HTTP helpers over the built-in http module.Score 4.5/5CLI & Toolingnpm · 128.4M/wkprettierPrettier is an opinionated code formatter for JavaScript, TypeScript, JSX, JSON, CSS, SCSS, Less, HTML, Vue, Angular, GraphQL, Markdown and YAML.Score 4.8/5CLI & Toolingnpm · 123.7M/wkrollupRollup is the module bundler that made ES-module-first builds and tree shaking mainstream.Score 4.5/5Web Frontendnpm · 118.6M/wktailwindcssTailwind CSS is a utility-first CSS framework: instead of writing custom stylesheets you compose small single-purpose classes like flex, pt-4, and text-center directly...Score 4.8/5Web Backendnpm · 118.2M/wkaxiosPromise-based HTTP client that runs in both the browser (via XMLHttpRequest) and Node.js (via the http module).Score 4.5/5Utilsnpm · 96.5M/wkdate-fnsA collection of 200+ pure functions for working with native JavaScript Date objects: formatting, parsing, math, comparisons, and intervals.Score 4/5Testingnpm · 88.3M/wkvitestVitest is a test runner built on top of Vite.Score 4.5/5Utilsnpm · 82.9M/wksharpsharp is the standard image processing library for Node.js.Score 4.8/5Testingnpm · 78.0M/wkplaywrightBrowser automation from Microsoft that drives Chromium, Firefox, and WebKit with one API.Score 4.8/5Utilsnpm · 65.9M/wkdayjsDay.js is a tiny date library for parsing, formatting, comparing, and doing arithmetic on dates.Score 4/5Web Frontendnpm · 62.4M/wk@tanstack/react-queryTanStack Query's React bindings manage server state: the data you fetch over the network but do not own.Score 4.8/5Web Frontendnpm · 57.9M/wkreact-hook-formreact-hook-form manages form state in React by registering inputs as mostly uncontrolled fields, so typing in one input does not re-render the whole form.Score 4.5/5Web Backendnpm · 56.5M/wkhonoHono is a small web framework built on the Web Standards Request/Response API instead of Node-specific objects, which is why the same app runs unchanged on Cloudflare...Score 4/5CLI & Toolingnpm · 55.5M/wkwebpackwebpack is the module bundler that defined the category: it walks your import graph, runs every non-JS file (CSS, images, fonts, WASM) through configurable loaders, an...Score 4.3/5Web Frontendnpm · 54.7M/wknextNext.js is Vercel's full-stack React framework.Score 4.5/5Securitynpm · 54.2M/wkjsonwebtokenjsonwebtoken is Auth0's Node.js implementation of JSON Web Tokens (RFC 7519).Score 4/5AI / MLnpm · 54.0M/wk@modelcontextprotocol/sdkThe official TypeScript SDK for the Model Context Protocol, the standard that lets AI applications (Claude, Cursor, VS Code, and most agent frameworks) talk to externa...Score 4.3/5Testingnpm · 51.6M/wk@testing-library/reactReact Testing Library renders your React components into a DOM (usually jsdom) and gives you queries that find elements the way a user would: by role, label, or visibl...Score 4.5/5Web Frontendnpm · 51.3M/wkreact-routerReact Router is a multi-strategy router for React that you can use two very different ways.Score 4.8/5Web Frontendnpm · 49.6M/wkzustandZustand is a small state manager for React built around one idea: your store is a hook.Score 4.3/5Testingnpm · 46.2M/wkjestJest is an all-in-one JavaScript testing framework: test runner, assertion library, mocking system, coverage reporting, and snapshot testing in a single install.Score 4.5/5Web Backendnpm · 44.8M/wkgraphqlGraphQL.js is the JavaScript reference implementation of GraphQL, the query language for APIs that Facebook created.Score 4/5Datanpm · 44.2M/wkpgpg (node-postgres) is the standard low-level PostgreSQL client for Node.js: a non-blocking driver that speaks the Postgres wire protocol in pure JavaScript, with optio...Score 4.5/5Utilsnpm · 42.3M/wkpinoPino is a very low overhead JSON logger for Node.js.Score 4.5/5Infranpm · 39.7M/wk@aws-sdk/client-s3@aws-sdk/client-s3 is the official AWS SDK for JavaScript v3 client for S3: upload, download, list, copy, and delete objects plus bucket-level operations, with one Com...Score 4/5AI / MLnpm · 33.0M/wkopenaiThe official TypeScript and JavaScript client for the OpenAI REST API, generated from OpenAI's published OpenAPI spec.Score 4/5AI / MLnpm · 30.0M/wk@anthropic-ai/sdkOfficial TypeScript/JavaScript client for the Claude API.Score 4/5Testingnpm · 20.6M/wkstorybookA frontend workshop that runs your UI components in isolation, outside your app.Score 4.3/5AI / MLnpm · 20.0M/wkaiThe AI SDK is Vercel's provider-agnostic TypeScript toolkit for building LLM applications and agents.Score 4/5Infranpm · 19.2M/wknodemailerNodemailer is the default way to send email from Node.js.Score 4.5/5Datanpm · 18.1M/wkdrizzle-ormA TypeScript ORM that stays close to SQL: you declare table schemas in TypeScript, then write queries that read like SQL but come back fully typed.Score 3.8/5Infranpm · 17.5M/wkstripestripe (stripe-node) is Stripe's official server-side SDK for Node.js.Score 4.3/5Datanpm · 17.3M/wkd3D3 is a low-level toolkit for building custom data visualizations in the browser.Score 4/5Web Backendnpm · 17.2M/wksocket.iosocket.io is an event-based realtime server for Node.js.Score 4.3/5Datanpm · 15.9M/wkprismaPrisma is a database toolkit for Node.js and TypeScript: you describe your tables in a schema.prisma file, the CLI generates a fully typed client for queries, Prisma M...Score 4/5Datanpm · 14.9M/wkmongodbThe official MongoDB driver for Node.js, maintained by MongoDB Inc.Score 4.3/5Web Frontendnpm · 14.3M/wkvueVue is a frontend framework for building web UIs with HTML-based templates and a fine-grained reactivity system.Score 4.8/5Web Frontendnpm · 13.7M/wkthreethree.js is the dominant JavaScript 3D library.Score 4/5Web Backendnpm · 13.2M/wk@nestjs/coreNestJS is a full server-side framework for Node.js, built in TypeScript, that gives your backend an enforced architecture: modules, dependency injection, controllers w...Score 4.8/5Datanpm · 12.7M/wkredisnode-redis is the official Redis client for Node.js, maintained by Redis Inc.Score 4/5CLI & Toolingnpm · 12.3M/wk@biomejs/biomeBiome is a formatter and linter for JavaScript, TypeScript, JSX, JSON, CSS, and GraphQL shipped as a single fast native binary written in Rust.Score 4.3/5Testingnpm · 11.4M/wkpuppeteerPuppeteer is a Node.js library that drives Chrome or Firefox through the DevTools Protocol or WebDriver BiDi, headless by default.Score 4.3/5Mobilenpm · 11.2M/wkreact-nativeReact Native brings React's declarative component model to iOS and Android: you write components in JavaScript or TypeScript, and they render as real native UI control...Score 4/5Web Backendnpm · 10.8M/wkfastifyFastify is a Node.js web framework built around one idea: JSON APIs get dramatically faster when you compile route schemas ahead of time.Score 4.3/5Infranpm · 9.0M/wkfirebasefirebase is the official client SDK for Google's Firebase platform: one npm package that wraps 20+ scoped @firebase/* modules covering Auth, Firestore, Realtime Databa...Score 4.3/5Securitynpm · 8.1M/wkpassportPassport is Express-compatible authentication middleware for Node.js.Score 3/5Infranpm · 7.8M/wkbullmqBullMQ is a Redis-backed job queue for Node.js: you add jobs to named queues and worker processes pick them up, with retries, delays, priorities, rate limiting, cron-s...Score 4.3/5Mobilenpm · 7.6M/wkexpoExpo is an open-source platform on top of React Native for building Android, iOS, and web apps from one JavaScript or TypeScript codebase.Score 4.5/5Testingnpm · 7.4M/wkcypressEnd-to-end and component testing framework that runs your tests inside a real browser, alongside your app, instead of driving the browser over a remote protocol.Score 4.3/5Datanpm · 6.6M/wkmongooseThe standard MongoDB object modeling layer (ODM) for Node.js, built on top of the official MongoDB driver.Score 4/5Web Frontendnpm · 5.8M/wk@angular/core@angular/core is the runtime of the Angular framework: components, dependency injection, signals for reactive state, lifecycle hooks, and change detection.Score 4.5/5Securitynpm · 5.7M/wkbcryptbcrypt is the classic Node.js library for hashing passwords.Score 4/5Securitynpm · 5.7M/wknext-authAuthentication for Next.js apps, now part of the wider Auth.js project.Score 3/5Web Frontendnpm · 5.3M/wksvelteSvelte is a UI framework that works as a compiler: you write declarative components in .svelte files and it compiles them into plain JavaScript that updates the DOM di...Score 4/5Web Backendnpm · 4.7M/wk@trpc/server@trpc/server is the server half of tRPC, which gives you end-to-end typesafe APIs in TypeScript without schemas or code generation.Score 4/5AI / MLnpm · 2.8M/wklangchainlangchain is the JavaScript/TypeScript framework for building LLM applications and agents.Score 3.8/5AI / MLnpm · 2.4M/wk@huggingface/transformersTransformers.js runs Hugging Face models directly in the browser or in Node with no inference server: it mirrors the Python transformers pipeline API and executes ONNX...Score 4/5AI / MLnpm · 721k/wkollamaollama is the official JavaScript client for the Ollama server, the tool most people use to run open-weight LLMs locally.Score 3/5