Bitloops is an AI-Powered Front-End Companion in VS Code that transforms your design into high-quality, maintainable code effortlessly.
Before building Bitloops we tried out a lot of products out there that claimed to convert our Figma designs into code. Nonetheless, they required the designs to be constructed in a very specfic way basically asking the designers to think like developers. We know very well that most designers are not interested in that and won't be changing their habits any time soon. Bitloops is the only tool that generates useful code for professional developers. It doesn't need a perfect design to work but rather it tries to generate very decent code while still preserving the design intention. Our goal is not to generate a pixel perfect version of the design nor to generate 100% of the code. Rather we are aiming on correctly generating a big chunk of the work a frontend developer needs to do requiring further work but minimizing any rework.
The following are some of the things we are working very hard towards:
- Priority on TypeScript vs JavaScript (we love types!)
- Priority on TailwindCSS (it just makes sense!)
- Generating most of your presentational components
- Exporting all your images automatically
- Generating your design system and then your theme automatically (even if they are not yet images on the design (e.g. vectors)
- Generating StoryBook stories for all your presentational components
- No hardcoded texts in React code and texts passed via props in order to be able to do translations etc.
Our open alpha is completely free! A lot that we want to build are still missing but it will be getting better by the day so stay tuned!
- Open Your Design Launch Figma and open the design file you want to convert
![image](https://private-user-images.githubusercontent.com/1571105/306760852-c3da0d8e-aaa7-4f6a-b2eb-b901d1fac044.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjU3Mjg2MjYsIm5iZiI6MTcyNTcyODMyNiwicGF0aCI6Ii8xNTcxMTA1LzMwNjc2MDg1Mi1jM2RhMGQ4ZS1hYWE3LTRmNmEtYjJlYi1iOTAxZDFmYWMwNDQucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDkwNyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA5MDdUMTY1ODQ2WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9NWQ3Yzc5YWIzNzJiNTAzOTcwOGQ1YjBmMzJkZDA5ZjU5NTg3OGVjOThhZGU0NDU5ZTNlZjQ2ZjZjZjdlNWUwZCZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.yV2MxsluG5Y2TBHqZQOaGKW8xV0PnR59MbdERff8XfE)
- Invite Artie Share your design with Artie, a dedicated Frontend AI assistant, by adding ai@bitloops.com as a viewer.
- Tag Artie Add a comment anywhere on the design tagging Artie and typing:“Hey @Artie, convert this design into code, please.
- Retrieve your code Artie will process your request and provide instructions on how you can access and integrate the generated code into your VS Code project seamlessly.
- Detecting and organising your content based on page sections
- Exporting most of your images automatically
- Exporting HTML and TailwindCSS (HTML can be more easily converted into any framework manually and is a good foundation before we launch React)
- Generating a partial theme
In our closed alpha we are also:
- Generating React and Next.js code
- Generating React components
- Generating StoryBook stories
- Naming and understanding things things even better using more AI
If you want to join our closed alpha please reach out on our Discord
- FEEDBACK: Please create issues and reach out with any comments or questions
- More feedback
- Try it out! Call Artie and install our VS Code Extension to get started
- If you like any of what you see or read maybe star us
- And above all (but not above feedback) spread the love!