https://github.com/onlook-dev/onlook
The open source Cursor for Designers. Design directly in your live React app and publish your changes to code.
https://github.com/onlook-dev/onlook
browser cursor design devtool electron figma frontend hacktoberfest ide local-first low-code nextjs no-code react tailwindcss typescript ui vitejs webflow
Last synced: 5 days ago
JSON representation
The open source Cursor for Designers. Design directly in your live React app and publish your changes to code.
- Host: GitHub
- URL: https://github.com/onlook-dev/onlook
- Owner: onlook-dev
- License: apache-2.0
- Created: 2024-06-25T19:16:02.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2025-04-09T21:29:37.000Z (5 days ago)
- Last Synced: 2025-04-09T22:03:19.805Z (5 days ago)
- Topics: browser, cursor, design, devtool, electron, figma, frontend, hacktoberfest, ide, local-first, low-code, nextjs, no-code, react, tailwindcss, typescript, ui, vitejs, webflow
- Language: TypeScript
- Homepage: https://onlook.com
- Size: 45.8 MB
- Stars: 9,082
- Watchers: 40
- Forks: 541
- Open Issues: 246
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
- stars - onlook-dev/onlook - The open source Cursor for Designers. Design directly in your live React app and publish your changes to code. (TypeScript)
- stars - onlook-dev/onlook - The open source, local-first Webflow alternative. Design directly in your live React site and publish your changes to code. (TypeScript)
- awesome-ccamel - onlook-dev/onlook - The open source Cursor for Designers. Design directly in your live React app and publish your changes to code. (TypeScript)
README

Onlook
Cursor for Designers
Explore the docs »
View Demo
·
Report Bug
·
Request Feature
[![Discord][discord-shield]][discord-url]
[![LinkedIn][linkedin-shield]][linkedin-url]
[![Twitter][twitter-shield]][twitter-url]
[![Weave][weave-shield]][weave-url]Table of Contents
# The open-source Cursor for Designers
Seamlessly integrate with any website or web app running on React + TailwindCSS, and make live edits directly in the browser DOM. Customize your design, control your codebase, and push your changes without compromise.
https://github.com/user-attachments/assets/c8782d1e-fedc-46f3-8735-c3a762d4db16

### Built With
- [![React][React.js]][React-url]
- [![Electron][Electron.js]][Electron-url]
- [![Tailwind][TailwindCSS]][Tailwind-url]
- [![Vite][Vite.js]][Vite-url]## Stay up-to-date
Onlook officially launched our first version of Onlook on July 08, 2024 and we've shipped a ton since then. Watch releases of this repository to be notified of future updates, and you can follow along with us on [LinkedIn](https://www.linkedin.com/company/onlook-dev) or [Substack](https://onlook.substack.com/) where we write a weekly newsletter.
## Getting Started

### Installation
1. Visit [onlook.com](https://onlook.com/) to download the app.
2. Run locally following [this guide](https://github.com/onlook-dev/onlook/wiki/Building-from-source)### Usage
Onlook will run on any React project, bring your own React project or create one using Onlook
Use the chat to create or edit a project you're working on. At any time, you can always right-click an element to open up the exact location of the element in code. Just be sure to choose your preferred IDE in the upper-right Corner of the screen.
## Roadmap

See how we're tracking towards major [milestones](<[url](https://github.com/onlook-dev/onlook/milestones)>), and read the [wiki](https://github.com/onlook-dev/onlook/wiki/Roadmap) for details on each version of Onlook. Here's a rough overview of some of the major features we're looking at:
- [x] Browser
- [x] Editor
- [x] Write-to-code
- [X] AI chat
- [ ] Variables
- [ ] Components
- [ ] HostingAlso check the [open issues](https://github.com/onlook-dev/onlook/issues) for a full list of proposed features (and known issues).
## Contributing

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also [open issues](https://github.com/onlook-dev/onlook/issues).
See the [CONTRIBUTING.md](CONTRIBUTING.md) for instructions and code of conduct.
#### Contributors
## Contact

- Team: [Discord](https://discord.gg/hERDfFZCsH) - [Twitter](https://twitter.com/onlookdev) - [LinkedIn](https://www.linkedin.com/company/onlook-dev/) - [Email](mailto:[email protected])
- Project: [https://github.com/onlook-dev/onlook](https://github.com/onlook-dev/onlook)
- Website: [https://onlook.com](https://onlook.com)## Acknowledgments
Projects we're inspired by:
- [Visbug](https://github.com/GoogleChromeLabs/ProjectVisBug)
- [Responsively](https://github.com/responsively-org/responsively-app)
- [Supabase](https://github.com/supabase/supabase)
- [ShadCN](https://github.com/shadcn-ui/ui)
- [hymhub/css-to-tailwind](https://github.com/hymhub/css-to-tailwind)## License
Distributed under the Apache 2.0 License. See [LICENSE.md](LICENSE.md) for more information.
[contributors-shield]: https://img.shields.io/github/contributors/onlook-dev/studio.svg?style=for-the-badge
[contributors-url]: https://github.com/onlook-dev/onlook/graphs/contributors
[forks-shield]: https://img.shields.io/github/forks/onlook-dev/studio.svg?style=for-the-badge
[forks-url]: https://github.com/onlook-dev/onlook/network/members
[stars-shield]: https://img.shields.io/github/stars/onlook-dev/studio.svg?style=for-the-badge
[stars-url]: https://github.com/onlook-dev/onlook/stargazers
[issues-shield]: https://img.shields.io/github/issues/onlook-dev/studio.svg?style=for-the-badge
[issues-url]: https://github.com/onlook-dev/onlook/issues
[license-shield]: https://img.shields.io/github/license/onlook-dev/studio.svg?style=for-the-badge
[license-url]: https://github.com/onlook-dev/onlook/blob/master/LICENSE.txt
[linkedin-shield]: https://img.shields.io/badge/-LinkedIn-black.svg?logo=linkedin&colorB=555
[linkedin-url]: https://www.linkedin.com/company/onlook-dev
[twitter-shield]: https://img.shields.io/badge/-Twitter-black?logo=x&colorB=555
[twitter-url]: https://x.com/onlookdev
[discord-shield]: https://img.shields.io/badge/-Discord-black?logo=discord&colorB=555
[discord-url]: https://discord.gg/hERDfFZCsH
[React.js]: https://img.shields.io/badge/react-%2320232a.svg?logo=react&logoColor=%2361DAFB
[React-url]: https://reactjs.org/
[TailwindCSS]: https://img.shields.io/badge/tailwindcss-%2338B2AC.svg?logo=tailwind-css&logoColor=white
[Tailwind-url]: https://tailwindcss.com/
[Electron.js]: https://img.shields.io/badge/Electron-191970?logo=Electron&logoColor=white
[Electron-url]: https://www.electronjs.org/
[Vite.js]: https://img.shields.io/badge/vite-%23646CFF.svg?logo=vite&logoColor=white
[Vite-url]: https://vitejs.dev/
[product-screenshot]: assets/brand.png
[weave-shield]: https://img.shields.io/endpoint?url=https%3A%2F%2Fapp.workweave.ai%2Fapi%2Frepository%2Fbadge%2Forg_pWcXBHJo3Li2Te2Y4WkCPA33%2F820087727&cacheSeconds=3600&labelColor=#131313
[weave-url]: https://app.workweave.ai/reports/repository/org_pWcXBHJo3Li2Te2Y4WkCPA33/820087727