sindresorhus

awesome-nodejs

:zap: Delightful Node.js packages and resources [BECAUSE OF TOO MUCH SPAM AND LOW-QUALITY SUBMISSIONS, SUBMISSIONS ARE PAUSED TEMPORARILY]

by sindresorhus

Commit activity

Last 12 weeks · 1 commit

Full graph →

Community health

5 of 6 standards met

Community profile →
85
✓README✓License✓Contributing✓Code of Conduct○Issue Template✓PR Template

Recent PRs & issues

Active · Last activity 1mo ago
See all on GitHub →
SonoTommy

This pull request adds pompelmi to the Security section. pompelmi is a TypeScript-first file upload malware scanning toolkit: Pluggable engines (YARA, heuristics, ZIP bomb detection) Integrations for popular web frameworks (Express, Fastify, Koa, Next.js API routes) Focus on securing file uploads in web apps and APIs The project is actively maintained, tested, and well-documented. By submitting this pull request, I promise I have read the contribution guidelines twice and ensured my submission follows it. I realize not doing so wastes the maintainers' time that they could have spent making the world better. 🖖** ⬆⬆⬆⬆⬆⬆⬆⬆⬆⬆

SonoTommy · 6mo ago
iddan

By submitting this pull request, I promise I have read the contribution guidelines twice and ensured my submission follows it. I realize not doing so wastes the maintainers' time that they could have spent making the world better. 🖖** ⬆⬆⬆⬆⬆⬆⬆⬆⬆⬆ This PR adds Suites to the Testing section. Suites is a unit-testing framework for TypeScript backends that integrates with dependency injection frameworks like NestJS and Inversify. It provides declarative, type-safe, and efficient testing capabilities. Project age: Over 30 days old GitHub stars: Meets the requirement Category: Testing Added to the bottom of the Testing section as per contribution guidelines Website: https://suites.dev

iddan · 6mo ago
DoneDeal0
superdiffMergedPR

I propose to add a category. The library I suggest is Superdiff. What is it? Superdiff provides a rich and readable diff for arrays, objects, texts and coordinates. It supports stream and file inputs for handling large datasets efficiently, is battle-tested, has zero dependencies, and offers a top-tier performance**. Github stars: 1.1K Why it's interesting This is a unified diff library. The benchmarks show that Superdiff consistently outperforms or matches the fastest diff libraries. It also scales linearly, even with deeply nested data.

DoneDeal0 · 1mo ago
MH4GF

Thanks for creating great list! https://github.com/liam-hq/liam is a schema visualizer implemented by Node.js and many WASM parsers. I have read contributing guide twice. Please let me know if there are any missing items.

MH4GF · 1mo ago
Goldziher

kreuzberg is a document intelligence library with native Node.js bindings via NAPI-RS. It extracts text, tables, and metadata from 62+ document formats including PDF, Office, images (with OCR), HTML, email, and archives. The npm package is .

Goldziher · 6mo ago
Structured data for AI agents

Repository: sindresorhus/awesome-nodejs. Description: :zap: Delightful Node.js packages and resources [BECAUSE OF TOO MUCH SPAM AND LOW-QUALITY SUBMISSIONS, SUBMISSIONS ARE PAUSED TEMPORARILY] Stars: 67205, Forks: 6229. License: CC0-1.0. Homepage: https://node.cool Topics: awesome, awesome-list, javascript, list, node, nodejs. Open PRs: 21, open issues: 3. Last activity: 1mo ago. Community health: 85%. Top contributors: sindresorhus, lpinca, kevva, SamVerschueren, dthree, ehmicky, simov, fivdi, floatdrop, h2non and others.