[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.

PlatformPackage ManagerInstallation Command
Windows 10/11winget / fnmwinget install OpenJS.NodeJS.LTS
macOS (Apple Silicon / Intel)Homebrewbrew install node
Linux (Ubuntu / Debian)apt / curlcurl -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 NPM
npm install -g zenth
 
# Launch interactive TUI terminal
zenth

Method 2: Clone & Build from Source

Ideal for developers wanting to customize strategy parameters, indicator periods, or TUI components.

Terminal
bash
# 1. Clone the repository
git clone https://github.com/IMROVOID/Zenth.git
cd Zenth
 
# 2. Install dependencies
npm install
 
# 3. Build TypeScript to dist/
npm run build
 
# 4. Launch interactive terminal
npm start

Instant 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 background
docker compose up -d
 
# Stop containers
docker compose down
Last verified: August 2026Maintained by Zenth Core