ayush-cli
v2.1.0
Published
Interactive CLI portfolio for Ayush Sharma - Full Stack Developer & AI Engineer. Features live GitHub stats, dynamic projects & blogs, Nerd Font icons, and more.
Maintainers
Readme
ayush-cli
Interactive CLI portfolio for Ayush Sharma - Full Stack Developer & AI Engineer.
_ _ ____ _
/ \ _ _ _ _ ___| |__ / ___|| |__ __ _ _ __ _ __ ___ __ _
/ _ \| | | | | | / __| '_ \ \___ \| '_ \ / _` | '__| '_ ` _ \ / _` |
/ ___ \ |_| | |_| \__ \ | | | ___) | | | | (_| | | | | | | | | (_| |
/_/ \_\__, |\__,_|___/_| |_| |____/|_| |_|\__,_|_| |_| |_| |_|\__,_|
|___/
Full Stack Developer & AI Engineer
Available For WorkQuick Start
Run directly with npx (no installation required):
npx ayush-cliOr install globally:
npm install -g ayush-cli
ayushFeatures
- 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
Menu Options
| 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 |
Screenshots
Main Menu
╭───────────────────────────────────────────────────────────────╮
│ │
│ 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)
ExitGitHub Overview (Live Data)
╭───────────────────── 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 |
Connect
- Portfolio: aysh.me
- GitHub: github.com/cyberboyayush
- LinkedIn: linkedin.com/in/cyberboyayush
- X: x.com/theayush
- Email: [email protected]
License
MIT © Ayush Sharma
