1.2.0 • Published 5 months ago
developer-card v1.2.0
Developer Business Card
A beautiful CLI business card to showcase your online presence.
Usage
By default, it will display the original author's (@baumannzone) social media handles:
npx developer-card
You can use your own handle for all services:
npx developer-card yourusername # Will display as "@yourusername"
You can also customize your display name (use quotes for names with spaces):
npx developer-card yourusername "Your Full Name" # Will display as "Your Full Name"
Custom Service Handles
You can override specific services by using the format service=handle
. Multiple services can share the same handle by separating them with commas:
npx developer-card defaulthandle "Your Name" instagram,twitter=customhandle github=otherhandle
Web Domain Customization
The web service supports two types of overrides:
- Domain-only override (keeps your handle):
npx developer-card myhandle web=.com # Results in myhandle.com
npx developer-card myhandle web=.io # Results in myhandle.io
- Full URL override:
npx developer-card myhandle web=glrodasz.io # Results in glrodasz.io
Note: By default, Threads will use the same handle as Instagram unless explicitly overridden:
# Both Instagram and Threads will use 'myinsta'
npx developer-card mydefault instagram=myinsta
# Override Threads separately
npx developer-card mydefault instagram=myinsta threads=different
Requirements
- Node.js with npm installed
Available Services
- Web (.dev domain by default)
- X (Twitter)
- Twitch
- GitHub
- CodePen
- TikTok
- Threads
- YouTube
Contributors ✨
Thanks goes to these wonderful people (emoji key):
This project follows the all-contributors specification. Contributions of any kind welcome!