13 ms·
Show HN: Polotno Studio – Canva-like design editor, without signups or ads
- ojr 6y agoso many features missing to be considered Canva-like, hopefully it can evolve into fitting that description but now I think it is a stretch and a little misleading to make the comparison.
- brtkdotse 6y agoThis is an excellent start, but the big selling point (at least for me) of tools like Canva is the myriad of templates to start from.
- canvanaut 6y agoExactly, also the templates and stock photos/media are all licensed which makes it much easier for business use
- moeamaya 6y agoThe Studio tool appears to be a showcase for their paid graphic library (https://polotno.dev/ https://polotno.dev/). As a designer/dev the library is definitely addressing a hole in the market where libraries like fabric.js and konva aren’t serving: customer support (esp enterprise) and feature requests. Coming from Teespring and recently at Figma, I’ve seen both sides of this problem: home rolling a teeshirt maker in canvas and also trying to use parts of an editor at Figma for marketing (wasn’t decoupled enough). I’m excited to see where this team takes this and grows.
- deleted 6y ago[deleted]
- lavrton 6y agoI am creator of Polotno. Thanks for the kind words. From my view, the hole in the market is not customer support and features requests. Fabric.js and konva (that is used inside Polotno) are "low-level" libraries. They are providing a DOM-like API to the canvas. That is it. In order to make a full canvas editor, you have to write a lot of code on top of fabric, or konva, or any other library, or SVG. https://polotno.dev/ https://polotno.dev/ - is designed to solve a very narrow business need. So you can build a full editor with much less code (almost no code at all). It may be less flexible, but it is the tradeoff for solving one problem in a good way.
- BeefySwain 6y agoOn https://polotno.dev/#price https://polotno.dev/#price > Fof non-commercial or development usage only
- shash7 6y agoYep that's correct. Building a product is usually the easy(and enjoyable) part. Building the business logic is a slow, unenjoyable trudge.
- mgav 6y agoLooks really good!!! Consider (down the dev road) export options that optimize the image, like https://tinypng.com/ https://tinypng.com/ (I have no affiliation w/ them, other than as a user).
- deleted 6y ago[deleted]
- simon1573 6y agoReally nice! It looks like there is a typo in the title of the site: "fee" instead of "free"
- viviansolide 6y agoEven on a mobile device it's neat Well done
- tractorattr 6y agoIt is great, well done. error -> pdf export doesn't work as intented when canvas size changed. scales page elements to fit predefined (I think) page size.
- lavrton 6y agoThat is a bad bug. Thanks for the feedback!
- xokr8s 6y agoWell done, mate! Truly a wonderful job.
- isuckatcoding 6y agoActually works decently on mobile (iOS chrome)
- Venkatesh10 6y agoReally clean and good! Bookmarking the website now.
- Accacin 6y agoPotentially a bug that I found. When I add an icon and click "Flip Horizontally" or "Flip Vertically", the icon appears very blurry and a little pixilated. Using Firefox on Manjaro.
- lavrton 6y agoRight, that is a bug. Thanks for the feedback.
- ochrist 6y agoVery nice. However, it took a moment to realise that you cannot drag objects to the canvas but have to click on them first. Then you can move them around.
- smashah 6y agoLooking good so far! Excited to implement it in my next project
- amiamigo 6y agoLooks neat
- powellzer 6y agoAfter playing around with it for a bit, I really love it! One thing I found myself needing: Is there a way to manage the z-index of your layers? (e.g. send layer to back, etc)
- digitalmaster 6y agoNice.. but what makes Canva valuable isn't the tool itself.. It's the templates. Add some templates
- mc_lovin_ 6y agoYes canva is a beast
- Jack000 6y agolooks good! I take it you're the developer of konva as well?
- lavrton 6y agoYes.
- b3n 6y agoThe title seems a little disingenuous, as Canva does not have ads or require signup.
- mvind 6y agoWhy would I ever use this over figma?