venc-cli
v2.0.1
Published
Terminal Customization CLI - Enhanced colors, ASCII art, hacker mode, and rainbow effects
Maintainers
Readme
venc — Terminal Customization CLI
A lightweight, fun terminal customization CLI tool with colors, ASCII art generation, hacker/matrix animations, and rainbow effects.
Features
- Color modes — Set terminal output to green, red, blue, yellow, cyan, magenta, or white
- ASCII art — Generate large ASCII-art text from any input using multiple fonts
- Hacker mode — Matrix-style visual animation with binary, hex, and status messages
- Rainbow mode — Animated rainbow terminal demo
- Interactive mode — Menu-driven interface for all features
- Cross-platform — Works on Windows, Linux, and macOS
Requirements
- Node.js >= 14
Installation
npm install -g vencQuick Start
vencOpens the interactive menu.
CLI Commands
Color Modes
venc -g # Green
venc -r # Red
venc -b # Blue
venc -y # Yellow
venc --cyan # Cyan
venc --magenta # Magenta
venc --white # WhiteASCII Name Generation
venc -n "VENKEY" # Default font
venc -n "HELLO" -r # Red colored ASCII
venc -n "DEVELOPER" -b # Blue colored ASCII
venc -n "VENKEY" --font block # Block font
venc -n "VENKEY" --font slant # Slant font
venc -n "VENKEY" --rainbow # Rainbow ASCIIAvailable fonts: standard, block, slant, small, big, banner, digital, lean, shadow, rectangles
Hacker Mode
venc -h # Normal speed
venc -h --slow # Slow speed
venc -h --fast # Fast speedPress Ctrl+C to exit.
Rainbow Mode
venc --rainbowReset
venc --resetHelp & Version
venc --help
venc --versionInteractive Mode
Running venc without arguments opens a menu with options: Change color, Create ASCII name, Hacker mode, Rainbow mode, Reset, Help, Exit.
Cross-Platform Notes
- Color effects work in most modern terminals (Windows Terminal, PowerShell, CMD, Linux/macOS terminals)
- Some older terminals may not support all ANSI features
- Terminal reset restores colors within the current session only
Development
# Clone and install
git clone <repo>
cd venc
npm install
# Link globally for testing
npm link
# Test locally
venc --help
venc -g
venc -n "VENKEY"
# Run tests
npm testPublishing to npm
npm login
npm publish --access publicLicense
MIT
