Showing 36 of 2426 projects
A JavaScript library for calculating moon phases, illumination, distance, and upcoming lunar events.
A Node.js framework for building scalable GraphQL schemas and types quickly and easily.
A WebSocket framework that enables real-time, reactive frontend-backend communication by syncing SQL queries and server-side data.
A sample Node.js application demonstrating Amazon Cognito integration with Login with Amazon for user authentication and identity management.
A template-driven generator that creates API clients from RAML specifications.
A parser for the Test Anything Protocol (TAP) that converts TAP output into structured JavaScript objects.
Read namespaced configuration from the nearest package.json file in a project.
Automatically update a GitHub Gist with your weekly Last.fm listening report.
A Node.js utility to retrieve namespaced configuration from the nearest package.json file.
A distributed input/output pipe for streaming data between computers using Hypercore.
A Node.js library to expand URLs from shortening services by resolving redirects and detecting final destinations.
Creates a minimal Express server with HTTP/HTTPS support for testing, avoiding the need for mocking.
A Node.js package providing a list of supervillain names as a JSON array with random selection.
A Nix-based tool for building npm packages and serving as a lightweight npm registry.
A cloud-native supply chain management solution demonstrating hybrid cloud, microservices, and predictive analytics for real-world ERP enhancement.
A Node.js tool that inlines critical CSS and asynchronously loads remaining stylesheets for faster page rendering.
A Node.js utility to detect if a value is a Node.js stream, including readable, writable, duplex, and transform streams.
Log in to npm programmatically without STDIN/STDOUT for use in CI/CD pipelines and automated scripts.
An extensive math expression evaluator library for JavaScript and Node.js with units, functions, and constants.
A Node.js utility to add consistent indentation to each line of a string with customizable options.
A TypeScript ORM for SQL and MongoDB databases with strict typing and GraphQL-based data modeling.
ES2015 Promise ponyfill that uses native Promise when available, otherwise falls back to the pinkie polyfill.
Automatically generates DataLoaders from resource definitions for GraphQL servers, ensuring type safety and batching efficiency.
A non-validating CSS parser with comment support and flexible AST representation.
A Node.js library for programmatically testing and debugging Alexa skills with unit, regression, and end-to-end testing.
A demonstration of building federated GraphQL services using Netflix's DGS framework with Apollo Federation.
Static scope analysis and transpilation of ES6 block-scoped const and let variables to ES3 var.
A Node-RED plugin for integrating virtual smart home devices with Google Home via the Smart NORA service.
A dead simple JavaScript logger that uses console methods with configurable log levels and prefixes.
A Node.js utility to remove UTF-8 byte order mark (BOM) characters from strings.
A JavaScript library for programmatically building and printing Prisma schema files using an abstract syntax tree.
A Node.js library for low-level SPI serial bus communication on Linux boards like Raspberry Pi.
A production-ready boilerplate for building TypeScript Node.js APIs with Express, Apollo GraphQL, and modern tooling.
A comprehensive SNMP toolkit for building agents and management applications in Node.js.
A desktop GUI for managing and running npm scripts with hotkeys, file watching, and cross-platform support.
A Hapi plugin for creating GraphQL HTTP servers, ported from express-graphql.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.