Canva-clone
A self-hostable visual design SaaS with templates, drag-and-drop editing, drawing tools, AI image features, project management, exports, and subscriptions.

Total stars
Last 7 days
512
HostingSelf-hostable
LicenseApache-2.0
LanguageTypeScript
Last commitMar 6, 2026
Latest releaseSep 20, 2024
Release frequency0.5 per year
Contributors2
Stars512
Forks257
Issues2
What it does
This Next.js-based visual design platform provides a user-facing drag-and-drop editor for customizing templates and manipulating text, shapes, layers, and drawings. Users can create and organize multiple projects, use stock photos through Unsplash, remove image backgrounds, generate images with Replicate AI, and export designs as PNG, JPG, SVG, or JSON files.
The repository documents authentication, Stripe subscription management, responsive operation, and premium features such as additional templates, unlimited projects, AI generations, and high-resolution exports. It can be installed locally with Node.js or Bun, PostgreSQL, and configured third-party services, then deployed to Vercel. No Docker or Kubernetes setup is documented.
Capabilities
#Template-based multi-format graphic content design
#Photo editing and background removal
#AI-assisted writing, image, and video creation
Built with
Tools similar to Canva-clone
Open-design
Website Builders
Penpot
Website Builders
Html-anything
Website Builders
Open-pencil
Website Builders
Plasmic
Website Builders
Open-AI-Design-Agent
Website Builders