Node.js Tools

28 tools available

๐Ÿฆ• 105.6k

Deno

A modern and secure runtime for JavaScript and TypeScript with built-in support for TypeScript.

๐Ÿ‘จโ€๐Ÿ’ป Development๐ŸŸก JavaScript๐Ÿ’š Node.js
โšก 85.1k

Bun

Bun is an incredibly fast JavaScript runtime, bundler, test runner, and package manager โ€“ all in one tool.

๐Ÿ‘จโ€๐Ÿ’ป Development๐ŸŸก JavaScript๐Ÿ’š Node.js๐Ÿ› ๏ธ Tools
๐Ÿƒ 45.2k

Jest

Delightful JavaScript testing framework with a focus on simplicity.

๐Ÿงช Testing๐ŸŸก JavaScript๐Ÿ’š Node.js
๐Ÿ”„ 42.0k

PM2

Node.js Production Process Manager with a built-in Load Balancer for managing and keeping applications online.

๐Ÿ‘จโ€๐Ÿ’ป Development๐Ÿ’š Node.jsโš™๏ธ DevOps๐ŸŽ๏ธ Performance
๐Ÿš€ 35.2k

Fastify

Fastify is a fast and low overhead web framework designed for Node.js, providing an efficient and scalable server infrastructure.

๐Ÿงฐ Framework๐Ÿ‘จโ€๐Ÿ’ป Development๐Ÿ’š Node.js
๐Ÿ–ฅ๏ธ 33.3k

Ink

Ink is a library that lets you use React to build interactive command-line applications, providing a modern UI framework for terminal interfaces.

๐Ÿ‘จโ€๐Ÿ’ป DevelopmentโŒจ๏ธ CLIโš›๏ธ React๐Ÿ’š Node.js
๐Ÿ› ๏ธ 27.8k

Commander.js

Commander.js is a minimal and flexible Node.js package providing a set of features for building interactive command-line interfaces.

โŒจ๏ธ CLI๐Ÿ‘จโ€๐Ÿ’ป Development๐Ÿ’š Node.js
๐Ÿ“š 27.5k

Wiki

Wiki.js | A modern and powerful wiki application built on Node.js, offering a robust solution for managing documentation and knowledge bases.

๐Ÿ“ CMS๐Ÿ“š Documentation๐ŸŒ Web๐Ÿ’š Node.js
๐Ÿ“— 24.6k

Javascript-testing-best-practices

๐Ÿ“—๐ŸŒ ๐Ÿšข Comprehensive and exhaustive guide to JavaScript & Node.js testing best practices (July 2023).

๐Ÿงช Testing๐ŸŸก JavaScript๐Ÿ’š Node.js๐Ÿ’ก Best Practices
๐Ÿ› ๏ธ 21.3k

Parse Server

Parse Server for Node.js and Express, an open source backend as a service framework providing powerful features for mobile and web apps.

๐Ÿ‘จโ€๐Ÿ’ป Development๐Ÿ” API๐Ÿงฐ Framework๐Ÿ’š Node.js
๐Ÿ–ฅ๏ธ 20.6k

Inquirer.js

A collection of common interactive command line user interfaces for Node.js, providing a way to gather user input with various prompt types.

โŒจ๏ธ CLI๐Ÿ‘จโ€๐Ÿ’ป Development๐Ÿ’š Node.js๐Ÿ› ๏ธ Tools
๐Ÿ“ฆ 17.3k

Verdaccio

Verdaccio is a lightweight Node.js private proxy registry that helps you manage and cache NPM packages.

โŒจ๏ธ CLI๐Ÿ‘จโ€๐Ÿ’ป Developmentโš™๏ธ DevOps๐Ÿ’š Node.js
๐Ÿ“ 14.7k

Faker

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.

๐Ÿ‘จโ€๐Ÿ’ป Development๐Ÿงช Testing๐ŸŸก JavaScript๐Ÿ’š Node.js
๐ŸŒ 13.9k

Apollo-server

A spec-compliant and production-ready JavaScript GraphQL server for Express, Connect, Hapi, Koa, and more, supporting schema-first development.

๐Ÿ” API๐ŸŸก JavaScript๐Ÿ’š Node.js
๐Ÿ“ฆ 13.5k

