Open highlighted repo slot
Put your repository first
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
Awesome List
:zap: Delightful Node.js packages and resources [BECAUSE OF TOO MUCH SPAM AND LOW-QUALITY SUBMISSIONS, SUBMISSIONS ARE PAUSED TEMPORARILY]
GitHub stars and default-branch commits for sindresorhus/awesome-nodejs.
Open highlighted repo slot
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications with TypeScript/JavaScript 🚀
🚀 Strapi is the leading open-source headless CMS. It’s 100% JavaScript/TypeScript, fully customizable, and developer-first.
Next-generation ORM for Node.js & TypeScript | PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, MongoDB and CockroachDB
TypeScript-first schema validation with static type inference
A fast, simple & powerful blog framework, powered by Node.js.
TypeScript & JavaScript ORM for Node.js — supports PostgreSQL, MySQL, MariaDB, SQLite, SQL Server, Oracle, and more.
Web framework built on Web Standards
Feature-rich ORM for modern Node.js and TypeScript, it supports PostgreSQL (with JSON and JSONB support), MySQL, MariaDB, SQLite, MS SQL Server, Snowflake, Oracle DB, DB2 and DB2 for IBM i.
A collection of common interactive command line user interfaces.
AdonisJS is a TypeScript-first web framework for building web apps and API servers. It comes with support for testing, modern tooling, an ecosystem of official packages, and more.
AI-powered development workspaces with reusable components, architectural clarity and zero overhead.
Amplication brings order to the chaos of large-scale software development by creating Golden Paths for developers - streamlined workflows that drive consistency, enable high-quality code practices, simplify onboarding, and accelerate standardized delivery across teams.
🚀 A robust, performance-focused, and full-featured Redis client for Node.js.
The API and real-time application framework
High-performance Protocol Buffers for JavaScript and TypeScript. Conformant through Edition 2026, and unusually versatile. No protoc required.
A Node.js tool to automate end-to-end web testing.
List any node_modules 📦 dir in your system and how heavy they are. You can then select which ones you want to erase to free up space 🧹
TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, MariaDB, MS SQL Server, PostgreSQL and SQLite/libSQL databases.
Create GraphQL schema and resolvers with TypeScript, using classes and decorators!
A simple and composable way to validate data in JavaScript (and TypeScript).
Copy/paste detector for source code. 220+ languages, Rust engine, SARIF/HTML/badge reporters, GitHub Action, MCP server for AI agents.
Use full ES2015+ features to develop Node.js applications, Support TypeScript.
LoopBack makes it easy to build modern API applications that require complex integrations.
A Node.js PostgreSQL client with runtime and build time type safety, and composable SQL.
A next-generation code testing stack for JavaScript.
A blazing fast js bundler/loader with a comprehensive API :fire:
PostgreSQL interface for Node.js
:triangular_ruler: Ts.ED is a Node.js and TypeScript framework on top of Express to write your application with TypeScript (or ES6). It provides a lot of decorators and guideline to make your code more readable and less error-prone. ⭐️ Star to support our work!
🦄 0-legacy, tiny & fast web framework as a replacement of Express
Parser Building Toolkit for JavaScript
Test Anything Protocol tools for node
Actionhero is a realtime multi-transport nodejs API Server with integrated cluster capabilities and delayed tasks
Marble.js - functional reactive Node.js framework for building server-side applications, based on TypeScript and RxJS.
Type check values
Node.js Background jobs backed by redis.
Use C# in web apps with comfort
FTP client for Node.js, supports FTPS over TLS, passive mode over IPv6, async/await, and Typescript.
🤠 Object property paths with wildcards and regexps 🌵
NodeJS Task List derived from the best! Create beautiful CLI interfaces via easy and logical to implement task lists that feel alive and interactive.
TypeScript clients for databases that prevent SQL Injection
JSON-RPC 2.0 implementation over WebSockets for Node.js and JavaScript/TypeScript
Pretty diff to html javascript cli (diff2html-cli)
NodeJS Framework for Interactive CLIs
OpenAPI based binary serialization
📈 Minimalistic zero-dependencies statsd client for Node.js