In a nutshell, installing Grav is a matter of unzipping the file. It is fast, has sophisticated caching, and a light footprint for optimal performance. Content is just simple markdown files in folders, with no complicated databases to deal with. A powerful API and extensive hooks allow for plugins to extend Grav. Flexible Twig templating allows easy realization of your designs.
Performance is not just an afterthought, we baked it in from the start
Grav is a NoDB solution, it uses simple Markdown text files to make things easy
We built Grav with a powerful API and plugin hooks to make it super flexible
Grav is Open Source, and all the code is available on GitHub.com
Utilizing the Twig templating engine, Grav allows for sophisticated theming capabilities. Access the Grav API, and use powerful Twig functions and filters. You can even extend the Twig functionality with a simple plugin.
Using simple YAML syntax, easily override core configuration settings. You can also easily add your own configuration settings that will be accessible in themes, plugins, and even your own content!
Use your favorite Markdown editor to create your content online or offline
Being file based means backing up and restoring your data is trivial
Use GIT, SVN, Dropbox, etc. to version and synchronize your data
Unzip to install. Grav runs out-of-the-box. Configuration is optional!
Grav automatically knows when you change things and updates its cache
Create taxonomies such as tags, categories, and authors to manage your content
Grav has a dedicated documentation site plus loads of tutorials and guides
Grav employs best-in-class technologies such as Twig, Markdown, YAML
Human-readable URLs & per-page metadata provide great SEO capabilities
A sophisticated Admin plugin to provide browser-based control and configuration
Twig templating enables you to realize any design imaginable
Easily create users and roles and set permissions to restrict access
Grav runs on PHP 5.4 and greater, including 99% of web servers, out of the box
Command line tools such as dependecy installation, cache clearing, and backups!
A simple mechanism for providing multiple translations for your content, built in
Grav was developed for simplicity and ease of use. We love it, and we think you will too!
* Limited Functionality Available - In Development
** Currently Not Available - In Development