We're celebrating the launch of Drafting in Ditto! ⚡️
Learn more ->
We've launched Drafting in Ditto! ⚡️
Learn more->
We've launched Drafting!
⚡️ Learn more->
Product
Ditto for...
Writers
Componentize text, centralize feedback, and get an overhead view
Developers
Seamlessly pull in latest copy edits to development using our API/CLI and SDKs
Designers
Easily edit text in mockups, reuse copy, and always have the latest edits
Localization
Automatically integrate localized copy with both design and development
Resources
Developers
Blog
Pricing
We're Hiring!
Get Started ->
The Ditto Blog
Jordan Bowman
|
March 15, 2022
5 Steps for Building a Content Design System
Jordan of UX Tools joins us to share his own experiences working with text as a designer and 5 steps to building a content system as a team.
Editorial
👋
Want to stay up-to-date with Ditto posts and product updates?
Success! 🥳 Look forward to Ditto updates in your inbox.
Oh no — something went wrong while submitting the form. Please try again!
Jessica Ouyang
|
March 9, 2022
Product
The All-In-One Guide to Localizing with Ditto
Whether you want to manage all of your translations in Ditto or integrate with a TMS like Lokalise or Phrase, Ditto helps for a seamless localization process.
Jolena Ma
|
December 10, 2021
Product
Introducing Plurals — handle plurals in your UI copy
Today, we're excited to launch pluralization support in Ditto, to enable teams to manage plurals more easily and ensure users always see the right copy.
Jessica Ouyang
|
November 17, 2021
Product
Introducing Variables — interpolate dynamic values and links into your text
Today, we're excited to launch Variables in Ditto, which enables teams to easily interpolate dynamic values and links into product text.
Jessica Ouyang
|
September 15, 2021
Engineering
A Developer's Quick Guide to Integrating Ditto
From syncing edits to existing strings to componentizing text and integrating with localization tools, we wanted to share a quick guide for developers on getting started with Ditto.
Jolena Ma
|
September 8, 2021
Product
Introducing Component Suggestions — automatically identify and componentize repeated text
We're excited to launch Component Suggestions, which intelligently suggest Ditto components to create and reuse based on text in your projects.
Jessica Ouyang
|
August 13, 2021
Editorial
How teams are building their content systems in Ditto
One of the most common questions we get asked by teams getting started with Ditto is how other teams are using, organizing, and thinking about their components. To answer this question, we did a deep dive into how teams are currently building their component libraries in Ditto. Here's what we found.
Jordin Gardner, Jolena Ma
|
August 4, 2021
Product
How we redesigned multi-selection in Ditto
We recently launched keyboard shortcuts to make selecting multiple pieces of text in Ditto simpler and faster. In this deep-dive, we share a look at what it took to build and ship this feature.
Jessica Ouyang
|
May 19, 2021
Product
Introducing Variants — for localization, user segments, and explorations
Today, we're excited to launch Variants in Ditto, which allow teams to write and preview text variations for frames in their projects.
Xavier Agostini
|
May 12, 2021
Engineering
How to build Figma plugins 10x faster
Learn the secret behind how we develop and debug Figma plugins in real-time, and how you can too.
Jessica Ouyang
|
April 28, 2021
Product
Integrating your team's content system with designs
Ditto's component suggestions automatically surfaces components from your library most similar to text in a design file.
Jolena Ma
|
April 21, 2021
Engineering
Building Ditto's Figma plugin
Since launching our plugin in January 2020, it's been used by thousands of people to manage text in their mockups. In this post, we share our approach to building Ditto's Figma plugin and do a deep dive into how it works under-the-hood.
Jessica Ouyang
|
March 15, 2021
Product
Introducing Ditto's API and Developer Integrations
We're excited to launch our API and developer integrations, which allow engineers to fetch up-to-date copy directly into development. This means a single source of truth for product text, from design all the way to production.
Jolena Ma
|
February 4, 2021
Editorial
What we've learned from 200+ teams on building a copy collaboration workflow
Here's how companies today are collaborating on product copy from design to production.
Jessica Ouyang
|
January 26, 2021
Product
Building a content system in Ditto
Today, we're launching a major revamp of the component library to help teams build out their content systems in Ditto.
Jess and Jo
|
January 19, 2021
Editorial
Ditto's 2020 — a Year in Review
Reflecting on the past 12 months building Ditto, one thing stands out — community.
Jolena Ma
|
January 11, 2021
Product
Bringing stakeholders into Ditto
Invite stakeholders as comment-only users in Ditto to streamline your copy review process.
Jessica Ouyang
|
September 14, 2020
Editorial
Thinking about text as a system
Almost every aspect of product today exists in and is thought of as a system. At Ditto, we think text should also be thought of (and implemented!) as a system.
Jessica Ouyang
|
July 9, 2020
Editorial
The most important part of your design is actually the text
Product copy, or the text found on user interfaces, is the most under-leveraged part of product development today. Here are a few reasons why.