p/avocode
Save time working with design files
Tristan Pollock
Open Design — Dev toolkit to read, change & display data from design files
Featured
8
Open Design is the first developer toolkit to read, change, and display data from design files
📤 Process any Figma, Sketch, PSD, AI, or XD file via API
📥 Get design data in a unified JSON format
🛠 Build automations and tools to improve design workflows
Replies
Vu Hoang Anh
Hello Product Hunt people! Let me introduce you to Open Design 🚀. This is the core technology we’ve been developing at Avocode for over five years to work with design files programmatically, and now we’re making it publicly available. Design tools are great for manual design creation, however, they limit access to data outside of their UI. Most of their formats have been built in silos and have become not compatible and not easily readable. We’re here to change that. With Open Design you can programmatically read and change design data like layer styles, text content, colors, or layout coordinates - outside of design tools and at scale. You can turn any amount of design files, regardless of their file format, to an easily readable JSON-based format Octopus via API. You can check the docs here: https://opendesign.avocode.com/docs 🎨 Our Octopus format offers endless design opportunities. Not only have we validated its power with our own products like Avocode, but in 2020, Ceros started to use Open Design to enable Sketch, PSD, and Illustrator file import in their no-code tool (you can read their success story here: https://avocode.com/blog/case-st...) We believe our developer toolkit is ready for you to build automations to connect design data with code, sync design tokens, change styles at scale, easily export assets, push them somewhere, and generate localized variants of any user interface, or convert design file formats between each other. This is just the beginning. We’re working on adding more features so you could display and embed live designs anywhere, export assets at scale, and so much more. 📢 Now we’re inviting you to get early access and explore it. 🥁 We’re very curious about what design workflows you would like to automate - so we could help you focus on building products for your users and let us worry about the design processing infrastructure. AMA in the comments or register on our website, and we’ll be happy to talk to you in more detail personally. Vu
Tristan Pollock
@helloiamvu big fan of this and open source. what's the next integration on the list?
Ryan Hefner
@pollock next on the list is launching Adobe XD support!
Juraj Zamborský
Congrats guys on this release! this is really cool 🙌
Matt Roskovec
@juraj_zamborsky thank you for the kind words! ✌️
Jim Engine
Awesome product! Open Design is such a game changer