{"id":52143,"date":"2024-03-05T06:46:00","date_gmt":"2024-03-05T14:46:00","guid":{"rendered":"https:\/\/www.uxpin.com\/studio\/?p=52143"},"modified":"2024-03-05T09:03:21","modified_gmt":"2024-03-05T17:03:21","slug":"merge-ai-announcement","status":"publish","type":"post","link":"https:\/\/www.uxpin.com\/studio\/blog\/merge-ai-announcement\/","title":{"rendered":"Product Announcement \u2013 Helping You Bring Design Vision to Life"},"content":{"rendered":"\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"512\" src=\"https:\/\/www.uxpin.com\/studio\/wp-content\/uploads\/2024\/02\/product-announcement-1024x512.png\" alt=\"product announcement\" class=\"wp-image-52144\" srcset=\"https:\/\/www.uxpin.com\/studio\/wp-content\/uploads\/2024\/02\/product-announcement-1024x512.png 1024w, https:\/\/www.uxpin.com\/studio\/wp-content\/uploads\/2024\/02\/product-announcement-601x300.png 601w, https:\/\/www.uxpin.com\/studio\/wp-content\/uploads\/2024\/02\/product-announcement-768x384.png 768w, https:\/\/www.uxpin.com\/studio\/wp-content\/uploads\/2024\/02\/product-announcement.png 1201w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>We are excited to share what we\u2019ve been working on in the past few months. We\u2019ve been doing extensive research and development concerning the technology behind UXPin Merge, and today\u2019s the day when we announce it all.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-evolution-of-uxpin\">Evolution of UXPin<\/h2>\n\n\n\n<p>Our tool was grounded in a passion for innovation and a strong desire to make design accessible to anyone. It started as a paper prototyping notepad, aimed at democratizing prototyping and making it a universal concept that can be used to conceptualize design ideas fast.<\/p>\n\n\n\n<p>Around 2011 we developed a digital wireframing solution. At that time, this type of design work had its limitations. UXPin emerged as a solution to overcome existing flaws and introduce new advantages \u2013 from better collaboration with teammates outside of design to the challenges of quick iterations.<\/p>\n\n\n\n<p>UXPin was dedicated to reinventing the design process from the very beginning. Instead of operating on pixels, the tool was backed with code. Instead of focusing on flat mockups, it gave users the power to build highly interactive prototypes. Instead of following a well-threaded path of making a design handoff an afterthought, it married it into the design process from the very beginning.<\/p>\n\n\n\n<p>All of that is backed up with many interesting feature releases, such as <a href=\"https:\/\/www.uxpin.com\/docs\/sharing\/spec-mode\/\">Spec Mode<\/a>, an advanced version of Figma\u2019s \u201cDev Mode\u201d which UXPin has had for about 8 years. With Spec Mode, developers could inspect properties, measure distance, and get a generated style guide from the design.<\/p>\n\n\n\n<p>We\u2019ve never stopped innovating \u2013 the next step was developing a unique design technology \u2013 <a href=\"https:\/\/www.uxpin.com\/merge\/developers\" target=\"_blank\" rel=\"noreferrer noopener\">UXPin Merge<\/a> \u2013 meant to bridge the gap between design and development by making teams share a single source of truth (<a href=\"https:\/\/www.uxpin.com\/studio\/blog\/code-to-design-guide\/\" target=\"_blank\" rel=\"noreferrer noopener\">coded UI components<\/a>.)<\/p>\n\n\n\n<p>And now, we clarified our mission even further \u2013 we want to foster an even more inclusive design environment for everyone.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-the-journey-to-change\">The Journey to Change<\/h2>\n\n\n\n<p>Our journey began with a critical realization \u2013 developers often struggle to find a designer and need to build a UI by themselves. This sparked the inspiration to refocus <a href=\"https:\/\/www.uxpin.com\/merge\/developers\" target=\"_blank\" rel=\"noreferrer noopener\">UXPin Merge<\/a> to cater specifically to design-less or developer-driven teams, seeking a more straightforward way to create highly interactive and beautifully-looking user interfaces.<\/p>\n\n\n\n<p>After talking to the users, we understood that <a href=\"https:\/\/www.uxpin.com\/merge\/developers\" target=\"_blank\" rel=\"noreferrer noopener\">UXPin Merge<\/a> can play a key role in <strong>making design accessible<\/strong> and heralding the new era of design \u2013 one in which you can <strong>blend both design and development into one cohesive process<\/strong>.<\/p>\n\n\n\n<p>Starting with the most popular coded component libraries, MUI, Ant Design, Bootstrap, and Tailwind UI, we transformed UXPin Merge into a <strong>drag-and-drop UI builder<\/strong> that serves as a powerful tool for anyone who wants to design fast without compromising on quality, interactivity, and documentation.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-uxpin-merge-update-drag-and-drop-ui-builder-with-code-export\">UXPin Merge Update \u2013 Drag-and-Drop UI Builder with Code Export<\/h2>\n\n\n\n<p>To achieve our mission, we introduced key functionalities that make the product development process easier. Let\u2019s explore them one by one.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-ai-component-creator\">AI Component Creator<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/JG309Zctt_3LCRjSmIxgDQ7nQk_NAd1AWtdwRbK1sKrYP2u8AsY4-pRqkRn5MKtPi1fY_7hfbYQw8JQLUnA0qTPiR-sWMhrzqQ_oQfyBqzn7ahnMTWhc1Vey0Gy83ANKcss3YsX8MUDi1Oo1s1Dwwrc\" style=\"width: 750px;\"><\/h3>\n\n\n\n<p>AI proved itself to increase productivity, speed of work, and when it comes to the world of UI and code \u2013 product development. That\u2019s why we decided to include it in our design tool.<\/p>\n\n\n\n<p>Our built-in ChatGPT integration can help you get <strong>AI-generated fully customizable components based on the prompts you use<\/strong>. Just describe the component you need, and in seconds, it will appear on the canvas. If you need to reuse it or share it \u2013 save it as <a href=\"https:\/\/www.uxpin.com\/studio\/blog\/uxpin-patterns-how-to\/\" target=\"_blank\" rel=\"noreferrer noopener\">UXPin Pattern<\/a>.<\/p>\n\n\n\n<p>The AI Component Creator is located on the left (see the screenshot below.) For now, it works with the Tailwind component library (you will read more about that in a separate article.)<\/p>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/pzeJm9gMGmc1TajxbNvex5Tx5SL6I4UFI4yOE3kQqqlFWmfK_tkwzCOuvGIcP5NLZYtSKuKpnhMSxEEi8AnlXLxt9qvoxd5h-QoDi6s21Xzyarr9ntBhDkRFYxfpTkkt7SYma2U-oxi3Y3aqvE6zp1o\" alt=\"\" style=\"width:750px\"\/><\/figure>\n\n\n\n<p>It\u2019s a great tool for getting <strong>custom components to complement your Tailwind UI library<\/strong>. A form field, menu, modal \u2013 the AI Component Creator can generate <strong>fully coded components<\/strong>. Once you finish up your AI-generated design, you can <strong>copy the working code off the prototype<\/strong>, and kick off the product development phase.<\/p>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/-h9QBK0Q7KfYeM4YdpLGpkeDQINjyxXCGxFq3zpTByZpHGaTKAlQLdK3PnkvWK2rbAWn4mLEcuogwb3knQwKTT-8vBEJr9Oa4rApcjb7aSwUFRoMpN37MPuDXnqK9BE6SUp4z6MXIhpytuhguCKKQG4\" alt=\"\" style=\"width:750px\"\/><\/figure>\n\n\n\n<p>The plugin requires an OpenAI API key, but we\u2019re ready to help with that. Anyone interested in the plugin is welcome to write to our support team or read our help documentation.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-open-source-ui-component-libraries\">Open-source UI component libraries<\/h3>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/M7Kl7qzJWNQ6_jI4mXEHqkHb6QjH3faz-SfPiK01Z8NNRgdxpZyEN4mUJ1nvWTCgW3BYe4Th2QZWng7cHW9zYWfkOYQAeppWhWOzLzoP9APRxqt1zdHLmjwFB-qMnGMdGTeOoEqSTmIgKhcgd9ias8w\" alt=\"\" style=\"width:750px\"\/><\/figure>\n\n\n\n<p>We\u2019re adding new UI libraries, so that you can enjoy <strong>100% code parity<\/strong> between design and development. This release includes <strong>MUIv5<\/strong>, <strong>Ant Design<\/strong>, <strong>React Bootstrap<\/strong>, and <strong>Tailwind UI<\/strong> \u2013 four powerful UI libraries that are <strong>fully themeable, customizable<\/strong> and their elements can be copied to the development environment without translation.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/Z1bkXcBtuMRBGawGrGhhWKhM-UfFdO3OtkuCiVv9UmD3sUEBsP5JF-0jMgF_Oa4yzhY9O2gULItD65rPvOLKJJXl1O1QChynwJgkvuaQalQhkdJW6qYXEq6GuG_ukWsrZvmQLTKCTTj3Ibm-5BXN7b8\" alt=\"\"\/><\/figure>\n\n\n\n<p>What\u2019s worth highlighting is that since code comes from open-source libraries, you are the owner of it! You can <strong>copy the entire code<\/strong> and <strong>use it outside UXPin Merge<\/strong>. We\u2019re giving you a safe design environment to do UI and code exploration. Without making you dependent on our tool.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-1-tailwind-ui\">1. Tailwind UI<\/h4>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/jhfxkZbUnHf2cUb3Vr9F6p9ppYCk-L0NduxltT662Jo-fzb8uf_2QOoXrlK_u4lJMavC-dQQWDdWVA2OCL-ZhntKrozuDd7fXpnEEFBCih_SK1VE06R9N-qWnmFdS38CXegFc_wS1ptvIrhcBFRqgvo\" alt=\"\" style=\"width:750px\"\/><\/figure>\n\n\n\n<p>We\u2019re adding a full library of <strong>Tailwind UI components<\/strong> that is available in UXPin. Tailwind is one of the best choices for reusable CSS code and it\u2019s a great fit for anyone who wants to rapidly build a polished front-end without the need to start from scratch.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/IdhqqVkyXvoL49RNprQ3dXVZIJx9ECE3nlzRUc51I1jdcFq9Ftm34vu6BW9bN_DySl1qANqGfZhVSNrcNKkCr8TvokzAEmjvOqmiRCBMeGrqVgJB4DsAN2pVgk07jFQ9A65XbgsW46u-XTDsgSBR7v8\" alt=\"\"\/><\/figure>\n\n\n\n<p>It works like this: open Tailwind library in UXPin, pick components that you need, adjust their props, go to Spec Mode and copy the code off your design with one click. We\u2019re including <strong>18 components<\/strong> (button, alerts, input, avatar group, dropdown, and more,) plus we\u2019re giving users the option to add <strong>custom Tailwind components<\/strong>, be it with <strong>AI Component Creator<\/strong> or just the \u201c<strong>Custom component<\/strong>\u201d option in the library.<\/p>\n\n\n\n<p>With Custom component, you can take <strong>any code from Tailwind UI and paste it into UXPin<\/strong>. Let\u2019s say you want a Hero Section. Go to Tailwind UI &gt; Components &gt; Marketing &gt; Hero Sections (<a href=\"https:\/\/tailwindui.com\/components\/marketing\/sections\/heroes\" target=\"_blank\" rel=\"noreferrer noopener\">quick link here<\/a>.) Then, copy the code by clicking the icon on the right. Go to <strong>UXPin\u2019s Tailwind library<\/strong> and click the first component named \u201cCustom component.\u201d Paste the code and watch how your hero section gets dropped on the canvas.<\/p>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/ctnx_WaXyY-ZPX2IygtEVQwf7C5UaxW2k9lFuXioJ6SbLY3WiAuugA3IrUQQO7DIyDdeWIdFP2XJp4V-OfU9c7PkE8wboXB1qZst8VqistaWNrkEiI0vxWkdquUupxq9_UkzgUXDehJVcil0Jt5lv6o\" alt=\"\" style=\"width:750px\"\/><\/figure>\n\n\n\n<p>Additionally, with this integration, users can <strong>set up themes<\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Global theme property<\/strong> to have the theme propagated across the<strong> entire prototype.<\/strong>&nbsp;<\/li>\n\n\n\n<li><strong>Local theme property<\/strong> to change a theme only on a <strong>specific page<\/strong>.<\/li>\n<\/ul>\n\n\n\n<p>To read more about Tailwind, head to our help documentation.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-2-muiv5\">2. MUIv5<\/h4>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/9JAqOuJXk-QXjEtLKu_LAE8cx0wTo1vesAYcOZfgV1ZUI7sKZRnj5YyqQqRufLlNd4sckaFl4Mxxll0ET0rovQZ32R5_uZrRBNX4RPdqBazYUyDESeYy5R3XoELvTGFnyhbmvlgtoAA7ih9IM_thId8\" alt=\"\" style=\"width:750px\"\/><\/figure>\n\n\n\n<p>Another new built-in library in UXPin is <strong>MUIv5<\/strong>. You\u2019re <strong>free to use it on a trial<\/strong> and we have a tutorial plus fully-functional layouts waiting for you. As with Tailwind, just take the component that you like out of a built-in library, place it on the canvas, adjust properties, and copy code.<\/p>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/FTcmmO-iBNeuoNMhTAa2_VhUnfaiL0zpOigOSk-IupfkVZag--vupkOiFKarwi6NucXXRPCKYR-0nMx61uJLRaniSpxpPTjfsyXj9WvajjLh7CEIvqPyXmk8LLRi5knVcSJuoNjH8C-ERkS6tqgRWuE\" alt=\"\" style=\"width:750px\"\/><\/figure>\n\n\n\n<p>MUIv5 is a React library that many teams use as a design system. With UXPin, you can easily do that too, and get consistent UI without constantly updating two environments.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Access documentation with one click<\/strong> \u2013 place a component onto the canvas, click on it, and preview its official documentation, linked in the Properties panel.<\/li>\n\n\n\n<li><strong>Switch themes to make your design unique<\/strong> \u2013 MUIv5 is fully themeable and you can update it to match the theme you want to use.<\/li>\n\n\n\n<li><strong>Forget about redesigning the same element over and over again<\/strong> \u2013 most design tools keep the look of your components consistent, we\u2019re going a step further. With our tool, components\u2019 states are also baked in the library..<\/li>\n<\/ul>\n\n\n\n<p>What\u2019s amazing about this and the rest of libraries in this update is that you <strong>get clean code behind every component that you use<\/strong>. Unlike in other design tools, you don\u2019t need to translate components to be usable in the dev&#8217;s environment.<\/p>\n\n\n\n<p>Here\u2019s a guide on how to use MUIv5 library components: <a href=\"https:\/\/www.uxpin.com\/studio\/blog\/how-to-design-with-coded-components\/\" target=\"_blank\" rel=\"noreferrer noopener\"><em>How to build a simple and responsive dashboard<\/em><\/a>.<\/p>\n\n\n\n<p>Want to get skilled at using MUIv5 in design? Follow our mini-course with Rachel. Here\u2019s the first episode.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"UXPin Merge Tutorial: Intro (1\/5)\" width=\"660\" height=\"371\" src=\"https:\/\/www.youtube.com\/embed\/gXeKjrNgEGk?list=PLTQ1nMZTXSUXtt7ARfk3HUkSxEAwEDIuT\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-3-antd-ant-design\">3. Antd (Ant Design)<\/h4>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/wmYNQKynKtlZOigX0Z_Xqv21A8r9P16UbhDQLxKUoANWnJBkgaUBt8JT1JVwGe8QSK_6ENghlE4N4pKt43aM6DGFiGZLGdIhJ7GDpGQha5r_mBiAiauPN9eP8MNNPSEiF38BzjdqsDxvTgOz3wmDuRY\" alt=\"\" style=\"width:750px\"\/><\/figure>\n\n\n\n<p>This release also includes <strong>Ant Design<\/strong>. Ant Design is a <strong>React component library<\/strong> and like any library in UXPin, it works in a <strong>drag-and-drop<\/strong> mode. Search for a component you want to use, use it in your design, and copy the clean code that\u2019s fully consistent with official documentation.<\/p>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/qANwfdczYWpZ54aqUFgceneJwttqi36JiumENsqsAIUviGNK9m3hXeZac8f_b4nsPTAYQFqKLt5R9LIolgAFAvqvCNtHMwhlUu-OoywkzyoEapHCKGH4pqTnbE0TBLyR5dtnJQL91qUKmDWRwCxUAWY\" alt=\"\" style=\"width:750px\"\/><\/figure>\n\n\n\n<p>If your team is looking for a design system, Antd can be your React component library to base it on. The components that are inside UXPin include avatar, breadcrumbs, cards, inputs, but we also have elements for building layout, adding feedback, such as alerts, and navigation.<\/p>\n\n\n\n<p>You\u2019re free to <strong>check it out on trial<\/strong>. <a href=\"https:\/\/www.uxpin.com\/merge\/developers\" target=\"_blank\" rel=\"noreferrer noopener\">Sign up for UXPin Merge<\/a>.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-4-react-bootstrap\">4. React Bootstrap<\/h4>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/7pHlHGe3E_EoQ9p317f3ktiFOOUQyeuqx8c9V5Rp6AOshv9DiK8AcwW58yrWkNd0Xug63fr2JK_nBvgQzLieT4gC6bN0kbXP2XRlZcPSVAeTGfGWSWJZLz_Ef22qlJOXuNFHws11mYE-IofgY7hUtZY\" alt=\"\" style=\"width:750px\"\/><\/figure>\n\n\n\n<p>We\u2019re also integrating <strong>React Bootstrap<\/strong> to UXPin Merge. Next to MUI, Bootstrap is one of the most popular <strong>open-source React component libraries<\/strong> that forms a foundation for design systems.<\/p>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/f9qpigZN6rIWnGTEf3E7QfQeDJwK8vBcef9MrQqtmHouSopRmwFmg0lEyZD--YuY7DoJkMr3N2O00RlzG1PvfKXBRKAH1Zi-HGX3DC5SrOpckMkoYB9nYi1wmzx2s2OZ7QHLUb-ZPKOM8omz0EjVWcA\" alt=\"\" style=\"width:750px\"\/><\/figure>\n\n\n\n<p>Just navigate to <strong>Design Systems Libraries<\/strong> in the Editor, pick React Bootstrap and explore dozens of built-in components that are fully consistent with official Bootstrap documentation.<\/p>\n\n\n\n<p>Drag and drop React Bootstrap components on the canvas, manage their props, arrange the layout, and go to Spec Mode to copy the code.<\/p>\n\n\n\n<p>Do you want to learn how to use it? Great! React Bootstrap is available on trial and comes with its own trial kit. Dive into this React library. <a href=\"https:\/\/www.uxpin.com\/merge\/developers\" target=\"_blank\" rel=\"noreferrer noopener\">Try UXPin Merge for free<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-templates\">Templates<\/h3>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/59ApR6UiBMaqTHqtg9uZxl8hTL97z-rvPuu50kQY56xIag6DkSKYj7RpEKdW_57X_ZfTVR36ViCzEtI-mSnjT_Nhqg8Cgjn13Z-yNxNrwKmX4d8l3_GLEpB1JO_Jw07NOO2QmC8Pma7yDKyeKGzehcM\" alt=\"\" style=\"width:750px\"\/><\/figure>\n\n\n\n<p>A blank canvas can be quite scary. For that reason, our release comes with a host of <strong>customizable templates<\/strong>. Pick a layout that fits your use case, edit it as you like, and ship it as your own UI.<\/p>\n\n\n\n<p>The templates are not exclusive to UXPin. As with coded components, you can <strong>copy the code<\/strong> behind the elements and <strong>use it to build your own product<\/strong>.<\/p>\n\n\n\n<p>We\u2019ve built the templates with the MUIv5 component library mentioned above. They are based on the official documentation, contain clean React code, and are a <strong>great representation of what UXPin Merge is capable of<\/strong>.<\/p>\n\n\n\n<p>The templates include:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Dashboard<\/strong> \u2013 get a template of a fully-fledged UI dashboard with an activity chart, order history, sales report, and search bar; perfect for internal tools.<\/li>\n\n\n\n<li><strong>Blog<\/strong> \u2013 use a layout for a blog with an article structure, images, author avatar, tags, and breadcrumbs.&nbsp;<\/li>\n\n\n\n<li><strong>Store<\/strong> \u2013 copy the store template and populate the images with your own content, adjust tags names, edit prices, and add your own ranking.<\/li>\n\n\n\n<li><strong>Product details<\/strong> \u2013 edit the product card that contains UI elements like image, star rating, price changes, and more.<\/li>\n\n\n\n<li><strong>Checkout <\/strong>\u2013 play around with a checkout page, personalize it to your product needs, and copy the code behind it.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-spec-mode-improvements-beta\">Spec Mode Improvements (Beta)<\/h3>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/oYO3E1Y4Mf8PUJZ8j7G3uTRiAMbqbZeLv93qv6gh6lAnCEO4VSIRq5Jy9aOug2GWbpTS08p483gwSwt_SPGxYjVhLCb2atdTGoY2cgakQ2zPfB4A6AZ8jApzqaEZC2vv8e3lrKspV4f09KJmrsni93c\" alt=\"\" style=\"width:750px\"\/><\/figure>\n\n\n\n<p>Our Spec Mode also got revamped. Right now it\u2019s available with MUIv5 library, but we plan to do a full release later on. UXPin\u2019s Spec Mode is a feature that allows developers to copy specifications, assets, and HTML, CSS, and JSX code.<\/p>\n\n\n\n<p>When building a prototype with MUIv5 components, Spec mode has additional features. What are they?<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Stackblitz integration<\/strong> \u2013 with a click of a button, users can copy the code to Stackblitz, a popular front development environment.<\/li>\n\n\n\n<li><strong>Clean React code that\u2019s fully consistent with official documentation<\/strong> \u2013 get clean working code that you can copy to your developer\u2019s environment or use one of our available integrations.<\/li>\n\n\n\n<li><strong>Resizable Spec Panel<\/strong> \u2013 users can change the size of Spec Panel instead of using a fixed size.<\/li>\n\n\n\n<li><strong>Collapsible code sections<\/strong> \u2013 a small but mighty usability improvement in which you can collapse sections that you don\u2019t want to see.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-json-tree-viewer\">JSON Tree Viewer<\/h3>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/oYa6ra5ZHboEw3cCN1X9yqB7SjEUsc3YYSv-RwlSLQFF1LLMIxnqbPICR9h9W8cU2jh5_qiMBPdly7CLASpS3Gs4qYu6yz5c1tZ4QEt09h1faM0qRV1MJAYflmV-023rF65x83yqMY4gboLfhZoGJHU\" alt=\"\" style=\"width:750px\"\/><\/figure>\n\n\n\n<p>We\u2019re releasing a user-friendly version of a JSON code editor \u2013 <strong>JSON Tree Viewer<\/strong>. Users can expand and collapse nodes, easily navigate through the data, and make modifications visually.<\/p>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/xmw1MrOVH9VAuohPf4MBVOEhw_DqE_epl6oN1mFUghG2D7os6NYHnBofnO5tgvsKBM8jy3pEmMDfy31CrD-jmZf8F3nGb_bMSrFJ3LDyuPIRJJh-GX3cgMrzb27LfnzTMeqPX8QlfPHhWnBD_ChsFnU\" alt=\"\" style=\"width:750px\"\/><\/figure>\n\n\n\n<p>We also support <strong>JSON5 format<\/strong>, so there\u2019s no need to use double quotes for keys. Read how to use JSON Tree Viewer in our help documentation.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-start-using-uxpin-merge\">Start Using UXPin Merge<\/h2>\n\n\n\n<p>With this strategic shift, we look forward to a future where developers can create stunning user interfaces, marking a new era for UXPin Merge and the design community as a whole. Join us in this exciting chapter as we redefine the way teams approach design and product development. The capabilities you\u2019ve seen are available on trial \u2013 try them out, post your feedback, and spread the word about UXPin Merge new directions.<\/p>\n\n\n\n<p>Another great news is that we have a <a href=\"https:\/\/www.uxpin.com\/pricing\" target=\"_blank\" rel=\"noreferrer noopener\">new pricing plan that includes all those features<\/a>: <strong>Merge AI<\/strong>, an option tailored for those of you who want to use UXPin Merge technology, AI Component Creator, and code export to their full extent. So, go ahead and <a href=\"https:\/\/www.uxpin.com\/merge\/developers\" target=\"_blank\" rel=\"noreferrer noopener\">try UXPin Merge for free<\/a>.<\/p>\n\n\n\n<p>If you happen to have a React-based component library of your own, we can integrate it so that you can keep designing with your own code components. <a href=\"https:\/\/www.uxpin.com\/merge\/developers\" target=\"_blank\" rel=\"noreferrer noopener\">Talk to us<\/a> to get it synced.<\/p>\n\n\n\n<div class=\"wp-block-button is-style-fill\"><center><a class=\"btn btn-flat btn-large btn-content-width\" href=\"https:\/\/www.uxpin.com\/merge\" target=\"_blank\" rel=\"noopener\">Try UXPin Merge<\/a><\/center><\/div>\n","protected":false},"excerpt":{"rendered":"<p>We are excited to share what we\u2019ve been working on in the past few months. We\u2019ve been doing extensive research and development concerning the technology behind UXPin Merge, and today\u2019s the day when we announce it all. Evolution of UXPin Our tool was grounded in a passion for innovation and a strong desire to make<\/p>\n","protected":false},"author":3,"featured_media":52144,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3,440,19],"tags":[],"class_list":["post-52143","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","category-merge","category-uxpin"],"yoast_title":"","yoast_metadesc":"Pick components. Adjust variants. Copy clean code. Here's how UXPin Merge has changed this year and how to maximize it.","acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.6 (Yoast SEO v27.6) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Product Announcement \u2013 Helping You Bring Design Vision to Life | UXPin<\/title>\n<meta name=\"description\" content=\"Pick components. Adjust variants. Copy clean code. Here&#039;s how UXPin Merge has changed this year and how to maximize it.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.uxpin.com\/studio\/blog\/merge-ai-announcement\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Product Announcement \u2013 Helping You Bring Design Vision to Life\" \/>\n<meta property=\"og:description\" content=\"Pick components. Adjust variants. Copy clean code. Here&#039;s how UXPin Merge has changed this year and how to maximize it.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.uxpin.com\/studio\/blog\/merge-ai-announcement\/\" \/>\n<meta property=\"og:site_name\" content=\"Studio by UXPin\" \/>\n<meta property=\"article:published_time\" content=\"2024-03-05T14:46:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-03-05T17:03:21+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.uxpin.com\/studio\/wp-content\/uploads\/2024\/02\/product-announcement.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1201\" \/>\n\t<meta property=\"og:image:height\" content=\"600\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"UXPin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@uxpin\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"UXPin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"26 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/blog\\\/merge-ai-announcement\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/blog\\\/merge-ai-announcement\\\/\"},\"author\":{\"name\":\"UXPin\",\"@id\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/#\\\/schema\\\/person\\\/e0326509b38ce2a3ce62e40ddde9cf8e\"},\"headline\":\"Product Announcement \u2013 Helping You Bring Design Vision to Life\",\"datePublished\":\"2024-03-05T14:46:00+00:00\",\"dateModified\":\"2024-03-05T17:03:21+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/blog\\\/merge-ai-announcement\\\/\"},\"wordCount\":2101,\"image\":{\"@id\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/blog\\\/merge-ai-announcement\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/wp-content\\\/uploads\\\/2024\\\/02\\\/product-announcement.png\",\"articleSection\":[\"Blog\",\"Merge by UXPin\",\"UXPin\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/blog\\\/merge-ai-announcement\\\/\",\"url\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/blog\\\/merge-ai-announcement\\\/\",\"name\":\"Product Announcement \u2013 Helping You Bring Design Vision to Life | UXPin\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/blog\\\/merge-ai-announcement\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/blog\\\/merge-ai-announcement\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/wp-content\\\/uploads\\\/2024\\\/02\\\/product-announcement.png\",\"datePublished\":\"2024-03-05T14:46:00+00:00\",\"dateModified\":\"2024-03-05T17:03:21+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/#\\\/schema\\\/person\\\/e0326509b38ce2a3ce62e40ddde9cf8e\"},\"description\":\"Pick components. Adjust variants. Copy clean code. Here's how UXPin Merge has changed this year and how to maximize it.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/blog\\\/merge-ai-announcement\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/blog\\\/merge-ai-announcement\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/blog\\\/merge-ai-announcement\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/wp-content\\\/uploads\\\/2024\\\/02\\\/product-announcement.png\",\"contentUrl\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/wp-content\\\/uploads\\\/2024\\\/02\\\/product-announcement.png\",\"width\":1201,\"height\":600,\"caption\":\"product announcement\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/blog\\\/merge-ai-announcement\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Product Announcement \u2013 Helping You Bring Design Vision to Life\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/#website\",\"url\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/\",\"name\":\"Studio by UXPin\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/#\\\/schema\\\/person\\\/e0326509b38ce2a3ce62e40ddde9cf8e\",\"name\":\"UXPin\",\"description\":\"UXPin is a web-based design collaboration tool. We\u2019re pleased to share our knowledge here.\",\"sameAs\":[\"http:\\\/\\\/www.uxpin.com\",\"https:\\\/\\\/x.com\\\/@uxpin\"],\"url\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/author\\\/hello\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Product Announcement \u2013 Helping You Bring Design Vision to Life | UXPin","description":"Pick components. Adjust variants. Copy clean code. Here's how UXPin Merge has changed this year and how to maximize it.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.uxpin.com\/studio\/blog\/merge-ai-announcement\/","og_locale":"en_US","og_type":"article","og_title":"Product Announcement \u2013 Helping You Bring Design Vision to Life","og_description":"Pick components. Adjust variants. Copy clean code. Here's how UXPin Merge has changed this year and how to maximize it.","og_url":"https:\/\/www.uxpin.com\/studio\/blog\/merge-ai-announcement\/","og_site_name":"Studio by UXPin","article_published_time":"2024-03-05T14:46:00+00:00","article_modified_time":"2024-03-05T17:03:21+00:00","og_image":[{"width":1201,"height":600,"url":"https:\/\/www.uxpin.com\/studio\/wp-content\/uploads\/2024\/02\/product-announcement.png","type":"image\/png"}],"author":"UXPin","twitter_card":"summary_large_image","twitter_creator":"@uxpin","twitter_misc":{"Written by":"UXPin","Est. reading time":"26 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.uxpin.com\/studio\/blog\/merge-ai-announcement\/#article","isPartOf":{"@id":"https:\/\/www.uxpin.com\/studio\/blog\/merge-ai-announcement\/"},"author":{"name":"UXPin","@id":"https:\/\/www.uxpin.com\/studio\/#\/schema\/person\/e0326509b38ce2a3ce62e40ddde9cf8e"},"headline":"Product Announcement \u2013 Helping You Bring Design Vision to Life","datePublished":"2024-03-05T14:46:00+00:00","dateModified":"2024-03-05T17:03:21+00:00","mainEntityOfPage":{"@id":"https:\/\/www.uxpin.com\/studio\/blog\/merge-ai-announcement\/"},"wordCount":2101,"image":{"@id":"https:\/\/www.uxpin.com\/studio\/blog\/merge-ai-announcement\/#primaryimage"},"thumbnailUrl":"https:\/\/www.uxpin.com\/studio\/wp-content\/uploads\/2024\/02\/product-announcement.png","articleSection":["Blog","Merge by UXPin","UXPin"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.uxpin.com\/studio\/blog\/merge-ai-announcement\/","url":"https:\/\/www.uxpin.com\/studio\/blog\/merge-ai-announcement\/","name":"Product Announcement \u2013 Helping You Bring Design Vision to Life | UXPin","isPartOf":{"@id":"https:\/\/www.uxpin.com\/studio\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.uxpin.com\/studio\/blog\/merge-ai-announcement\/#primaryimage"},"image":{"@id":"https:\/\/www.uxpin.com\/studio\/blog\/merge-ai-announcement\/#primaryimage"},"thumbnailUrl":"https:\/\/www.uxpin.com\/studio\/wp-content\/uploads\/2024\/02\/product-announcement.png","datePublished":"2024-03-05T14:46:00+00:00","dateModified":"2024-03-05T17:03:21+00:00","author":{"@id":"https:\/\/www.uxpin.com\/studio\/#\/schema\/person\/e0326509b38ce2a3ce62e40ddde9cf8e"},"description":"Pick components. Adjust variants. Copy clean code. Here's how UXPin Merge has changed this year and how to maximize it.","breadcrumb":{"@id":"https:\/\/www.uxpin.com\/studio\/blog\/merge-ai-announcement\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.uxpin.com\/studio\/blog\/merge-ai-announcement\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.uxpin.com\/studio\/blog\/merge-ai-announcement\/#primaryimage","url":"https:\/\/www.uxpin.com\/studio\/wp-content\/uploads\/2024\/02\/product-announcement.png","contentUrl":"https:\/\/www.uxpin.com\/studio\/wp-content\/uploads\/2024\/02\/product-announcement.png","width":1201,"height":600,"caption":"product announcement"},{"@type":"BreadcrumbList","@id":"https:\/\/www.uxpin.com\/studio\/blog\/merge-ai-announcement\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.uxpin.com\/studio\/"},{"@type":"ListItem","position":2,"name":"Product Announcement \u2013 Helping You Bring Design Vision to Life"}]},{"@type":"WebSite","@id":"https:\/\/www.uxpin.com\/studio\/#website","url":"https:\/\/www.uxpin.com\/studio\/","name":"Studio by UXPin","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.uxpin.com\/studio\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.uxpin.com\/studio\/#\/schema\/person\/e0326509b38ce2a3ce62e40ddde9cf8e","name":"UXPin","description":"UXPin is a web-based design collaboration tool. We\u2019re pleased to share our knowledge here.","sameAs":["http:\/\/www.uxpin.com","https:\/\/x.com\/@uxpin"],"url":"https:\/\/www.uxpin.com\/studio\/author\/hello\/"}]}},"_links":{"self":[{"href":"https:\/\/www.uxpin.com\/studio\/wp-json\/wp\/v2\/posts\/52143","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.uxpin.com\/studio\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.uxpin.com\/studio\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.uxpin.com\/studio\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.uxpin.com\/studio\/wp-json\/wp\/v2\/comments?post=52143"}],"version-history":[{"count":5,"href":"https:\/\/www.uxpin.com\/studio\/wp-json\/wp\/v2\/posts\/52143\/revisions"}],"predecessor-version":[{"id":52217,"href":"https:\/\/www.uxpin.com\/studio\/wp-json\/wp\/v2\/posts\/52143\/revisions\/52217"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.uxpin.com\/studio\/wp-json\/wp\/v2\/media\/52144"}],"wp:attachment":[{"href":"https:\/\/www.uxpin.com\/studio\/wp-json\/wp\/v2\/media?parent=52143"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.uxpin.com\/studio\/wp-json\/wp\/v2\/categories?post=52143"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.uxpin.com\/studio\/wp-json\/wp\/v2\/tags?post=52143"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}