Code offline with Jekyll, and sync with GitHub.
Easy for non-technical clients, writers, and producers.
Generate static sites to S3, GitHub, FTP + headless API.
Invite your client or team to create and edit content. Set them as Admin, Publisher, or Writer.
Preview changes before they go live. Then publish with one click whenever you’re ready.
Choose between a visual editor or just plain Markdown. Drag and drop images or even entire text files.
Customize your site with document collections, advanced metadata, and custom permalinks.
Siteleaf is compatible with Jekyll, the static site generator for over a million websites running on GitHub Pages.
Benefit from a large open source community. Use any existing Jekyll theme, or write your own using Liquid and all the tools you love. Develop locally and even offline.
No more accidental overwrites or deletes. Any change made in Siteleaf can be synced to GitHub, where you can see a log of edits and roll back to any state, giving you a time machine for your content.
As you develop your theme, Siteleaf can also automatically update to reflect your GitHub commits. Fits right into your existing workflow.
Easily move your content into or out of Siteleaf. Import from WordPress, Drupal, Tumblr, Ghost, and more.
We believe that content management shouldn’t be hard. That you should be able to access your data and host your website however you want. That websites should be able to outlive their CMS and never be locked into a vendor.
Our tools should be simple, but never dumbed down.
Static sites are faster, more secure, and keep visitors happy. Unlike legacy CMSs like WordPress and Drupal, your website’s source code and content should be accessible and easily moved. An open web is a better web.
In recent years, static website generators have surged in popularity. But along with that has come a lot of bloat (and new acronyms). Let’s keep static sites how they were intended: fast and simple.
Free your content and enjoy launching your next site.
Free for developers and open source projects.Get started