# HyCanvas

> Free, open-source, self-hosted design platform for graphics, presentations, videos, whiteboards, docs, sheets — every feature included, no watermarks.

- **Category:** Design
- **Licence:** AGPL-3.0
- **Latest version:** v0.3.18
- **Open source:** oss
- **Languages:** Typescript, Go
- **Platforms:** Docker Compose, Linux, Build from Source
- **Tags:** Documents, Videos, Collaboration, Mcp Server, Whiteboard, Design, Presentation, Typescript, Next.js, Docker, Open Source, AI, React, Golang, Agpl, Self Hosted, Generative Ai, Presentations, Spreadsheets, Graphics, Image Editor, Design Editor, Design Tool, Video Editor, Canva Alternative, Graphic Design, Alternative To Canva

## Description

This free, open-source design platform lets you create social graphics, presentations, videos, whiteboards, documents, and spreadsheets in a single web-based editor. It positions itself as a self-hostable Canva alternative with no paywalls, watermarks, or feature gates. The software runs as one self-contained Go binary embedding a Next.js frontend, serving the REST API and realtime WebSocket on a single port, with PostgreSQL as the only required external service. Users supply their own AI provider keys (OpenAI, Anthropic, DeepSeek, or custom endpoints) which are encrypted per workspace. Capabilities include a professional vector editor with infinite canvas, rich typography with variable fonts, brand kits, built-in templates, real-time collaboration with presence cursors, comments and approvals, and export to PNG, PDF, and video. The AGPL-3.0 licensed code can be self-hosted via Docker, prebuilt binaries for Linux, macOS, and Windows, or built from source. A first-run setup wizard handles database, storage (local or S3), SMTP, and optional OIDC SSO with TOTP MFA configuration.

## Links

- [Homepage](https://github.com/hyscaler/hycanvas)
- [Website](https://hycanvas.com)
- [Docker](hycanvas/hycanvas)
- [GitHub Repository](https://github.com/hyscaler/HyCanvas)
- [Documentation](https://github.com/hyscaler/HyCanvas#readme)
- [Docker Setup Guide](https://github.com/hyscaler/HyCanvas/blob/development/DOCKER_SETUP.md)
- [Roadmap](https://github.com/hyscaler/HyCanvas/blob/development/docs/roadmap/README.md)
- [HyScaler Website](https://hyscaler.com)
- [LinkedIn](https://www.linkedin.com/products/hyscaler-hycanvas/)

---
Source: https://selfhost.directory/project/hycanvas