Retour au classement

silexlabs/Silex

TypeScriptsilex.me

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

javascriptwebsite-buildernodejswebdesigndesignsaassilexno-codenocodegrapesjsvisualvisual-programming
Croissance des étoiles
Étoiles
2.9k
Forks
661
Croissance hebdomadaire
Issues
46
1k1.5k2k2.5k
mai 2011mai 2016juin 2021juil. 2026
Artefactsnpmnpm install silex
README

Stars Issues License Good first issues

Silex — the visual builder for static sites

The web belongs to everyone. Silex is a free/libre visual website builder — no lock-in, no subscription, no tracking. Design visually, export clean HTML/CSS, host anywhere.

Try Silex online | Documentation | Desktop app — coming soon | Manifesto

Silex UI

Why Silex?

Most no-code tools lock you in: proprietary formats, forced hosting, subscriptions. Silex is different.

  • Your data is yours — standard HTML/CSS output, export everything, host anywhere, leave anytime
  • Real web skills — everything you learn in Silex (HTML, CSS, JAMstack) is transferable knowledge
  • Community-owned — maintained by Silex Labs, a non-profit recognized as being of general interest. No investors, no exit strategy, transparent finances
  • Free forever — always free software (AGPL), all features included, no premium tier

"The only open source alternative to Webflow.""The most powerful and graphically precise website builder that I have experienced."

Who is Silex for?

  • Web agencies — visual workflow, static output, scale client work without scaling your team
  • WordPress developers — visual frontend, content from WP via GraphQL, ditch the theme layer
  • Freelance webdesigners — create client sites without code, export standard HTML, host anywhere
  • No-code developers — go beyond Wix/Squarespace with full CSS control and no vendor lock-in

Features

  • GrapesJS-based visual editor — drag-and-drop page building with HTML, CSS, and JS editors
  • Static HTML output — fast, secure, easy to host anywhere
  • CMS integration — bind components to WordPress, Strapi, Squidex, or any GraphQL API
  • 11ty compatible — generate static sites from Silex templates, deploy with CI/CD
  • Desktop app (coming soon) — work offline, no account needed, AI-ready with built-in MCP server. Built with Tauri for Windows, macOS, Linux. Follow progress.
  • Plugin system — extend with server and client plugins in JS/TS
  • SEO tools — meta tags, Open Graph, per-page settings
  • Self-hosting — Docker, Node.js, or one-click deploy on CapRover

Quick start

Use it onlinev3.silex.me (free, requires a GitLab account for storage)

Desktop app (alpha)download for Windows, macOS or Linux. Work offline, no account needed.

Contribute

git clone --recurse-submodules https://github.com/silexlabs/Silex.git
cd Silex
pnpm install && pnpm build && pnpm start

Then open http://localhost:6805. For Docker and production setups, see the self-hosting guide.

Useful links to get you contributing fast:

AI / Vibe coding

Design websites with AI — open, local, yours. Learn more

The upcoming Silex Desktop app will let you create and transform sites through prompts: describe what you want, see it built live, refine the design in real time, publish clean HTML/CSS anywhere.

Silex uses MCP (Model Context Protocol), an open standard — so you choose your AI. Run a local model with Ollama for full privacy, or use any MCP-compatible tool: OpenCode, Goose, Claude Code, etc. The MCP server is optimized for small local models (7B+).

See the vibe coding roadmap for what's coming (prompt library, examples cookbook, best practices guide — contributions welcome).

MCP setup (for developers)

Once Silex Desktop is running, connect your AI tool to:

http://localhost:6807/mcp

OpenCode — add an MCP server in your config file with URL http://localhost:6807/mcp.

Goose — add a remote server in your profile config with endpoint http://localhost:6807/mcp.

Claude Codeclaude mcp add --transport http silex http://localhost:6807/mcp

Any other MCP client — use a Streamable HTTP transport pointed at the same URL.

Contributors

Silex is the work of contributors from all over the world. This project is maintained by Alex Hoyau and owned by the non-profit Silex Labs

2026Alex Hoyau, Ola Mohamed, Syed Ishmum Ahnaf, Safal2004, Wassim Triki

2025Alex Hoyau, ceubri, Mazen Kamal, Piotr Golebiewski, oliviermgx

2024Alex Hoyau, oliviermgx, JeremyZXi, SuperDelphi

2023Alex Hoyau, Eskeminha, Ari Karageorgos

2022Alex Hoyau, Khaled Bentoumi

2021Alex Hoyau

2020Alex Hoyau

2019Alex Hoyau

2018Alex Hoyau, Jean-Baptiste Richardet, jotakar, swakarm

2017Alex Hoyau, Jean-Baptiste Richardet, Jenn Parker, Rapenne Solène, tariqbenezza, singchan

2016Alex Hoyau, singchan, Pierre Ozoux

2015Alex Hoyau, singchan, Christophe, Pierre Ozoux, René Föhring, christian-bromann

2014Alex Hoyau, Camille Gérard-Hirne, neocorp64, Michele Martone, peoslaap

2013Alex Hoyau, Yann Le Scouarnec, TheCause, yanhick, Thomas Fetiveau

Built on

Silex stands on the shoulders of these open-source projects and their communities:

  • GrapesJS — front-end drag-and-drop framework
  • 11ty (Eleventy) — static site generator used for CMS integration
  • Tauri — desktop app framework (Rust + WebView)
  • TypeScript — language used across packages

Funding

An OW2 project, funded by the NGI0 Commons Fund, supported by its sponsors and volunteers.

Credits

Brought to you since 2009 by Alex Hoyau and the Silex community.

Silex is free/libre software. Join the community, contribute, donate, or report bugs.

Dépôts similaires
freeCodeCamp/freeCodeCamp

freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.

TypeScriptnpmBSD 3-Clause "New" or "Revised" Licenselearn-to-codenonprofits
contribute.freecodecamp.org
452.4k45.6k
practical-tutorials/project-based-learning

Curated list of project-based tutorials

PythonPyPIMIT Licensetutorialproject
274.6k35.4k
react/react

The library for web and native user interfaces.

JavaScriptnpmMIT Licensejavascriptreact
react.dev
246.7k51.3k
facebook/react

The library for web and native user interfaces.

JavaScriptnpmMIT Licensejavascriptreact
react.dev
233k47.8k
vuejs/vue

This is the repo for Vue 2. For Vue 3, go to https://github.com/vuejs/core

TypeScriptnpmMIT Licensevuejavascript
v2.vuejs.org
210.1k33.8k
trekhleb/javascript-algorithms

📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings

JavaScriptnpmMIT Licensejavascriptalgorithms
196.3k31k
getify/You-Dont-Know-JS

A book series (2 published editions) on the JS language.

Otherbook-seriesjavascript
amazon.com/dp/B085XXCJ7X
184.6k33.5k
twbs/bootstrap

The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web.

MDXMIT Licensecssbootstrap
getbootstrap.com
174.5k78.7k
airbnb/javascript

JavaScript Style Guide

JavaScriptnpmMIT Licensejavascripteslint
148.1k26.6k
Chalarangelo/30-seconds-of-code

Coding articles to level up your development skills

JavaScriptnpmCreative Commons Attribution 4.0 Internationalawesome-listjavascript
30secondsofcode.org
128.5k12.5k
electron/electron

:electron: Build cross-platform desktop apps with JavaScript, HTML, and CSS

C++MIT Licenseelectronjavascript
electronjs.org
122.1k17.3k
nodejs/node

Node.js JavaScript runtime ✨🐢🚀✨

JavaScriptnpmOthernodejsjavascript
nodejs.org
118.4k36.2k