I was horrified looking at the commit history. The whole project was authored by Claude and it spawned out of a single commit. Really, check it out
Great but imho Canva alternatives that stand a chance should be made API and MCP-first, not just an afterthought.
That's the thing I miss with Canva right now. Yes there are API & MCP options (4 different ways even I think, it's pretty messy), but it's just not sufficient. Ideally you can fully vibe code a poster or a video from the context of your repo, which has all the context and assets, then edit the result online in their point-and-click editor.
Does nobody care anymore?
"Why people pick Doory"
Is this evidence-based? There's one github issue and six commits.
Canva has always felt like The Print Shop to me: https://archive.org/details/The_Print_Shop_1984_Broderbund
Brought to you by Claude.
I don't understand why someome capable of self hosting would use a "Canva alternative" instead of something normal like Inkscape/Figma/...
Canva is so bad. It's impossible to align stuff properly. Text rendering is awful. Official builtin templates have horrible kerning. It's genuinely one of the worst graphic editors I've used, and I'm not even remotely a professional designer. I don't want a "Canva alternative", I want a normal editor.
Good idea, but the real value is in having high-quality built-in templates. Right now, they look just like what I could get by asking Claude.
The license choice is a little bit weird, but it is OSI-approved anyway: https://opensource.org/license/aal
So with this future of vibe coded tools , how to choose which one to use?
A lot of what makes Canva stand out comes from its IP coupled to their ecosystem/product (templates, assets and stock photography), its otherwise a pretty simple tool with basic functionality (but with good UX) compared with more professional software like photoshop or illustrator, or Figma. I'm sure you can built an open source equivalent in terms of software, but I don't think it's really possible for open source to produce a true replacement or alternative.
THAT ASIDE, it might be worth focusing on UX. This looks vibe coded, maybe it isn't.
- The UI is broken in a few places (the tools text in the shapes menu)
- Consider prioritising more important tools based on available space in the ui, the header is a bit cluttered.
- Some of the tool menus are awkward to use, like in Canva those are in a side bar and when they open the have panels that don't disappear when their parent looses focus. Probably worth making sure you're not using their exact icons as well as these look pretty similar.
- Your add page button is creating an awkward scroll which you could probably limit by exposing add page in a way that didn't do that. Maybe remove the add page button below the canvas, as you already have an add page button in the bottom left, you should have more vertical space for the design as a result.
- You've got several different export sharing options in the header side by side. Might be worth collapsing that into a menu to minimise clutter. Both tools like canva and more professional tools layout their UIs like this. By all means do don't it just because they are, but there is some rational here why they would.
- There are two places in the header that talk about the save state on the left and the right (one saying saved, the other saying saved in the browser). Consider having consolidating that.
- do you really want to place the copy "Sign up to keep it forever" next to the sign up button? do you have any reason this is likely to stand out from the rest of the UI features there? I reckon if not get rid of it. Or if it's that important get rid of anything competiting for its attention which right now is a lot of things.
- you have a ellipses for a menu with a ton of options, in most software this is aligned to the left. If you've removed other things frmo the the head it may make sense to break that up in submenus so those pieces of functionality is more discoverable.
- Your commment functionality requires sign up to use, keeping it there may help lead to signs ups, but if you're designing this as an open source tool, maybe you're less interested in growth hacking, it might make sense to remove it from the header as well when the user isn't signed in (at the same time keeping it there signals to people weighing up your product that that feature exists.
- you have 2 layers of headers, is it worth utilising horitonzal space for some of your buttons and put them in the right hand side?
Hopefully you can feed the above back into your agent on a loop lol.
Cricut design space charges you 1 usd for cutesy svg graphics
[flagged]
[flagged]
Cool 'Show HN' project but..
> Why people pick Doory
For a project with 6 commits over 3 days? Who are these people?
Anyone reading this, take it as a lesson to always read your LLM produced copy. They will make up $hit and it may cost you your reputation.