Stylish Multi-Theme Intercom API Control Panel
Built as a custom fork with enhanced CLI experience and execution preview.
Fireway is a stylish CLI-based API gateway built with Node.js.
It provides a multi-theme interactive control panel and a lightweight HTTP server for health checks and metrics monitoring.
This project is designed as an enhanced fork implementation with:
- Custom theme engine
- Live server control
- Execution preview proof
- Clean modular structure
- 🎨 Multi-theme CLI interface (Matrix / Neon / Flame / Ice)
- 🚀 Local API server (Port 3000)
- 📊 Metrics endpoint
- ❤️ Health check endpoint
- 📦 Lightweight & fast
- 🧠 Intercom-based fork architecture
- 📸 Proof of running execution included
cmd: start | theme | status | exit
Launch HTTP server on port 3000.
Switch CLI visual theme.
Check server state and request counter.
Shutdown Fireway safely.
When server is running:
GET http://localhost:3000/health
GET http://localhost:3000/metrics
/health
{
"status": "ok"
}/metrics
{
"requests": 5,
"uptime": 120
}Live execution of Fireway API Gateway:
fireway/
│
├── index.js
├── package.json
├── proof/
│ └── preview-running.jpg
├── README.md
└── SKILL.md
Clone repository:
git clone <your-fork-url>
cd fireway
Install dependencies:
npm install
Run:
node index.js
Inside CLI:
start
Open new terminal and test:
curl http://localhost:3000/health
curl http://localhost:3000/metrics
trac1k9j076skeupqxmagqjaadweyem5a5newpwk79at0033k6eyyl08stl3734
This repository is a modified fork implementation from the Intercom stack ecosystem, enhanced with:
- Custom theme engine
- Extended CLI interface
- Preview documentation
- Execution proof integration
Active fork with custom implementation and execution preview included.
MIT License
