Download the PHP package johannschopplich/kirby-headless without Composer
On this page you can find all versions of the php package johannschopplich/kirby-headless. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download johannschopplich/kirby-headless
More information about johannschopplich/kirby-headless
Files in johannschopplich/kirby-headless
Package kirby-headless
Short Description Kirby, but headless only – with bearer token authentication and Express-esque middlewares
License MIT
Homepage https://github.com/johannschopplich/kirby-headless#readme
Informations about the package kirby-headless
Kirby Headless
This plugin is designed for developers who want to use Kirby's backend to serve content to a frontend application, static site generator, or mobile application. You can either add headless functionality to your existing Kirby site, or use this plugin to build a headless-first CMS from scratch.
[!NOTE] Check out to the Kirby Headless Starter repository for a ready-to-use headless-only setup!
Key Features
- 🧩 Optional bearer token authentication for KQL and custom API endpoints
- 🧱 Resolve fields in blocks: UUIDs to file and page objects or any other field
- ⚡️ Cached KQL queries
- 🌐 Multi-language support for KQL queries
- 😵 Built-in CORS handling
- 🍢 Express-esque API builder with middleware support
- 🗂 Return JSON from templates instead of HTML
Installation
[!TIP] 📖 Read the documentation
Composer
The recommended way to install the plugin is via Composer. To install the plugin, run the following command in your terminal:
Download
Head over to the releases page and download the latest version of the plugin as a ZIP file. Extract the contents of this ZIP file to your site/plugins
folder. It should look like this:
Usage
[!TIP] 📖 Read the documentation
License
Johann Schopplich