Build and manage a marketing website with a visual editor instead of a closed platform like Webflow.
Define structured content like blog posts with drafts and revisions without needing a separate CMS.
Create and manage a visual design system with custom fonts and styles for a website.
Use an AI assistant to help plan, create, and publish website content directly within the editor.
| ariabuilder/aria | albertaworlds/japanese-text-cleaner | ayangabryl/ngx-digit-flow | |
|---|---|---|---|
| Stars | 30 | 30 | 30 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | moderate | easy | easy |
| Complexity | 4/5 | 2/5 | 2/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires Node.js version 22.18.0 or higher, with deployment options split between Cloudflare provisioning and traditional Node/Docker environments.
Aria Builder is an open-source visual website builder built on Astro, designed as an alternative to WordPress plugins and Webflow's closed platform. It combines visual page editing, a built-in content management system, and an AI assistant into a single project that can run on Cloudflare's edge network or on a traditional Node.js server with SQLite. The project offers two runtime modes. The Cloudflare mode uses services like D1 (a database), KV (key-value storage), R2 (object storage), Queues, and Durable Objects for edge delivery. The Node mode runs on your own machine, a virtual private server, Docker, or similar hosts. Both modes share the same Astro project structure and storage adapter, so the same code works in either environment. Deploying to Cloudflare is done through a one-click button that provisions the needed resources, runs database migrations, and boots the site. You then visit an admin setup page to create your first administrator account. Optional features like email encryption, Cloudflare Turnstile, custom-domain analytics, and webhooks are configured after the initial deployment. Aria Builder includes several core capabilities. The Studio and Composer provide a visual canvas where you edit the actual page with inspector controls, responsive viewport previews, and live updates. The CMS lets you define structured content with schemas, templates, relations, drafts, and revisions without needing a separate CMS product. A design system component allows you to create design tokens, semantic classes, fonts, and motion visually, publishing only the CSS each page requires. An AI engineer feature lets you plan, create, and publish content using an agent that respects the same role permissions as the visual editor. Additional features include a Site API for connecting automations through policy-aware REST endpoints, and an authentication and security system covering sessions, TOTP (time-based one-time passwords), roles, and capabilities. The README provides local setup instructions requiring Node.js version 22.18.0 or higher. The full README is longer than what was shown.
Aria Builder is an open-source visual website builder powered by Astro that combines drag-and-drop page editing, a built-in content management system, and an AI assistant, deployable on Cloudflare or a standard Node.js server.
Mainly TypeScript. The stack also includes Astro, TypeScript, Cloudflare.
The license for this repository is not specified in the available documentation, so its usage rights are currently unknown.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.