Interactive CLI portfolio for Ayush Sharma - Full Stack Developer & AI Engineer. Features live GitHub stats, dynamic projects & blogs, Nerd Font icons, and more.
npm install ayush-cliInteractive CLI portfolio for Ayush Sharma - Full Stack Developer & AI Engineer.



`` | '__| '_
_ _ ____ _
/ \ _ _ _ _ ___| |__ / ___|| |__ __ _ _ __ _ __ ___ __ _
/ _ \| | | | | | / __| '_ \ \___ \| '_ \ / _ _ \ / _ |
/ ___ \ |_| | |_| \__ \ | | | ___) | | | | (_| | | | | | | | | (_| |
/_/ \_\__, |\__,_|___/_| |_| |____/|_| |_|\__,_|_| |_| |_| |_|\__,_|
|___/
Full Stack Developer & AI Engineer
Available For Work
``
Run directly with npx (no installation required):
`bash`
npx ayush-cli
Or install globally:
`bash`
npm install -g ayush-cli
ayush
- Nerd Font Icons - Beautiful terminal icons (with Unicode fallbacks)
- Live GitHub Stats - Real-time followers, repos, and top repositories
- Live Projects - Fetches featured projects from aysh.me
- Live Blogs - Latest blog posts fetched dynamically
- Interactive Menu - Navigate with arrow keys
- Browser Integration - Open resume & portfolio directly in browser
- Boxed Layouts - Clean, organized terminal UI
- Loading Spinners - Elegant feedback for API calls
| Option | Description |
|--------|-------------|
| Contact Info | Phone, email, social links |
| Work Experience | Current role at Kakiyo OU |
| Featured Projects | Live from aysh.me API |
| GitHub Overview | Live stats + top repos |
| Latest Blogs | Live from aysh.me API |
| Tech Stack | Languages, frameworks, tools |
| Education | Manipal University Jaipur |
| Achievements | Hackathon wins, DSA, open source |
| Open Resume | Opens in browser |
| Open Portfolio | Opens in browser |
╭───────────────────────────────────────────────────────────────╮
│ │
│ Full Stack Developer & AI Engineer │
│ Available For Work │
│ │
╰───────────────────────────────────────────────────────────────╯? What would you like to explore?
❯ Contact Info
Work Experience
Featured Projects (Live)
GitHub Overview (Live)
Latest Blogs (Live)
Tech Stack
Education
Achievements
Open Resume (browser)
Open Portfolio (browser)
Exit
`$3
`
╭───────────────────── GITHUB OVERVIEW ───────────────────────╮
│ │
│ CyberBoyAyush │
│ "I Write CODE...." │
│ Delhi, India │
│ │
│ 156 followers 64 repos 27 following │
│ │
│ TOP REPOSITORIES BY STARS │
│ │
│ Simple-Portfolio ★ 61 Y 20 │
│ CappyChat ★ 21 Y 5 │
│ zenox ★ 14 Y 0 │
│ │
╰───────────────────────────────────────────────────────────────╯
`Tech Stack
Built with:
- chalk - Terminal styling
- figlet - ASCII art
- gradient-string - Gradient colors
- boxen - Terminal boxes
- @inquirer/prompts - Interactive prompts
- nanospinner - Loading spinners
- open - Open URLs in browser
Nerd Fonts
For the best experience, install a Nerd Font. The CLI will fall back to Unicode symbols if Nerd Fonts aren't available.
Recommended fonts:
- FiraCode Nerd Font
- JetBrainsMono Nerd Font
- Hack Nerd Font
API Endpoints Used
| Endpoint | Data |
|----------|------|
|
aysh.me/api/projects?featured=true | Featured projects |
| aysh.me/api/blogs | Blog posts |
| api.github.com/users/cyberboyayush | GitHub stats |
| api.github.com/users/cyberboyayush/repos` | GitHub repos |- Portfolio: aysh.me
- GitHub: github.com/cyberboyayush
- LinkedIn: linkedin.com/in/cyberboyayush
- X: x.com/theayush
- Email: hi@aysh.me
MIT © Ayush Sharma