An online tool for visually creating static sites with dynamic data. With the free/libre spirit of internet, together.

At a Glance:

Silex is a free/libre visual website builder using GrapesJS to produce clean static HTML/CSS output, with CMS integration via GraphQL, self-hosting options, and a planned desktop app supporting local AI-driven design through MCP.

Overview:

Silex is a visual, no-code website builder designed for creating static websites without proprietary lock-in. It provides a drag-and-drop editor based on GrapesJS, allowing users to visually construct pages while maintaining full access to the underlying HTML, CSS, and JavaScript. The tool is built for web designers, freelancers, and developers who need a design workflow that outputs standard, portable static files. Silex supports binding components to external CMS platforms like WordPress or Strapi through GraphQL and can generate static sites compatible with the 11ty static site generator. An offline desktop application with local AI capabilities via the Model Context Protocol is in development.

Key Decision Points:

  • Output and data ownership: The tool exports standard HTML/CSS, ensuring that the output is not tied to the platform and can be hosted anywhere.

  • Editor type: It uses a visual, drag-and-drop editor based on GrapesJS, which also includes direct HTML, CSS, and JS code editors.

  • Content source integration: Components can be bound to dynamic content from WordPress, Strapi, Squidex, or any GraphQL API, which is helpful for users with an existing CMS.

  • Self-hosting and deployment: The application can be self-hosted using Docker, Node.js, or through one-click deploys on platforms like CapRover and YunoHost.

  • AI integration approach: The upcoming desktop application will use the Model Context Protocol to allow connection to local or external AI models for site generation and editing, with the server optimized for small local models.

Core Features:

  • GrapesJS-based visual editor: A drag-and-drop interface for building pages, complemented by built-in HTML, CSS, and JS code editors for direct manipulation.

  • Static HTML output: Generates standard HTML and CSS files, making the resulting sites fast, secure, and simple to deploy on any hosting service.

  • GraphQL-based CMS binding: Allows users to connect visual components to external content management systems like WordPress and Strapi through their GraphQL APIs.

  • Plugin system: Functionality can be extended using JavaScript/TypeScript server and client plugins, with a system inspired by 11ty's configuration.

  • SEO tools: Provides per-page settings for managing meta tags and Open Graph data.

  • Planned MCP server: The in-development desktop app will include a built-in MCP server, enabling AI-driven site building via external clients like OpenCode and Claude Code.

Use Cases:

  • Web agencies using a visual workflow: The visual editor and static output can help agencies streamline client site production without relying on proprietary platform hosting.

  • WordPress developers seeking a visual frontend: Developers can use Silex to build the visual frontend of a site and pull content from an existing WordPress backend via GraphQL, bypassing the traditional theme layer.

  • Freelance web designers creating client sites: Designers can visually build a standard website and deliver a clean HTML/CSS output that they or their client can host independently.

  • Developers experimenting with AI-driven design: The planned desktop application's MCP integration provides an open way to use local AI models for generating and modifying website designs.

Open-Source Alternative Value:

Silex provides a free, no-code website building tool where user output is standard HTML and CSS, not a proprietary format. This prevents the lock-in associated with platforms that mandate specific hosting or paid subscriptions. The application can be self-hosted via Docker or Node.js, and its extensibility is supported by a JavaScript/TypeScript plugin system. As it is maintained by a non-profit organization and licensed under AGPL, the full feature set is available without a premium tier, making it a transparent and cost-free alternative for users who require a visual building tool for static sites.

CondividiXLinkedInReddit

Strumenti correlati

Statistiche progetto

Stelle

2,762

Fork

650

Licenza

AGPL-3.0

Metadati

Alternativa a
Webflow