Crie websites, protótipos e designs com IA em Next.js + TailwindCSS. Faça edições diretamente no DOM do navegador com um editor visual. Projete em tempo real com código. Uma alternativa open-source ao Bolt.new, Lovable, V0, Replit Agent, Figma Make, Webflow, etc.
Estamos buscando ativamente contribuidores para ajudar a tornar o Onlook para Web uma experiência incrível de construção por prompts. Confira a lista completa de funcionalidades propostas (e problemas conhecidos) nas issues abertas e junte-se ao nosso Discord para colaborar com centenas de outros desenvolvedores.
Estamos em fase inicial de prévia para o Onlook Web. Se você está procurando o aplicativo desktop electron para download, ele foi movido para o Onlook Desktop.
Por que estamos migrando para a web? Leia sobre nossa decisão: Migrando do Electron para Web
Disponível em breve com um aplicativo hospedado ou executando localmente.
O Onlook funcionará em qualquer projeto Next.js + TailwindCSS. Importe seu projeto para o Onlook ou comece do zero dentro do editor.
Use o chat de IA para criar ou editar um projeto em que você está trabalhando. A qualquer momento, você pode clicar com o botão direito em um elemento para abrir a localização exata do elemento no código.
Desenhe novas divs e reorganize-as dentro de seus contêineres pai arrastando e soltando.
Visualize o código lado a lado com o design do seu site.
Use a barra de ferramentas do editor do Onlook para ajustar estilos Tailwind, manipular objetos diretamente e experimentar com layouts.
Para a documentação completa, visite docs.onlook.com
Para ver como contribuir, visite Contribuindo para o Onlook em nossa documentação.
Essa arquitetura pode, teoricamente, ser escalada para qualquer linguagem ou framework que exiba elementos DOM de forma declarativa (ex.: jsx/tsx/html). Estamos focados em fazê-lo funcionar bem com Next.js e TailwindCSS por enquanto.
Para um passo a passo completo, confira nossa Documentação de Arquitetura.
Se você tem uma sugestão que pode melhorar este projeto, por favor, faça um fork do repositório e crie um pull request. Você também pode abrir issues.
Veja o CONTRIBUTING.md para instruções e código de conduta.
Distribuído sob a licença Apache 2.0. Veja LICENSE.md para mais informações.