/flipsite

Flipsite is a static compiler and middleware for serving lighting fast websites

Primary LanguagePHPApache License 2.0Apache-2.0

License 100/100 on Lighthouse

Flipsite

Flipsite is a static compiler and middleware for serving lighting fast websites

Flipsite is NOT your typical CMS or static website compiler – but it happens to work as that too. It lets you build your websites fast, without writing any HTML yourself, by concentrating on the structure of your site. It then automatically serves beautiful DOM structures and optimized images with lazy loading and that are responsive and screen reader friendly.

Requirements

Getting Started

Create a new site with Composer and define flipsite/flipsite as a dependency. You can do it during the init or when it's complete using composer require flipsite/flipsite

composer init
composer require flipsite/flipsite

Then run the create example site command using the command line interface.

./vendor/bin/flipsite site:example

Start the server. The site will usually run at 127.0.0.1:8001. Otherwise check the console log for the local IP.

./vendor/bin/flipsite server:run

Documentation

We work daily on making our documentation even better. If something is unclear or missing, please open an issue in the documentation repo.

Contributing

Thank you for considering contributing to Flipsite! Contact us, submit an issue or go ahead and make a pull request.

Important Links

Example websites built with Flipsite:

License

Apache 2.0