| I built Nametag because I kept forgetting details about people I care about. Can you remember when you last talked to an old friend? Their partner's name? When their birthday is? It's like a CRM, but for actual relationships instead of sales prospects. You track people, map how they're connected (family, friends, colleagues), and visualize your network as an interactive force-directed graph. *Features:*
- Track people with flexible attributes
- Map bidirectional relationships between people (for example, Teacher <-> Student)
- Interactive network graph with zoom/pan/click-to-navigate
- Custom groups for organizing contacts
- Reminders for important dates such as birthdays, anniversaries, etc
- Reminders for getting in touch with people as frequently as you want
- Dark mode, different languages (English and Spanish for now, but more are coming!)
- Mobile-responsive *Dual deployment model:*
- Hosted at https://nametag.one (free tier: 50 people, paid starting at $1/month)
- Self-hosted using Docker (no limits) For self-hosting, accounts auto-verify (no email service needed), so you can run it completely offline for maximum privacy. The hosted version helps fund development. *Why AGPL-3.0?*
I wanted to ensure that if anyone modifies and deploys Nametag, they contribute improvements back to the community and the code stays open. Personal relationship data is sensitive - users should always have the right to inspect and modify the code handling their data. *GitHub:* https://github.com/mattogodoy/nametag Happy to answer questions about the implementation, architecture decisions, or graph visualization challenges. |