Learn how to create pages and how to fill them with content.
How to use Kirby's template system and API to build any kind of template.
How to create forms for the Panel and access blueprints on the frontend.
How to set up and work with multi-language websites and how to translate templates.
Learn everything about Kirby's user management and permissions.
In Kirby, you can integrate data from any data source and use them as if they were real Kirby pages, including creating and editing their content in the Panel.
The Rest API offers full access to all data within Kirby and can be used by your future app built on top of Kirby.
Almost every aspect of Kirby can be controlled and configured to do exactly what you need it to do.
Kirby starts simple, but it can handle highly advanced setups and solutions, by providing tools, such as a router, hooks, controllers and more.
How to use built-in classes and helpers to send emails from within Kirby.
Use Kirby's page cache or set up your own cache wherever you need it.
Use Kirby's router to modify URLs or provide extra functionality when the user calls an given URI pattern.
Configuring Kirby's session and using it for your own data.
Learn about how to secure your Kirby installation on your server.
Connecting to a database and querying results
We try to make the installation and configuration as straight forward as possible. But sometimes you just get stuck and we want to help you out of it as fast as possible.
Kirby & Privacy
Things you need to know about Kirby in terms of privacy and GDPR compliance.