In Shuffle, you can start your project by many different ways. You can choose from a variety of UI libraries, create new concepts in AI Design Arena, improve an existing site with AI Website Redesign, create your own using Library Creator or Library Uploader, and if you need some inspiration you can use Shuffle Assistant, Alternatives or Shuffle Layout!
In Shuffle, you can create your project by selecting from various ready-made UI libraries. Each library has a different design and layout, so you can choose the one that best suits your needs.
To start a new project, go to shuffle.dev/new and select the framework and library you want to use.
The libraries are grouped by framework, but you can also filter them by category (Landing, Dashboard, E-commerce) and sort them in different ways.
AI Design Arena lets you generate a brand new website concept from a single prompt and compare outputs from multiple AI models side by side.
To start, open AI Design Arena, describe the website you want to create, and run the generation. Each model creates an independent version, so you can quickly compare direction, layout, and visual style.
After choosing the best result, open it in Shuffle and continue editing visually in the standard editor.
AI Website Redesign is intended for existing websites. You provide a URL and a redesign prompt, and Shuffle runs multiple AI models in parallel to generate alternative redesign concepts.
To use it, go to AI Website Redesign. Paste the website address you want to redesign, describe the new direction, and generate redesigns.
This mode works best when you want to refresh an existing homepage, prepare concepts for a client, or explore several redesign directions before choosing one to refine in Shuffle.
If you can't find the library that suits your needs, you can create your UI library using our creator. You can choose the colors, typography, elements, style, assets, and copywriting from various options.
To create a new library, go to shuffle.dev/library-creator and follow the steps. If you need more customization, you can use `Adjustments` to change the library to your needs. You can customize any library element by changing its classes in this mode.
Do you have your UI library, or did you buy one from a third party, and do you want to use it in Shuffle? No problem. You can upload it using the uploader.
You can read more about uploading a library in the Library Uploader documentation.
You can use Shuffle Assistant to generate a project skeleton if you want someone to do the job. Just answer a few questions and Shuffle Assistant will create a project skeleton based on your answers.
To use Shuffle Assistant, go to shuffle.dev/chat and follow the steps.
If you are unsure which library to choose, you can use the Alternatives feature to compare different libraries.
To use Alternatives, go to shuffle.dev/alternatives, select the components you want for your project, and compare them between libraries.
If you need inspiration, you can use Shuffle Layout! to generate a project skeleton.
To use Shuffle Layout, go to shuffle.dev/setup and follow the steps.
© 2026 Shuffle. All rights reserved.