Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Nodejs

Nodejs

2426 projects

Showing 36 of 2426 projects

lune
luneJavaScript

A JavaScript library for calculating moon phases, illumination, distance, and upcoming lunar events.

#lune#moon-phases#astronomical-data
Stars124
Forks21
Last commit3 years ago
graphitejs
graphitejsJavaScript

A Node.js framework for building scalable GraphQL schemas and types quickly and easily.

#api-framework#graphql#framework
Stars123
Forks8
Last commit4 days ago
Socio
SocioTypeScript

A WebSocket framework that enables real-time, reactive frontend-backend communication by syncing SQL queries and server-side data.

#database#api#data-synchronization
Stars122
Forks3
Last commit1 month ago
cognito-sample-nodejs
cognito-sample-nodejsCSS

A sample Node.js application demonstrating Amazon Cognito integration with Login with Amazon for user authentication and identity management.

#sample-app#authentication#federated-identity
Stars121
Forks38
Last commit
raml-client-generator
raml-client-generatorJavaScript

A template-driven generator that creates API clients from RAML specifications.

#raml-tooling#raml-codegen#developer-tools
Stars121
Forks26
Last commit2 years ago
tap-parser
tap-parser

A parser for the Test Anything Protocol (TAP) that converts TAP output into structured JavaScript objects.

#stream-processing#javascript-testing#test-results
Stars121
Forks30
Last commit2 years ago
pkg-conf
pkg-confJavaScript

Read namespaced configuration from the nearest package.json file in a project.

#developer-tools#package-json#build-tools
Stars120
Forks10
Last commit2 years ago
music-box
music-boxJavaScript

Automatically update a GitHub Gist with your weekly Last.fm listening report.

#music-tracking#lastfm-api#gistbox
Stars120
Forks77
Last commit3 years ago
package-config
package-configJavaScript

A Node.js utility to retrieve namespaced configuration from the nearest package.json file.

#developer-tools#package-json#npm-package
Stars120
Forks10
Last commit2 years ago
hyperpipe
hyperpipeJavaScript

A distributed input/output pipe for streaming data between computers using Hypercore.

#data-transfer#distributed-systems#command-line-tool
Stars119
Forks15
Last commit9 years ago
url-unshort
url-unshortJavaScript

A Node.js library to expand URLs from shortening services by resolving redirects and detecting final destinations.

#link-expander#url-shortener#http-redirects
Stars119
Forks14
Last commit3 years ago
create-test-server
create-test-serverJavaScript

Creates a minimal Express server with HTTP/HTTPS support for testing, avoiding the need for mocking.

#http-server#integration-testing#server
Stars119
Forks13
Last commit6 years ago
supervillains
supervillainsJavaScript

A Node.js package providing a list of supervillain names as a JSON array with random selection.

#fun-utilities#random-names#npm-package
Stars118
Forks20
Last commit2 years ago
Napalm
NapalmNix

A Nix-based tool for building npm packages and serving as a lightweight npm registry.

#hacktoberfest#npm#dependency-management
Stars117
Forks17
Last commit2 years ago
logistics-wizard
logistics-wizard

A cloud-native supply chain management solution demonstrating hybrid cloud, microservices, and predictive analytics for real-world ERP enhancement.

#ibm-cloud#supply-chain-management#serverless
Stars117
Forks63
Last commit6 years ago
inline-critical
inline-criticalHTML

A Node.js tool that inlines critical CSS and asynchronously loads remaining stylesheets for faster page rendering.

#critical-css#critical-path#web-performance
Stars116
Forks12
Last commit1 year ago
is-stream
is-streamJavaScript

A Node.js utility to detect if a value is a Node.js stream, including readable, writable, duplex, and transform streams.

#developer-tools#npm-package#nodejs
Stars116
Forks22
Last commit1 year ago
npm-cli-login
npm-cli-loginJavaScript

Log in to npm programmatically without STDIN/STDOUT for use in CI/CD pipelines and automated scripts.

#devops#authentication#private-registry
Stars116
Forks59
Last commit3 years ago
Fcal
FcalTypeScript

An extensive math expression evaluator library for JavaScript and Node.js with units, functions, and constants.

