p/ditto-78b4e504-e140-4e35-ad24-e0969ff980d2
Manage the words across the surfaces of your product
Hiten Shah
Ditto for Developers β€” Sync the latest copy edits from design to development
Featured
40
β€’
Teams use Ditto to manage and componentize the words across their product from design to production. ⚑
Eliminate error-prone copying and pasting and let developers get back to building. Use our API/CLI to pull up-to-date copy into local directories.
Replies
Brandon Lipman
Could this possibly work with Webflow?
Jessica Ouyang
@lipmanb Hi Brandon! At the moment, we don't have a direct Webflow integration, but you can use our API or CSV export to fit it into Webflow. We'd love to come out with a direct webflow integration soon, however!
John Xie
Congrats on the launch! πŸŽ‰
Jessica Ouyang
@johnxie Thank you John!
Nash
+100 I needed this 6 months ago, never too late!
Jessica Ouyang
@nash happy to get you set up on Ditto now! Hopefully saves everyone a lot of time from developers to designers :)
Suraya Shivji
So awesome congrats @ouyangatang !!!
Jessica Ouyang
@surayashivji Thanks so much Suraya! 😊
Fredo Tan
Awesome to see Ditto improve over time and add more features. Keep up the great work!
Jolena Ma
@fredotan Thanks so much, Fredo! Really appreciate how you've supported us from the very beginning. :)
Jessica Ouyang
@fredotan Yess thanks so much Fredo! Thanks for the support!
Luigi Bajetti
Happy to be an investor in Ditto. We have supported Jessica and Jolena since the beginning, and they are both great and with a bold vision. And their product rock! Ditto is a really needed product!
Jolena Ma
@baiogi Thanks so much for your kind words, Luigi! so lucky to have your support :)
Akshath Sivaprasad
Congrats on the launch & progress! Can definitely see myself integrating this into a no-code workflow with webflow whenever you support that. Any chance you guys are thinking about syncing images and other assets along with text?
Jessica Ouyang
@akshath_sivaprasad Thank you Akshath! At the moment, we're focusing on text (text variants, drafting, translation, and more!), but can definitely see our Figma <> Development integration being super useful with other non-text assets as well. I'll keep you updated if we expand in that direction!
Jessica Ouyang
Hey PH! :) Last year, @jo_m and I launched Ditto , a tool for teams to collaborate on and componentize their copy. Today we're launching our developer integrations, which allow developers to fetch the latest text from Ditto projects β€” like a headless CMS but with the text from your design files! ⚑️ Jo and I have been on teams at both small startups and tech giants, and at every place we've seen product copy being written ad-hoc and scattered across mockups, docs, sheets, and tickets. The back and forth required just to fix a simple typo in production often included a backlogged ticket, several Slack conversations, and a ton of wasted engineering time better spent on building. 🀯 How does it work? With our new developer integrations, you can manage your product copy with a single source of truth β€” from design all the way to production. 1. Use Ditto to organize, edit, and structure text from Figma files. Ditto also keeps track of any edits to text taking place in the Figma file itself. 2. Use our API/CLI to pull down the latest text from Ditto. 3. Text in development automatically gets updated with the latest changes in Figma files! πŸ›  We built our developer integrations to: 1. Eliminate the copy and paste β€” rather than the constant, error-prone copying and pasting from external sources, Ditto serves as your single source of truth for product text 2. Allow design and development to evolve in parallel β€” build while copy is still being edited and automatically update development with any changes 3. Delegate writing/editing to non-engineers β€” rather than wasting time on tickets for copy edits and typo fixes, copy changes made in mockups will get updated in production 4. Automate copy workflows β€” pull the latest text on build or deploy, and locally store all of your own product copy πŸ€‘ We're also offering a deal exclusive to the Product Hunt community β€” 3 months free with unlimited seats, projects, and strings. For the deal, enter the code PH2021API at this link!
Jessica Ouyang
@jo_m @csaba_kissi Thanks so much Csaba!
Jolena Ma
@ouyangatang @csaba_kissi yes, thanks Csaba! The CLI felt to us like a a key part of making copy handoff to engineers that much more seamless.
Brian Chan
Awesome launch!
Jessica Ouyang
@brian_chan3 Thanks so much Brian! :)
Rohan Varma
Congrats on the launch! This is super exciting new functionality which I haven't seen from any other tools in the market. Not needing to spend as much engineering effort to update copy is going to save us a ton of time :)
Jolena Ma
@rohan_varma1 thanks so much! we're also super excited to launch our dev integrations and make Ditto a tool for managing copy throughout all the stages of the product development process. πŸŽ‰
Gary Lin
This looks awesome, something we definitely need at Explo. What are some upcoming features on your roadmap for your developer integrations?
Jessica Ouyang
@garymlin Thanks so much Gary! We definitely have a packed roadmap coming up for our dev integrations =) Some things include: - Expanding our API to include syncing of the text component library in Ditto - Improved command-line integrations for CI/CD - Integrations with Webflow, Jira, and translation tools
Frank Buncom IV
I love this product!!! It's easy to integrate into existing workflows and it allows non-techy team members and legal counsel (highly prevalent at a health tech company) to painlessly review copy and provide essential feedback. I can't wait to introduce it to my dev team!
Jessica Ouyang
@fbuncom4 Thank you thank you thank you! It's been awesome having the AIRx on Ditto. We can't wait for your engineering team to try out the new dev integrations as well! :)
Jolena Ma
@fbuncom4 ah this is so awesome to hear! definitely excited to close the loop and finally make ditto useful for everyone from writers to designers to legal to engineers. 🀝
James Quinn
Very useful tool! Thanks for sharing
Jolena Ma
@james_afino thanks James!
Irene Mingozzi
Looks amazing! Great job!!
Jessica Ouyang
@iremingoz Thank you!
Peter Zhou
Love how easy this is to use! Can already see the world where production-level copy is updated on the fly.
Jessica Ouyang
@peter_zhou Thanks so much Peter! We hope so too -- rather than all of the back and forth it currently involves :)
Stephen Chau
congrats ditto! incredible to watch all of the progress @jo_m and @ouyangatang
Jessica Ouyang
@jo_m @stephen_chau Thanks so much Stephen! means a ton
Paul Graham France
Verrrrry cool! Can't wait to try this :)
Jessica Ouyang
@paul_graham_france Thanks so much Paul! If you need any help getting set up, please let me know. :)
Romano Pravdic
?makers Congratulations on the launch! Where did the idea to develop it came from?