Open-source Website Builder
VueBro is an interactive Vue powered CSC (Client-Side Compilation) static site generator.
- Create static websites with Vue without installing or setting up a development environment (Node.js, Vite, etc.)
- Create Vue single-file components (also known as *.vue files, or SFC for Single File Component) without a preliminary build step
- Compilation of Vue single-file components occurs in the runtime mode directly in the browser when viewing the site, with no need for SSR (Server-Side Rendering)
- Of course, you can use the Composition API, moreover, it can be used together with TypeScript
- For static pages, use the WYSIWYG mode, which doesn’t require even basic knowledge of HTML
- For editing Vue single-file components, the Monaco editor is used (the same one as in Microsoft VS Code) with Volar.js pre-installed
- Out of the box, the CSS framework Tailwind CSS is supported; just use Tailwind CSS classes without any additional configuration
- If you need external modules, such as libraries or frameworks, you can import them, including directly from services like jsDelivr and UNPKG
- You can edit the website directly on your hard drive or connect to any S3 storage
- Special attention is given to search engine optimization (SEO) mechanisms, which ensure that search bots can effectively index the site
- To run your website, you'll only need any basic web server capable of serving static pages.
VueBro is a non-commercial, open-source project – feel free to explore and use it!"