Deno
A modern and secure runtime for JavaScript and TypeScript with built-in support for TypeScript.
Here are open-source Node.js tools for servers, testing, and persistence. Fastify is a low-overhead web framework for Node.js. Jest focuses on simple JavaScript testing, and Mikro-ORM is a TypeScript ORM with Data Mapper patterns for MongoDB, MySQL, PostgreSQL, and more.
28 tools available
A modern and secure runtime for JavaScript and TypeScript with built-in support for TypeScript.
Bun is an incredibly fast JavaScript runtime, bundler, test runner, and package manager โ all in one tool.
A TypeScript ORM for Node.js, implementing Data Mapper, Unit of Work, and Identity Map patterns. Compatible with MongoDB, MySQL, MariaDB, MS SQL Server, PostgreSQL, and SQLite/libSQL databases.
WAHA is a versatile WhatsApp HTTP REST API that can be configured easily and supports three engines: WEBJS (browser based), NOWEB (websocket Node.js), and GOWS (websocket Go), making WhatsApp integration flexible and fast.
Parse Server for Node.js and Express, an open source backend as a service framework providing powerful features for mobile and web apps.
Commander.js is a minimal and flexible Node.js package providing a set of features for building interactive command-line interfaces.
Delightful JavaScript testing framework with a focus on simplicity.
Ink is a library that lets you use React to build interactive command-line applications, providing a modern UI framework for terminal interfaces.
Faker is a modern library for generating large volumes of fake data for use in testing, development, and demo environments, supporting both browser and Node.js applications.
Verdaccio is a lightweight Node.js private proxy registry that helps you manage and cache NPM packages.
A comprehensive open-source SaaS app starter for React & Node.js, full-featured and community-driven, delivering superpowers for developers.
Fastify is a fast and low overhead web framework designed for Node.js, providing an efficient and scalable server infrastructure.
Our Newsletter
Get short emails with useful node.js projects, releases, and repos worth watching.
๐๐ ๐ข Comprehensive and exhaustive guide to JavaScript & Node.js testing best practices (July 2023).
Wiki.js | A modern and powerful wiki application built on Node.js, offering a robust solution for managing documentation and knowledge bases.
A powerful tool to compile a Node.js project into a single file, supporting TypeScript, binary addons, and dynamic requires.
Nexe is a tool for bundling your Node.js applications into standalone executables, making distribution and deployment simple and efficient. It packages your Node.js app and its dependencies into a single file for easy shipping across platforms.
Create, preview, and send custom email templates for Node.js, featuring compatibility with @forwardemail, @ladjs, @cabinjs, @spamscanner, and @breejs.
A utility library to get, set, or delete a property from a nested object using a dot path, simplifying object property manipulation.
A spec-compliant and production-ready JavaScript GraphQL server for Express, Connect, Hapi, Koa, and more, supporting schema-first development.
A configuration management tool for Node.js applications, providing a way to manage application settings for different deployment environments.
A comprehensive RSS, Atom, and JSON Feed generator for Node.js, designed to simplify and streamline content syndication for modern web applications.
Hierarchical node.js configuration with support for files, environment variables, command-line arguments, and atomic object merging.
Vendure is a flexible, headless e-commerce platform designed with customization in its DNA, allowing developers to build tailor-made commerce solutions.
AnyCrawl is a Node.js and TypeScript-powered web crawler that transforms websites into data suitable for large language models (LLMs) and extracts structured SERP results from search engines like Google, Bing, and Baidu. It features native multi-threading for efficient, bulk-scale processing.
A utility to easily add pagination to Prisma ORM queries, simplifying the process of managing paged data retrieval in Node.js and TypeScript applications.
Node.js Production Process Manager with a built-in Load Balancer for managing and keeping applications online.
A collection of common interactive command line user interfaces for Node.js, providing a way to gather user input with various prompt types.
The fastest and simplest library for SQLite3 in Node.js, offering a synchronous API for SQLite3 with performance optimizations and rich features.
Get notified about new tools and updates to existing ones.