VueBro
Open-source Website Builder
Description
Open‑Source Website Builder
VueBro Overview
VueBro is an interactive, Vue‑powered static site generator that compiles client‑side code (CSC) directly in the browser.
Key Features
- Zero Setup – Build static websites with Vue without installing or configuring a development environment such as Node.js or Vite.
- In‑Browser Compilation – Vue single‑file components (*.vue files, also known as SFCs) are compiled at runtime in the browser; no server‑side rendering (SSR) is required.
- Modern API Support – Fully compatible with the Composition API and can be used alongside TypeScript.
- WYSIWYG Mode for Static Pages – Create static pages without any HTML knowledge.
- Rich Editing Experience – Edit Vue components in the Monaco editor (the same engine used by Microsoft VS Code) with Volar.js pre‑installed.
- Built‑in Tailwind CSS – Tailwind CSS is supported out of the box; simply use its classes without extra configuration.
- External Module Integration – Import libraries or frameworks directly, including from services like jsDelivr and UNPKG.
- Flexible Hosting Options – Edit the site locally on your hard drive or connect to any S3 storage bucket.
- SEO‑Friendly Architecture – Designed with search engine optimization in mind so that bots can index the site efficiently.
- Simple Deployment – Deploy using any basic web server capable of serving static files.
Licensing
VueBro is a non‑commercial, open‑source project. Feel free to explore and use it!
Related Projects
Taqsim
Video Segmentation Tool
Open Video Downloader
GUI for yt-dlp
NoteX
Markdown-based Note Taking App
Beaver Notes
Open-source Note Taking App
DevWorkspace Pro
GUI for DDEV
Sprii
Live Selling Tool for eCommerce