OwnCardly: A Free Open-Source Alternative to Overpriced Digital Business Card SaaS
These articles are AI-generated summaries. Please check the original sources for full details.
Every digital business card tool sucks, so I built my own and open-sourced it
Developer Kevin Wielander built OwnCardly to solve the problem of digital business card platforms charging up to €2 per card monthly. The project is an MIT-licensed, self-hostable alternative that replaces rigid form-based designers with a full drag-and-drop canvas for small teams.
Why This Matters
The digital business card market currently commoditizes basic HTML/CSS templates by locking user data behind proprietary platforms and recurring subscription models. OwnCardly challenges this by providing a standalone, dependency-free HTML export and a local-first Guest mode, proving that contact sharing should function as a utility rather than a gated SaaS service.
Key Insights
- Cost Disparity: Commercial tools often charge €2 per card monthly, which scales to €500 per year for a team of 20 for simple HTML delivery.
- Data Sovereignty: OwnCardly exports cards as standalone HTML files with no JavaScript calling home or external CDN dependencies.
- Canvas vs. Form: The tool utilizes a real drag-and-drop canvas with layers and smart guides, moving beyond the standard form-filling template model used by competitors.
- Tech Stack: Built with Next.js App Router, Supabase for auth/database, Tailwind CSS, and react-rnd for the canvas interface.
- Zero-Account Onboarding: Guest mode utilizes localStorage to allow full feature testing with automatic data migration upon account creation.
Practical Applications
- Small Team Management: Use CSV import to bulk-generate cards for 5-10 employees without enterprise-tier sales calls or per-seat costs. Pitfall: Using per-seat SaaS for small teams leads to unnecessary recurring overhead for static assets.
- Self-Hosted Deployment: Deploy the Docker image to a private server to keep employee contact data entirely within internal infrastructure. Pitfall: Proprietary platforms often trap team data, making it difficult to export or switch vendors without manual re-entry.
References:
Continue reading
Next article
Implementing Augmented Reality: Mapping GPS Coordinates to Screen Pixels
Related Content
GoBadge Dynamic: Transform Any JSON API to Universal Badge Generator
GoBadge v2 evolves from a Go-Go specific tool to a universal system capable of turning any JSON API endpoint into a dynamic badge.
Nextjs-Elite-Boilerplate: A Production-Ready, API-Driven SaaS Starter
Nextjs-Elite-Boilerplate delivers a frontend-first setup with 100s across all four Lighthouse categories using Next.js 16 and React 19.
KitchenAsty: A TypeScript Monorepo Alternative to Toast and Square
Sharang Parnerkar launches KitchenAsty, an MIT-licensed restaurant management system featuring 27,000 lines of TypeScript and 118 API endpoints.