Unlike other CMSs (like WordPress) you don't have to design your website around Fancy. You can design the website as if it was only ever going to be updated by manually editing the code. Fancy will then do all of the heavy lifting. Giving your clients a powerful editor to update their website. Hassle free. Not only is the editor super easy to use; it gets out of your way when you want to do more advanced work.
Go and look at the dashboard demo to see the full power that Fancy can bring to your website.
Because Fancy is open source, many different developers can contribute to it. That means that you get a more reliable product and faster bug/security patches.
Fork Fancy on GitHub
The editor found in the Fancy Dashboard is very powerful. You can write in HTML, Markdown, and WYSIWYG. You can also switch between the editors in real time. You can even upload Microsoft Word (docx) files to the Fancy editor and it will insert them into your page.
You don't have to treat a Fancy page any differently to a static HTML page during development. Simply develop it as if it was a static page and then add a single line of code and your page is fancy.
Fancy can run anywhere MySQL/MariaDB (requires at least 5.6 and 10.0.1 respectively) and PHP can run. This means that you can even start using Fancy on shared hosting services that don't let you install software.