Silex Documentation¶
Welcome to the Silex documentation. Silex is a free and open-source visual website builder — design in the editor, publish anywhere, own your data.

-
Quick Start
Create your first website in 5 minutes
-
Tutorial
Build a complete portfolio site step by step
-
Publish My Site
Learn how publishing works and go live
-
Connect WordPress
Use WordPress as a CMS for your Silex site
-
Responsive Design
Build sites that look great on every screen
-
Symbols & Reuse
Create reusable headers, footers, and components
-
Self-Host Silex
Run Silex on your own server with Docker or Node
-
Write a Plugin
Extend Silex with custom plugins
Reading paths¶
Choose your path based on how you work:
For designers¶
Learn to build and publish sites visually:
- Getting Started — What is Silex, Quick Start, The Editor
- Build and Structure — Pages, Elements, Box Model, Images & Media, Page Structure
- Layout and Style — Flexbox, Positioning, Typography, Colors & Backgrounds, CSS Variables, Selectors & Classes
- Responsive Design — Breakpoints, Responsive Techniques, Testing
- Components and Symbols — Symbols, Design System
- Settings and SEO — Site Settings, SEO, Social Sharing, Custom Code
- CMS and Data — How CMS Works, Expressions, WordPress Setup, Connecting a Data Source, Binding Data, Loops & Lists, Conditions, Filters, Collection Pages
- Publishing — How Publishing Works, Publish to GitLab, Custom Domain, Forms
- Full Site Tutorial — Project Brief, Structure, Styling, CMS Integration, Publish
- Contribute — help improve Silex
For developers¶
Set up, customize, and extend Silex:
- Self-Hosting — Docker, Node, One-Click Deploys
- Configuration — Server Config, Client Config, Storage Connectors, Hosting Connectors
- Plugins — Using Plugins, Creating Plugins
- Publishing Pipeline — Build awesome Config, GitLab CI, Publication Transformers, Other Hosting
- CMS Integration — WordPress & Pods, Other GraphQL APIs
- Contribute — help improve Silex
Get help¶
Silex is built by a community of volunteers around the world. You're never alone.
- Community chat — real-time help and discussion
- Forum — longer questions and answers
- Report a bug — help us fix problems
- Video tutorials — watch and learn
Get involved¶
- Contribute — help improve Silex (no coding required)
- Roadmap — vote on features and shape the future
- Donate — support the project financially
- Share what you've built in the community chat — we'd love to see it!
Additional resources¶
- Glossary — key terms explained
- Roadmap — feature requests and voting
- GitHub — contribute, report issues, view source code