Replace.so logoReplace.so
C

Canva-clone

Open-source alternative toCCanva

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

Canva-clone website screenshot

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

Categories

Built with

TTypeScript
ZZod
TTailwind
LLucide Icons
CCSS
JJSX
RReact Icons
RReact
EESLint
NNodeJS
JJavaScript
NNext.js
RRadix UI
SStripe
HHonoJS

Tools similar to Canva-clone