@rushipatange/cli-resume
v1.0.1
Published
A beautiful interactive terminal resume
Maintainers
Readme
🚀 Rushikesh Patange - CLI Resume
A beautiful, interactive command-line resume that showcases my professional journey.
✨ Features
- 🎨 Colorful Output - Beautiful gradients and colors that work across all terminals
- 📦 Structured Layout - Clean, organized sections for easy navigation
- 🔄 Interactive Menu - Navigate through different resume sections
- 🌈 ASCII Art Header - Eye-catching terminal art
- 🔗 Clickable Links - Direct links to GitHub, LinkedIn, and projects (Cmd+Click / Ctrl+Click)
- 📱 Cross-Platform - Works on Windows, macOS, and Linux
- 🛡️ Graceful Exit - Clean handling of Ctrl+C interruptions
🚀 Quick Run
npx @rushipatange/cli-resume📦 Installation
Run directly (no install required)
npx @rushipatange/cli-resumeInstall globally
npm install -g @rushipatange/cli-resume
show-resumeRun from source
git clone https://github.com/rushikeshpatange/cli-resume.git
cd cli-resume
npm install
npm start📋 Sections
- 📬 Contact Information - How to reach me
- 👤 Professional Summary - Brief overview of my career
- 💼 Work Experience - Detailed job history
- 🎓 Education - Academic background
- 🛠️ Technical Skills - Languages, frameworks, tools
- 🚀 Featured Projects - Showcase of my work
- 🎯 Interests & Hobbies - Personal interests
🎨 Preview
██████╗ ██╗ ██╗███████╗██╗ ██╗██╗██╗ ██╗███████╗███████╗██╗ ██╗
██╔══██╗██║ ██║██╔════╝██║ ██║██║██║ ██╔╝██╔════╝██╔════╝██║ ██║
██████╔╝██║ ██║███████╗███████║██║█████╔╝ █████╗ ███████╗███████║
██╔══██╗██║ ██║╚════██║██╔══██║██║██╔═██╗ ██╔══╝ ╚════██║██╔══██║
██║ ██║╚██████╔╝███████║██║ ██║██║██║ ██╗███████╗███████║██║ ██║
╚═╝ ╚═╝ ╚═════╝ ╚══════╝╚═╝ ╚═╝╚═╝╚═╝ ╚═╝╚══════╝╚══════╝╚═╝ ╚═╝🛠️ Tech Stack
- Node.js (>=22.0.0) - Runtime environment
- Chalk - Terminal string styling
- Gradient-string - Beautiful color gradients
- Boxen - Create boxes in terminal
- Inquirer - Interactive CLI prompts
- Nanospinner - Elegant terminal spinners
- Terminal-link - Clickable hyperlinks in terminals
📁 Project Structure
cli-resume/
├── bin/
│ └── index.js # Entry point (main menu & app logic)
├── src/
│ ├── config.js # Resume data (your info)
│ ├── styles.js # Colors, gradients, ASCII art
│ ├── helpers.js # Utility functions
│ └── display.js # Section display functions
├── package.json
├── LICENSE # MIT License
└── README.md📝 Customization
To customize this resume for yourself:
- Clone the repository
- Edit the
resumeobject insrc/config.js - Update the ASCII art in
src/styles.jsif desired - Change colors in
src/styles.js - Update
package.jsonwith your package name - Publish to npm with your own package name
📄 Publishing to npm
- Create an account on npmjs.com
- Update
package.jsonwith your details:- Change
nameto your package name - Update
authorand other metadata - Update
binfield with your command name
- Change
- Run:
npm login
npm publish🔗 Links
- GitHub: github.com/rushikeshpatange/cli-resume
- LinkedIn: linkedin.com/in/rushikeshpatange
📜 License
This project is licensed under the MIT License - see the LICENSE file for details.
Copyright © 2025 Rushikesh Patange
⭐ If you like this project, give it a star on GitHub!
