Next.js + TailwindCSS로 AI를 활용해 웹사이트, 프로토타입, 디자인을 제작하세요. 브라우저 DOM에서 직접 시각적 편집기로 수정할 수 있습니다. 코드와 함께 실시간으로 디자인하세요. Bolt.new, Lovable, V0, Replit Agent, Figma Make, Webflow 등의 오픈소스 대안입니다.
Onlook for Web을 놀라운 프롬프트-투-빌드(prompt-to-build) 경험으로 만들기 위해 기여자를 적극 모집 중입니다. 제안된 기능과 알려진 이슈의 전체 목록은 open issues에서 확인하시고, 수백 명의 빌더들과 협업하기 위해 Discord에 참여해 주세요.
현재 Onlook Web은 초기 프리뷰 단계입니다. 다운로드 가능한 데스크톱 전자 앱을 찾고 계시다면 Onlook Desktop으로 이동했습니다.
왜 웹으로 전환하는지 알고 싶으신가요? Electron에서 웹으로 마이그레이션 문서를 참고하세요.
Onlook은 모든 Next.js + TailwindCSS 프로젝트에서 실행됩니다. 프로젝트를 Onlook으로 가져오거나 편집기 내에서 처음부터 시작하세요.
AI 채팅을 사용하여 작업 중인 프로젝트를 생성하거나 편집하세요. 언제든지 요소를 우클릭하면 코드에서 해당 요소의 정확한 위치를 열 수 있습니다.
새로운 div를 그려넣고 드래그 앤 드롭으로 부모 컨테이너 내에서 재배치하세요.
사이트 디자인과 코드를 나란히 미리 볼 수 있습니다.
Onlook의 편집기 도구 모음을 사용하여 Tailwind 스타일을 조정하고, 객체를 직접 조작하며, 레이아웃을 실험해 보세요.
전체 문서는 docs.onlook.com에서 확인하세요.
기여 방법은 문서의 Onlook에 기여하기를 참고하세요.
이 아키텍처는 이론적으로 선언적으로 DOM 요소를 표시하는 모든 언어 또는 프레임워크(예: jsx/tsx/html)로 확장 가능합니다. 현재는 Next.js와 TailwindCSS에서 잘 작동하도록 집중하고 있습니다.
전체 과정은 아키텍처 문서에서 확인하세요.
개선을 위한 제안이 있으시면 저장소를 포크하고 풀 리퀘스트를 생성해 주세요. 이슈 열기도 가능합니다.
지침과 행동 강령은 CONTRIBUTING.md를 참고하세요.
Apache 2.0 라이선스로 배포됩니다. 자세한 내용은 LICENSE.md를 참고하세요.