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

rest-hapi
rest-hapiJavaScript

A hapi plugin that automatically generates RESTful API endpoints from Mongoose schemas for Node.js.

#crud#rest#validation
Stars1.2k
Forks155
Last commit3 years ago
local-npm
local-npmJavaScript

A local npm registry proxy that caches modules for faster, offline-capable npm installs.

#pouchdb#npm-registry#development-tool
Stars1.2k
Forks80
Last commit6 years ago
llnode
llnodeC++

An LLDB plugin for debugging Node.js processes and core dumps by inspecting JavaScript objects, stack frames, and memory.

#javascript-inspection#developer-tools#post-mortem-debugging
Stars1.2k
Forks100
Last commit1 year ago
tv4
tv4JavaScript

A lightweight JavaScript library for validating data against JSON Schema Draft v4.

#draft-v4#api-validation#data-integrity
Stars1.2k
Forks181
Last commit2 years ago
microStudio
microStudioJavaScript

A free, open-source online game engine and platform for learning programming through game creation.

#multi-language#open-source#game-3d
Stars1.2k
Forks137
Last commit24 days ago
cliffy
cliffyTypeScript

A TypeScript-first, runtime-agnostic toolkit for building complex command-line interfaces with Deno, Node, and Bun.

#terminal-tables#command-line-tools#cli-cursor
Stars1.2k
Forks80
Last commit3 days ago
Critical-Path Tools
Critical-Path Tools

A curated collection of tools for generating, inlining, and optimizing critical-path (above-the-fold) CSS to improve web performance.

#critical-css#build-tools#grunt
Stars1.2k
Forks48
Last commit4 years ago
log-update
log-updateJavaScript

A Node.js library for logging by overwriting previous terminal output, enabling progress bars and animations.

#animation#terminal-output#stdout
Stars1.2k
Forks42
Last commit3 months ago
mem
memTypeScript

A memoization library for JavaScript functions that caches results to optimize consecutive calls with identical input.

#performance-optimization#decorators#memoization
Stars1.2k
Forks54
Last commit3 days ago
skill-sample-nodejs-fact
skill-sample-nodejs-factJavaScript

A template for building basic Alexa fact skills with Node.js, providing multiple setup options for different experience levels.

#skill-template#voice-apps#alexa-skills
Stars1.2k
Forks1.2k
Last commit
gaze
gazeJavaScript

A globbing fs.watch wrapper for Node.js that combines the best features of other file-watching libraries.

#event-driven#watch-files#glob-patterns
Stars1.2k
Forks165
Last commit7 years ago
node-pre-gyp
node-pre-gypJavaScript

A Node.js tool for publishing and installing C++ addons from pre-built binaries.

#native-modules#binary-deployment#node-api
Stars1.2k
Forks271
Last commit10 days ago
Exoframe
ExoframeTypeScript

A self-hosted tool for one-command Docker deployments with SSH key auth, rolling updates, and automated HTTPS.

#cli-app#deployment#devops
Stars1.2k
Forks59
Last commit23 days ago
libsodium.js
libsodium.jsHTML

The sodium cryptography library compiled to WebAssembly and pure JavaScript for use in web applications and Node.js.

#crypto#webassembly#emscripten
Stars1.1k
Forks164
Last commit10 days ago
Atomic Chat
Atomic ChatTypeScript

An open-source ChatGPT alternative that runs 100% offline on your computer with local LLMs or cloud model connections.

#desktop-application#privacy-first#desktop-app
Stars1.1k
Forks122
Last commit1 day ago
graphql-middleware
graphql-middlewareTypeScript

A schema wrapper for GraphQL that lets you run arbitrary code before or after resolver execution using middleware functions.

#graphql#apollo-server#resolvers
Stars1.1k
Forks58
Last commit11 days ago
wiredep
wiredepJavaScript

Automatically injects Bower package dependencies into your HTML, Jade, Sass, and other source files.

#html-injection#build-automation#dependency-management
Stars1.1k
Forks140
Last commit9 years ago
deep-object-diff
deep-object-diffJavaScript

A small JavaScript library for deep diffing two objects, including nested arrays and objects.

#deep-diff#array#nested-structures
Stars1.1k
Forks97
Last commit2 years ago
trymodule
trymoduleJavaScript

A CLI tool to try Node.js modules instantly without adding them to your project dependencies.