Nexe

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.

๐Ÿ‘จโ€๐Ÿ’ป Development๐Ÿ’š Node.jsโŒจ๏ธ CLI๐Ÿ› ๏ธ Tools
๐ŸŒ 13.1k

Open-SaaS

A comprehensive open-source SaaS app starter for React & Node.js, full-featured and community-driven, delivering superpowers for developers.

๐Ÿ‘จโ€๐Ÿ’ป Development๐Ÿš€ Startersโš›๏ธ React๐Ÿ’š Node.js
๐Ÿ› ๏ธ 9.7k

Ncc

A powerful tool to compile a Node.js project into a single file, supporting TypeScript, binary addons, and dynamic requires.

๐Ÿ‘จโ€๐Ÿ’ป Development๐Ÿ’š Node.js๐ŸŸก JavaScript๐Ÿ› ๏ธ Tools
๐Ÿ’พ 8.7k

Mikro-ORM

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.

๐Ÿ‘จโ€๐Ÿ’ป Development๐Ÿ’พ Database๐Ÿ”ท TypeScript๐Ÿ’š Node.js
๐Ÿ›’ 6.9k

Vendure

Vendure is a flexible, headless e-commerce platform designed with customization in its DNA, allowing developers to build tailor-made commerce solutions.

๐Ÿ›๏ธ E-Commerce๐Ÿ‘จโ€๐Ÿ’ป Development๐Ÿ” API๐Ÿ’š Node.js
๐Ÿ”ง 6.4k

Node-config

A configuration management tool for Node.js applications, providing a way to manage application settings for different deployment environments.

๐Ÿ‘จโ€๐Ÿ’ป Development๐Ÿ’š Node.js๐Ÿ› ๏ธ Tools
๐Ÿ—ƒ๏ธ 5.9k

Better-sqlite3

The fastest and simplest library for SQLite3 in Node.js, offering a synchronous API for SQLite3 with performance optimizations and rich features.

๐Ÿ’พ Database๐Ÿ’š Node.js๐Ÿ‘จโ€๐Ÿ’ป Development
๐Ÿ’ฌ 5.6k

Waha

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.

๐Ÿ” API๐ŸŒ Web๐Ÿ’š Node.js๐Ÿ‘จโ€๐Ÿ’ป Development
โš™๏ธ 3.9k

Nconf

Hierarchical node.js configuration with support for files, environment variables, command-line arguments, and atomic object merging.

๐Ÿ‘จโ€๐Ÿ’ป Development๐Ÿ’š Node.js
โœ‰๏ธ 3.7k

Email Templates

Create, preview, and send custom email templates for Node.js, featuring compatibility with @forwardemail, @ladjs, @cabinjs, @spamscanner, and @breejs.

๐Ÿ‘จโ€๐Ÿ’ป Development๐Ÿ’š Node.js
๐Ÿค– 2.5k

AnyCrawl

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.

๐Ÿ‘จโ€๐Ÿ’ป Development๐Ÿ› ๏ธ Tools๐Ÿ’š Node.js๐Ÿ”ท TypeScript
๐Ÿ“ฐ 1.3k

Feed

A comprehensive RSS, Atom, and JSON Feed generator for Node.js, designed to simplify and streamline content syndication for modern web applications.

๐Ÿ‘จโ€๐Ÿ’ป Development๐Ÿ’š Node.js๐Ÿ” API๐Ÿ”จ Utils
๐Ÿ”ง 854

Dot-prop

A utility library to get, set, or delete a property from a nested object using a dot path, simplifying object property manipulation.

๐Ÿ‘จโ€๐Ÿ’ป Development๐Ÿ”จ Utils๐ŸŸก JavaScript๐Ÿ’š Node.js
๐Ÿ“„ 131

Prisma-paginate

A utility to easily add pagination to Prisma ORM queries, simplifying the process of managing paged data retrieval in Node.js and TypeScript applications.

๐Ÿ’พ Database๐Ÿ‘จโ€๐Ÿ’ป Development๐Ÿ”จ Utils๐Ÿ’š Node.js

Stay Updated!

Get notified about new tools and updates to existing ones.