ayush-cli
v2.1.1
Published
Interactive CLI portfolio for Ayush Sharma with live GitHub stats, portfolio projects, blogs, and updated work history from aysh.me.
Downloads
176
Maintainers
Readme
ayush-cli
Interactive CLI portfolio for Ayush Sharma, focused on scalable, backend-heavy AI products and modern developer tooling.
_ _ ____ _
/ \ _ _ _ _ ___| |__ / ___|| |__ __ _ _ __ _ __ ___ __ _
/ _ \| | | | | | / __| '_ \ \___ \| '_ \ / _` | '__| '_ ` _ \ / _` |
/ ___ \ |_| | |_| \__ \ | | | ___) | | | | (_| | | | | | | | | (_| |
/_/ \_\__, |\__,_|___/_| |_| |____/|_| |_|\__,_|_| |_| |_| |_|\__,_|
|___/
Full Stack Developer & AI Engineer
Available For WorkInstallation
Using npx (no installation required)
npx ayush-cliUsing npm
npm install -g ayush-cli
ayushFeatures
- Nerd Font icons with Unicode fallbacks
- Live GitHub stats including followers, repos, and top repositories
- Featured projects fetched from aysh.me
- Latest blog posts fetched dynamically
- Interactive menu with arrow key navigation
- Browser integration to open resume and portfolio
- Clean boxed terminal layouts
- Loading spinners for API calls
Menu Options
| Option | Description | |--------|-------------| | Contact Info | Phone, email, and social links | | Work Experience | Current CTO role and timeline at Kakiyo OU | | Featured Projects | Live from aysh.me API | | GitHub Overview | Live stats and top repos | | Latest Blogs | Live from aysh.me API | | Tech Stack | Languages, frameworks, and tools | | Education | Manipal University Jaipur | | Achievements | Hackathon wins, DSA, and 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 for terminal styling
- figlet for ASCII art
- gradient-string for gradient colors
- boxen for terminal boxes
- @inquirer/prompts for interactive prompts
- nanospinner for loading spinners
- open to open URLs in browser
Nerd Fonts
For the best experience, install a Nerd Font. The CLI falls back to Unicode symbols if Nerd Fonts are not available.
Recommended fonts:
- FiraCode Nerd Font
- JetBrainsMono Nerd Font
- Hack Nerd Font
API Endpoints
| 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 License. See LICENSE for details.