#experimentation#developer-tools#npm-packages
Stars1.1k
Forks31
Last commit9 years ago
raml2html
raml2htmlJavaScript

A Node.js tool that converts RAML API specifications into HTML documentation with theme support.

#raml-document#raml-tooling#openapi-alternative
Stars1.1k
Forks242
Last commit3 years ago
Grunt-spritesmith
Grunt-spritesmithJavaScript

Grunt task for converting a set of images into a spritesheet and corresponding CSS variables.

#stylus#retina-displays#sass
Stars1.1k
Forks90
Last commit4 years ago
terminal-image
terminal-imageJavaScript

Display images and animated GIFs in the terminal using ANSI escape codes and native terminal protocols.

#terminal-graphics#terminal#npm-package
Stars1.1k
Forks30
Last commit15 days ago
git commander
git commanderJavaScript

A terminal-based interactive interface for common Git operations with vi and mc-style keybindings.

#version-control#developer-tools#cli-tool
Stars1.1k
Forks59
Last commit11 years ago
sofa
sofaTypeScript

Generate RESTful APIs automatically from your existing GraphQL server.

#api-gateway#rest#api
Stars1.1k
Forks92
Last commit25 days ago
speakingurl
speakingurlJavaScript

A JavaScript library to generate URL slugs with transliteration and extensive customization options.

#url-slug#slugifier#speakingurl
Stars1.1k
Forks84
Last commit2 years ago
speech-to-text-nodejs
speech-to-text-nodejsJavaScript

Node.js sample applications demonstrating IBM Watson Speech to Text service features for converting speech to text.

#sample-app#rest-api#websocket
Stars1.1k
Forks694
Last commit3 years ago
JSON Schema $Ref Parser
JSON Schema $Ref ParserTypeScript

Parse, resolve, and dereference JSON Schema $ref pointers across files and URLs in Node.js and browsers.

#json-pointer#json-reference#yaml
Stars1.1k
Forks247
Last commit16 days ago
wasmer-js
wasmer-jsRust

JavaScript SDK for running WebAssembly packages (WASI/WASIX) from the Wasmer registry in browsers and Node.js.

#wasi#wasix#webassembly
Stars1.1k
Forks96
Last commit2 months ago
gulp-sourcemaps
gulp-sourcemapsJavaScript

Adds source map support to Gulp.js build pipelines for debugging minified or transpiled code.

#gulp#development-workflow#frontend-tooling
Stars1.1k
Forks117
Last commit21 days ago
wallpaper
wallpaperJavaScript

A Node.js module to programmatically get and set desktop wallpapers across macOS, Linux, and Windows.

#cli-tool#desktop-automation#nodejs
Stars1.1k
Forks94
Last commit3 months ago
electron-markdownify
electron-markdownifyJavaScript

A minimal Markdown editor desktop app built with Electron, featuring live preview and cross-platform support.

#emoji#livepreview#jquery
Stars1.1k
Forks927
Last commit6 months ago
MongoDB MCP Server
MongoDB MCP ServerTypeScript

A Model Context Protocol server that enables AI assistants to interact with MongoDB databases and Atlas clusters.

#stream-processing#cli-tool#mongodb-atlas
Stars1.1k
Forks278
Last commit1 day ago
graphql-jit
graphql-jitTypeScript

A high-performance GraphQL execution engine that uses Just-In-Time (JIT) compilation to significantly speed up query processing.

#high-performance#jit-compilation#graphql
Stars1.1k
Forks64
Last commit18 days ago
Markdownlint
MarkdownlintJavaScript

A command-line interface for linting and fixing Markdown files using markdownlint rules.

#formatting#pre-commit#markdownlint
Stars1.1k
Forks104
Last commit10 days ago
tuql
tuqlJavaScript

Automatically create a GraphQL server from a SQLite database or a SQL file

#sqlite-database#graphql#foreign-keys
Stars1.1k
Forks42
Last commit5 years ago
xss-filters
xss-filtersJavaScript

Context-sensitive output filters for preventing XSS attacks with minimal encoding.

#web-security#output-sanitization#html5
Stars1.1k
Forks136
Last commit10 years ago
PreviousPage 21 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
11 months ago
#Javascript810
#Typescript329
#Cli Tool328
#Developer Tools270
#Automation209
#Npm Package197
#Javascript Library191
#Cross Platform163
#Cli158
#Build Tool143
#Docker141
#Browser129