snnr
v1.1.1
Published
Sinan Nar — Senior Software Engineer · Microsoft MVP
Readme
snnr
A tiny TUI "business card" for Sinan Nar. Run it with npx and you'll get
my avatar, a short blurb, and an interactive menu to open one of my profiles
right from your terminal. ✨
Just for fun — no install, no signup, no telemetry.
🚀 Usage
Run it directly with npx (no installation required):
npx snnrOr install it globally if you want it always on hand:
npm install -g snnr
snnr🖥 What you'll see
When you run the command the terminal will:
- Render my GitHub avatar as ASCII / pixel art.
- Print a summary card — title, stack, talks, and community involvement.
- Show an interactive list — pick an option and the matching profile opens in your default browser.
┌─────────────────────────────────────────────────────────┐
│ Sinan Nar — Senior Software Engineer · Microsoft MVP │
└─────────────────────────────────────────────────────────┘
Consultant focused on Apps and AI at ARINCO, a Microsoft & GitHub partner.
Co-organiser of Aotearoa Azure Meetup, Auckland .NET UG, and NZ GitHub UG.
Stack
.NET & C# .NET 6+ · .NET Aspire · ASP.NET · EF Core
Azure App Services · Functions · Container Apps · AKS · Service Bus
Frontend TypeScript · Angular · Ionic · Node.js
...
? Where would you like to go? (Use arrow keys)
❯ GitHub
LinkedIn
Blog
Meetups🔗 Links
- GitHub — https://github.com/sinannar
- LinkedIn — https://www.linkedin.com/in/sinannar
- Blog — https://sinannar.github.io/blog/
🧰 Requirements
- Node.js >= 20 (required by current dependency versions)
- A terminal that supports images and hyperlinks for the best experience (iTerm2, Kitty, WezTerm, modern Windows Terminal, etc.). It still works in basic terminals — you just get a graceful fallback.
🛠 Built with
- chalk — terminal colors
- inquirer — interactive prompt
- terminal-image — render the avatar
- terminal-link — clickable links
- got — fetch the avatar
- open — open the selected profile
💡 Inspiration
Inspired by Fatih Kadir Akın's runnable npm card. Go give him a star — and if there's a Buy Me A Coffee button, click it. ☕
🧭 Architecture Decision Records
Architecture decisions are tracked in docs/adr.
The initial baseline record is documented as v1.0.0.
📜 License
MIT © Sinan Nar