#calculator#unit-conversion#expression-parser
Stars116
Forks5
Last commit5 years ago
indent-string
indent-stringJavaScript

A Node.js utility to add consistent indentation to each line of a string with customizable options.

#npm-package#string-formatting#text-processing
Stars116
Forks15
Last commit4 years ago
Typetta
TypettaTypeScript

A TypeScript ORM for SQL and MongoDB databases with strict typing and GraphQL-based data modeling.

#orm#graphql#type-safety
Stars116
Forks6
Last commit12 days ago
pinkie-promise
pinkie-promiseJavaScript

ES2015 Promise ponyfill that uses native Promise when available, otherwise falls back to the pinkie polyfill.

#es2015-promise#promise-ponyfill#async-programming
Stars115
Forks17
Last commit8 years ago
dataloader-codegen
dataloader-codegenJavaScript

Automatically generates DataLoaders from resource definitions for GraphQL servers, ensuring type safety and batching efficiency.

#graphql#nodejs#typescript
Stars115
Forks13
Last commit3 months ago
Mensch
MenschJavaScript

A non-validating CSS parser with comment support and flexible AST representation.

#lexical-analysis#syntax-tree#css-parser
Stars115
Forks11
Last commit3 years ago
Virtual Alexa
Virtual AlexaTypeScript

A Node.js library for programmatically testing and debugging Alexa skills with unit, regression, and end-to-end testing.

#unit-testing#alexa-custom-skill#regression-testing
Stars114
Forks34
Last commit1 year ago
dgs-federation-example
dgs-federation-exampleKotlin

A demonstration of building federated GraphQL services using Netflix's DGS framework with Apollo Federation.

#gradle#graphql-gateway#graphql-federation
Stars114
Forks46
Last commit2 years ago
defs
defsJavaScript

Static scope analysis and transpilation of ES6 block-scoped const and let variables to ES3 var.

#transpiler#es3-compatibility#block-scoping
Stars114
Forks10
Last commit6 years ago
smartnora
smartnoraHTML

A Node-RED plugin for integrating virtual smart home devices with Google Home via the Smart NORA service.

#iot#virtual-devices#home-automation
Stars114
Forks23
Last commit2 months ago
console-log-level
console-log-levelJavaScript

A dead simple JavaScript logger that uses console methods with configurable log levels and prefixes.

#npm-package#logging#nodejs
Stars114
Forks30
Last commit2 years ago
strip-bom
strip-bomJavaScript

A Node.js utility to remove UTF-8 byte order mark (BOM) characters from strings.

#npm-package#string-utilities#text-processing
Stars114
Forks19
Last commit5 years ago
Prisma Schema SDL
Prisma Schema SDLTypeScript

A JavaScript library for programmatically building and printing Prisma schema files using an abstract syntax tree.

#orm#database-schema#prisma
Stars113
Forks11
Last commit5 months ago
spi-device
spi-deviceC++

A Node.js library for low-level SPI serial bus communication on Linux boards like Raspberry Pi.

#iot#spi#hardware-interface
Stars113
Forks16
Last commit4 years ago
GraphQL Starter
GraphQL StarterTypeScript

A production-ready boilerplate for building TypeScript Node.js APIs with Express, Apollo GraphQL, and modern tooling.

#boilerplate-template#apollo-graphql#authentication
Stars113
Forks27
Last commit5 months ago
node-snmpjs
node-snmpjsJavaScript

A comprehensive SNMP toolkit for building agents and management applications in Node.js.

#snmp#agent-development#device-management
Stars113
Forks57
Last commit2 years ago
screwy
screwyJavaScript

A desktop GUI for managing and running npm scripts with hotkeys, file watching, and cross-platform support.

#developer-tools#productivity#desktop-app
Stars113
Forks5
Last commit7 years ago
hapi-graphql
hapi-graphqlJavaScript

A Hapi plugin for creating GraphQL HTTP servers, ported from express-graphql.

#http-server#api#graphql
Stars113
Forks27
Last commit8 years ago
PreviousPage 43 of 68Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
6 years ago
#Javascript810
#Typescript329
#Cli Tool328
#Developer Tools270
#Automation209
#Npm Package197
#Javascript Library191
#Cross Platform163
#Cli158
#Build Tool143
#Docker141
#Browser129