{"repo":"frappe/studio","free":true,"listed":false,"github":"https://github.com/frappe/studio","clone":"git clone https://github.com/frappe/studio.git","description":"Visual App Builder for the Frappe Framework","language":"Vue","stars":270,"topics":["app-builder","erpnext","frappe-framework","low-code","vue","python","typescript","javascript","frappe-ui","open-source"],"license":"MIT","category":"workflow-automation","readme_excerpt":"Frappe Studio Visual App Builder for the Frappe Framework ⚠️ WARNING : This project is in a very early development stage. Expect breaking changes, incomplete features, and bugs. Not recommended for production use yet. Watch a demo here Vision Frappe Studio aims to improve how developers build applications with the Frappe Framework. Current Features - Drag & drop layout builder with frappe-ui components - Wire Frappe Framework data sources in the app using minimum configurations - Edit props and slots for any component with the powerful editor - Faster layout creation with form and CRUD utilities - Write page scripts (mirroring vue ) to add reactive state, computed values, watchers & handlers, usable across props, styles and events - Generate and modify pages with the built-in AI assistant - Use custom Vue components from the studio folder of your app in your bench - Export apps to your app's source and build them for production, served by Studio at their own route Under the Hood - Frappe Framework: A full-stack web application framework. - Frappe UI: A Vue-based UI library, to provide a modern user interface. Installation Local Setup 1. Setup Bench. Studio needs Node =20.19 (or =22.12 ). 2. In the frappe-bench directory, run bench start and keep it running. 3. Open a new terminal session and cd into frappe-bench directory and run following commands: 4. Access the studio page at studio.localhost:8000/studio in your web browser. To use the AI assistant, set your OpenRouter API ","default_branch":null,"files":null,"tree":[],"storefront":"/r/frappe","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/frappe/studio/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}