Matrix digital rain terminal effect
neo is a terminal application that displays the iconic Matrix digital rain effect. Watch cascading green numbers flow down your screen in an authentic Matrix-style animation.
Features:
- Full-screen cascading number animation
- Authentic Matrix color fade (white → bright green → green → dim green)
- Smooth 20 FPS animation
- Terminal resize support
- Clean alternate screen buffer (restores terminal on exit)
- Cross-platform: Linux, macOS, Windows
Install using the one-line installer:
curl -sSL https://github.com/skapoor8/neo/raw/main/install.sh | bashOr build from source:
git clone https://github.com/skapoor8/neo.git
cd neo
just setup
just buildSee the Development Guide for detailed build instructions.
Run the Matrix effect:
neoShow help:
neo --helpControls:
Ctrl+CorESC- Exit the Matrix and return to your normal terminal
Contributions are welcome! See the Development Guide for:
- Setting up your development environment
- Building and testing
- Publishing releases
- Architecture overview
See CONTRIBUTING.md for our contribution process.
- Development Guide - Setup, building, testing, and publishing
- Infrastructure - Build system, CI/CD, and release automation
MIT License - see LICENSE for details
