QRcodly is an free open-source QR code generator that helps you quickly create QR codes for various purposes — from sharing URLs and contact details to Wi-Fi credentials and more.
- 📱 Support for various QR code types: URL, Contact, Wi-Fi, etc.
- 🎨 Fully customizable: size, color, background and custom Icon upload
- 📤 Export QR codes in multiple formats (PNG, JPEG, SVG)
- 🔗 Url shortening and tracking
- 🔧 Simple, developer-friendly API for generating QR codes (coming soon!)
📌 Check out the Todos page for current status and future plans.
- Next.js — React framework
- TypeScript — Static typing
- Tailwind CSS — Utility-first styling
- shadcn/ui — Accessible UI components
- QR Code Styling — QR generation library
- Zod — Type validation
- React Query — Data fetching and caching
- zustand — State management
- heroicons — Icon library
- Clerk — Authentication
- PostHog — Analytics
- Fastify — Lightweight Node.js backend framework
- Drizzle ORM — Type-safe database toolkit
- MySQL — Relational database
- Redis — Caching + rate limiting (self-hosted)
- Clerk — Authentication
- Axiom, Sentry — Error monitoring
- QR Code Styling — QR generation library
- Zod — Type validation
- nodemailer — Email sending
- handlebars — Templating engine
- commander — CLI framework
- tsyringe — Dependency injection
Feel free to contribute, suggest features, or report issues. Let’s make QRcodly better together 💪