A beautiful terminal portfolio & projects showcase card
Run the following command to see the WebX CLI card in action:
npx anisafifiThat's it! No installation required. ✨
If you want to install globally:
npm install -g @webxbeyond/webx-cliThen run:
anisafifi- 🎭 Beautiful Terminal Card - Stylized portfolio display
- 🌈 Multiple Themes - Dark, Light, and Solarized themes
- 📱 Responsive Design - Works in any terminal size
- ⚡ Fast & Lightweight - Minimal dependencies
- 🔧 Easy to Use - Single command execution
┌─────────────────────────────────────┐
│ │
│ WebX CLI │
│ Portfolio Showcase │
│ │
│ Author: Anis Afifi │
│ Projects & Portfolio Display │
│ │
└─────────────────────────────────────┘
The CLI comes with multiple built-in themes:
- Dark Theme - Cyan borders with round style
- Light Theme - Yellow borders with classic style
- Solarized Theme - Magenta borders with double style
- Node.js 16+
- npm or yarn
- Clone the repository:
git clone https://github.com/webxbeyond/webx-cli.git
cd webx-cli- Install dependencies:
npm install- Run locally:
node index.jswebx-cli/
├── index.js # Main CLI entry point
├── themes.js # Theme configurations
├── config.js # Configuration settings
├── ascii.js # ASCII art and text styling
├── package.json # Package configuration
└── README.md # This file
npx anisafifinpx @webxbeyond/webx-cli
npx webx-cliContributions are welcome! Please feel free to submit a Pull Request.
- Fork the project
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
Anis Afifi
- GitHub: @webxbeyond
- Built with chalk for terminal styling
- Uses boxen for beautiful boxes
- ASCII art powered by figlet
- Gradients by gradient-string
Give a ⭐️ if this project helped you!
Made with ❤️ by Anis Afifi