EN Submit a tool

Deco

Deco is JD.com's intelligent Design-to-Code tool that converts Sketch, Photoshop and image-based design drafts into Taro, React, Vue and HTML code with high fidelity and maintainability, empowering large-scale front-end production.

Human verified · · Submit a correction

Editor's note

Best for front-end teams and full-stack developers who need to turn design drafts into usable code fast; not suitable for visual designers without engineering needs.

Verified facts

CategoryAI Coding
Human verified

What is Deco

Deco is JD.com's intelligent Design-to-Code tool that converts Sketch, Photoshop and image-based design drafts into Taro, React, Vue and HTML code with high fidelity and maintainability, empowering large-scale front-end production.

Key features of Deco

  • Converting Sketch or Photoshop drafts into runnable front-end pages
  • Generating Taro multi-end code for mini-programs and H5
  • Batch-restoring marketing campaign pages to cut development cycles
  • Turning image-only mockups into HTML prototypes

Good for

  • One-click design-to-code slashes slicing and static-page work
  • Outputs Taro, React, Vue and HTML covering multiple ends
  • Validated in JD's business scenarios with high fidelity and maintainable code

Watch out

  • Generated code still needs engineer review and adjustment
  • Complex interactions and business logic must be added manually
  • Official pricing and access model are unpublished, requiring inquiry

How to use Deco

  1. Visit the Deco website to learn the access model
  2. Prepare Sketch, Photoshop or image design drafts
  3. Upload a draft and choose the target framework
  4. Generate code and check the visual fidelity
  5. Export the code into your project for further development

Who Deco is for

Difficulty: Intermediate

  • Converting Sketch or Photoshop drafts into runnable front-end pages
  • Generating Taro multi-end code for mini-programs and H5
  • Batch-restoring marketing campaign pages to cut development cycles
  • Turning image-only mockups into HTML prototypes

FAQ

What does the name Deco mean?

Deco merges the words Design and Code, standing for Design To Code — generating code directly from design drafts.

Which frameworks can Deco generate?

Deco generates Taro, React, Vue and HTML code from Sketch, Photoshop and image-based design drafts, with high fidelity and maintainability.

Can Deco fully replace front-end developers?

No. Deco handles static page restoration and multi-end code generation; complex interactions, state management and business logic still require engineers.

Sources and verification

Sources: ling-deco.jd.com (opens in a new tab)
Verified: · Submit a correction →

Alternatives to Deco

All in this category