[Node 22+ LTS][TypeScript 7.0+][pnpm 9+][Docker Ready]
Installation & Setup
Setup guide for deploying Zenth globally via NPM/PNPM or building from source across Windows, macOS, and Linux.
Prerequisites & Environment Requirements
Before running Zenth, ensure you have Node.js (v20+ LTS, v22+ recommended) and a modern package manager installed.
| Platform | Package Manager | Installation Command |
|---|---|---|
| Windows 10/11 | winget / fnm | winget install OpenJS.NodeJS.LTS |
| macOS (Apple Silicon / Intel) | Homebrew | brew install node |
| Linux (Ubuntu / Debian) | apt / curl | curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash - |
Method 1: Global Package Installation (Fastest)
Installing Zenth globally provides instant access to the standalone `zenth` command across your terminal.
Terminal
bash
# Using PNPM (Recommended)pnpm add -g zenth # Or using NPMnpm install -g zenth # Launch interactive TUI terminalzenthMethod 2: Clone & Build from Source
Ideal for developers wanting to customize strategy parameters, indicator periods, or TUI components.
Terminal
bash
# 1. Clone the repositorygit clone https://github.com/IMROVOID/Zenth.gitcd Zenth # 2. Install dependenciesnpm install # 3. Build TypeScript to dist/npm run build # 4. Launch interactive terminalnpm startInstant Database Docker Stack
Launch PostgreSQL 16 and MongoDB 7.0 locally with a single command for full relational and document storage support.
Terminal
bash
# Launch local PostgreSQL & MongoDB containers in backgrounddocker compose up -d # Stop containersdocker compose downLast verified: August 2026•Maintained by Zenth Core