Repolode
shaongitbd

shaongitbd/doory

开源的浏览器端设计编辑器,可制作海报、社交图文、幻灯片等,支持 Docker 自托管。

可替代:Canva

Star
1,629
Fork
123
未关闭 Issue
9
最近提交
9小时前

这是什么?

Doory 是一款在浏览器中运行的设计编辑器,可用于制作海报、社交图文、故事图、幻灯片、请柬、简历、缩略图和名片。用户可以从模板或空白页开始,编辑图形、文字和图片,并导出 PNG、JPG、SVG、PDF、MP4、WebM 或 GIF。访客无需登录即可设计,登录后可以分享、评论、实时协同编辑,并保留版本历史。

编辑功能包括图层、分组、吸附对齐、单个设计多页面、品牌套件,以及一批开放许可的图标、字体和音效素材。项目还支持入场和退场动画、页面切换和带演讲者备注的演示模式。

服务端基于 Django 和 PostgreSQL,可通过 Docker Compose 部署,并可选配 S3 兼容存储和邮件服务。项目提供 MCP 服务和用于批量填充模板的 REST API。目前模板库较小,仅有十个入门模板,许可证为 Attribution Assurance License,要求保留作者署名。

核心功能

  • 01浏览器端编辑器,支持图层、分组、对齐参考线和多页面设计
  • 02可导出 PNG、JPG、SVG、PDF、MP4、WebM 和 GIF
  • 03提供入场退场动画、页面切换和带演讲者备注的演示模式
  • 04分享链接可设置查看、评论或编辑权限,并支持实时协同
  • 05品牌套件可管理配色、字体和标志
  • 06支持 Docker Compose 自托管,并提供 MCP 服务和 REST API

适用场景

  • 无需付费订阅即可制作社交媒体图文、海报和传单
  • 为团队或客户自建一套设计工具
  • 通过 API 从表格类数据批量填充模板
  • 借助 MCP 让 AI 助手创建或修改设计稿

快速上手

  1. 1

    复制环境变量文件

    cp .env.example .env
  2. 2

    启动 Docker 环境

    docker compose up -d --build
  3. 3

    创建管理员账户

    docker compose exec api python manage.py createsuperuser
  4. 4

    在浏览器中打开 localhost:8080

使用前须知

  • 许可证为自定义的 Attribution Assurance License,要求在运行的应用中醒目地署名作者。
  • 项目较新,仅提供十个起始模板;自托管的新站点初始为空,需要另行添加起始内容。

标签

常见问题

doory 是什么?
开源的浏览器端设计编辑器,可制作海报、社交图文、幻灯片等,支持 Docker 自托管。 Doory 是一款在浏览器中运行的设计编辑器,可用于制作海报、社交图文、故事图、幻灯片、请柬、简历、缩略图和名片。用户可以从模板或空白页开始,编辑图形、文字和图片,并导出 PNG、JPG、SVG、PDF、MP4、WebM 或 GIF。访客无需登录即可设计,登录后可以分享、评论、实时协同编辑,并保留版本历史。
doory 可以免费使用吗?用的什么许可证?
doory 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
doory 还在维护吗?
活跃维护中。doory 最近一次提交是在 2026年10月19日。
doory 适合用来做什么?
无需付费订阅即可制作社交媒体图文、海报和传单 为团队或客户自建一套设计工具 通过 API 从表格类数据批量填充模板 借助 MCP 让 AI 助手创建或修改设计稿
doory 怎么安装和运行?
复制环境变量文件: cp .env.example .env 启动 Docker 环境: docker compose up -d --build 创建管理员账户: docker compose exec api python manage.py createsuperuser 在浏览器中打开 localhost:8080
在哪里获取 doory?
源代码和安装说明在 GitHub 上:https://github.com/shaongitbd/doory

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目