{
  "id": 13875334,
  "title": "Doory – Open-Source Canva",
  "url": "https://urgent.news/2026/10/12/doory-open-source-canva",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-10-12T00:48:27.000Z",
  "source": {
    "name": "Hacker News",
    "slug": "hacker-news",
    "url": "https://github.com/shaongitbd/doory"
  },
  "original_language": "en",
  "account": "Doory is an open-source design editor that operates entirely within your web browser. It enables users to create a wide range of visual content, including posters, social media posts, stories, slides, invitations, resumes, thumbnails, and business cards. All features are available free of charge, and users can operate the entire platform from their own server without requiring an account.\n\nWhen launching Doory, a selection of ten starter templates is provided, each featuring unique palettes and set in open-licensed fonts. These templates are fully editable, allowing users to personalize their designs with names, colors, and additional elements like stars. Users can also create their own templates and manage them through the admin interface, with templates organized by category, size, and orientation.\n\nThe source code for Doory is openly available on GitHub, allowing developers to explore, modify, and contribute to the project. To begin using Doory, simply open http://localhost:8080 in a web browser. The application runs on React 19, TypeScript, Vite, Fabric.js, Yjs, and Zustand for the client-side, while the backend relies on Django 5, Django REST Framework, Channels, and PostgreSQL. Development can be conducted using Docker Compose, which includes nginx, along with optional Redis and S3-compatible storage.\n\nThe project follows the Attribution Assurance License, which permits users to utilize, modify, and redistribute the software commercially, provided that they credit the author by including the license, NOTICE file, and a prominent display of the credit \"Doory by Siam, creator and maintainer of Doory – https://github.com/shaongitbd/doory\" within the running application. External software, fonts, and content utilized by Doory retain their individual licenses, detailed in the THIRD_PARTY.md file.",
  "summary": null,
  "key_points": [],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}