sindresorhus/awesome-nodejs

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

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 22 minutes ago
Added to GitGenius on August 30th, 2026
Created on July 11th, 2014
Open Issues & Pull Requests: 26 (+0)
Number of forks: 6,231
Total Stargazers: 66,668 (+0)
Total Subscribers: 1,642 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 39.0 days
Mean response time: 67.9 days
90th percentile: 161.6 days
Tracked items: 4

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 3
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 687 days
Stale 30+ days: 3
Stale 90+ days: 3

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

No label distribution available yet.

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Awesome Node.js is a curated list of high-quality Node.js packages and resources for developers building with Node.js.

The project addresses the problem of discovering reliable packages within the Node.js ecosystem by maintaining a hand-selected collection organized by category. Rather than relying on raw package counts or popularity metrics, the list applies editorial judgment to highlight packages that meet quality standards and solve common development problems.

Developers should use this list when exploring the Node.js ecosystem to find established solutions for their needs. It suits teams evaluating which packages to adopt for specific tasks, as the curation filters out low-quality or abandoned projects. The list is particularly valuable during the early stages of a project when you are deciding on core dependencies, since the categories help you quickly locate packages relevant to your use case rather than sifting through thousands of options on a package registry.

The project has implemented submission controls to maintain quality, having paused new submissions to manage spam and low-quality contributions. This reflects a deliberate approach to keeping the list focused and trustworthy rather than attempting to be comprehensive.