We have a brand new look! Take a tour with us and explore the latest updates on Adobe Support Community.
Does XD have anything similar to the React Sketch.app?
<The Title was renamed by moderator>
Thank you reaching out. I haven't seen anything similar in XD app. I would suggest submitting your request on our XD UserVoice page: https://adobexd.uservoice.com/forums/353007-adobe-xd-feature-requests so that our team can look into it.
Copy link to clipboard
The features and goals of React are to get something technically tangible out of a Sketch design, by letting you use pre-fabricated design elements, which are accompanied by chunks of real code. BTW, Adobe did have a tool to freely design web and apps in a similar way, and get real code out of it. It was called Adobe Muse... 😉
But after a while, reality kicks in. It's just too hard for such an initiative to try to keep catering for all these ever-changing technologies, frameworks, implementations, database structures, and the latest gizmos. Sure, they'll attract a bunch of users, all happy-campers who have a clear and though-out workflow, based on tools which chime in with whatever Sketch or React does, but for how long ?
Adobe cleverly turned away from thinking and striving that Adobe XD needs to natively include inroads into all these areas and developments. If third-party developers want to hook up XD with something – that's fine. But I don't expect Adobe will implement any of them.
Not sure if you are referring to https://github.com/airbnb/react-sketchapp but this is not turning XD (or here, sketch) files into react code. Its (mostly) about the reverse, aimed at creating symbols (aka components) from React code. So that once you have designed and built a component, it is then linked back to the actual implementation and not how the design was at some point in time.
Not the only way to solve the problem, but esp if you are an eng heavy company, a neat one.
From what I can tell, xd plugins can be created in react, so it should be feasible, but havent seen anything that does this well? And may not actually be possible given the fundamental differences between React and XD, as essentially you'd need a full blown react to xd rendering engine?