nadle
TypeScript icon, indicating that this package has built-in type declarations

0.5.1 • Public • Published

Nadle

Gradle-inspired task runner for Node.js.

Why | Installation | Features | Playground | Configuration Reference

pkg.new.pr npm downloads ci license

Demo

Features

  • ⚡ Fast, parallel task execution for monorepos and multi-package workspaces
  • 🧩 Dependency-aware workflows with automatic task resolution
  • 🛠️ Flexible configuration via TypeScript, JSON, or CLI
  • 🔄 Task aliasing and custom task mapping
  • 🗂️ Built-in caching for efficient incremental runs
  • 📝 Dry run, summary, and detailed logging support
  • 🧪 Easy integration with existing scripts and tools
  • 📦 Works seamlessly with modern JavaScript/TypeScript projects

Getting Started

Build

This repository uses Nadle to build itself — showcasing how it can serve as a fast, type-safe, and flexible build system for modern JavaScript/TypeScript projects.

Install dependencies:

pnpm install

Build with Nadle itself:

nadle build

Credits

Thanks to:

  • The Gradle team and community for inspiring Nadle’s API and dependency model.
  • The Vitest team for their excellent testing framework and for the reporter logic we reuse.

Contribution

See Contributing Guide

License

MIT License © 2025-Present Nam Hoang Le

Package Sidebar

Install

npm i nadle

Homepage

nadle.dev

Weekly Downloads

30

Version

0.5.1

License

MIT

Unpacked Size

134 kB

Total Files

10

Last publish

Collaborators

  • nam-hle