mesh-avatar-studio
일러스트를 코딩 에이전트와 로컬 편집기로 2D 메쉬 애니메이션 아바타로 변환
Frappe Builder로 코딩 없이 강력한 웹 앱을 끌어다 놓고 맞춤 제작하는 오픈소스 로우코드 플랫폼
Create powerful web apps without writing code using Frappe Builder. Drag, drop, and customize effortlessly with this intuitive, open-source low-code platform-your ultimate website creation tool, perfe
디자인Python · VueGitHub @frappe온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
Craft beautiful websites effortlessly with an intuitive visual builder and publish them instantly
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Crafting Web Pages Made Effortless
Frappe Builder is a low-code website builder designed for simplicity, speed, and flexibility. Craft beautiful websites effortlessly with an intuitive visual builder. Whether you're a designer looking for ease or a developer seeking customization, Frappe Builder empowers you. It also features a click-to-publish option that gives you the complete end-to-end website creation experience.
Most existing solutions were either too complex, too restrictive, or difficult to integrate with the Frappe ecosystem. Additionally, pages built with these tools were often bloated with unnecessary scripts and styles. I wanted to take a stab at solving this problem while prioritising performance from day one. I aimed to address two major issues with this project: providing an intuitive way to design a web page and enabling one-click publishing. As a web developer, it helps me scratch my own itch, and I hope it helps others too.
Get started with your personal or business site with a few clicks on Frappe Cloud - our official hosting service.
Follow these steps to set up Frappe Builder in production:
Step 1: Download the easy install script
wget https://frappe.io/easy-install.py
Step 2: Run the deployment command
python3 ./easy-install.py deploy \
--project=builder_prod_setup \
[email protected] \
--image=ghcr.io/frappe/builder \
--version=stable \
--app=builder \
--sitename subdomain.domain.tld
Replace the following parameters with your values:
[email protected]: Your email addresssubdomain.domain.tld: Your domain name where Builder will be hostedThe script will set up a production-ready instance of Frappe Builder with all the necessary configurations in about 5 minutes.
You need Docker, docker-compose and git setup on your machine. Refer Docker documentation. After that, run following command:
Step 1: Setup folder and download the required files
mkdir frappe-builder && cd frappe-builder
wget -O docker-compose.yml https://raw.githubusercontent.com/frappe/builder/develop/docker/docker-compose.yml
wget -O init.sh https://raw.githubusercontent.com/frappe/builder/develop/docker/init.sh
Step 2: Run the container
docker compose up
Wait until the setup script creates a site and you see Current Site set to builder.localhost in the terminal. Once done, the site http://builder.localhost:8000 should now be available.
Credentials:
Username: Administrator
Password: admin
bench start and keep it running.frappe-bench directory and run following commands:bench get-app builder
bench new-site builder.localhost --install-app builder
bench browse builder.localhost --user Administrator
bench --site builder.localhost set-config ignore_csrf 1 # prevents CSRFToken errors while using the vite dev server
builder.localhost:8000/builder in your web browser.For Frontend Development
cd frappe-bench/apps/builder
yarn dev-setup
yarn dev --host
http://builder.localhost:8080Note: You'll find all the code related to Builder's frontend inside frappe-bench/apps/builder/frontend
The frappe-builder skill lets your own coding agent (Claude Code, Codex, OpenCode and others) edit, build and publish Builder pages on any Frappe site through frappectl:
npx skills add frappe/builder