Node.js Tools

21 tools available

โšก 77.8k

Bun

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

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

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
๐Ÿš€ 33.6k

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
๐Ÿ–ฅ๏ธ 28.5k

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.3k

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
๐Ÿ“š 26.2k

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.4k

Javascript-testing-best-practices

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

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

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
๐Ÿ“ฆ 16.9k

Verdaccio

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

โŒจ๏ธ CLI๐Ÿ‘จโ€๐Ÿ’ป Developmentโš™๏ธ DevOps๐Ÿ’š 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
๐ŸŒ 10.8k

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.6k

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.2k

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.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
๐Ÿ›’ 6.2k

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
๐Ÿ—ƒ๏ธ 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
โš™๏ธ 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
๐Ÿ”ง 838

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

Stay Updated!

Get notified about new tools and updates to existing ones.