Grav

Modern, Crazy Fast, Ridiculously Easy and Amazingly Powerful Flat-File CMS powered by PHP, Markdown, Twig, and Symfony (by getgrav)

Grav Alternatives

Similar projects and alternatives to Grav

  1. Hugo

    621 Grav VS Hugo

    The world’s fastest framework for building websites.

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. Strapi

    511 Grav VS Strapi

    πŸš€ Strapi is the leading open-source headless CMS. It’s 100% JavaScript/TypeScript, fully customizable, and developer-first.

  4. Portainer

    352 Grav VS Portainer

    Making Docker and Kubernetes management easy.

  5. Ghost

    344 Grav VS Ghost

    Independent technology for modern publishing, memberships, subscriptions and newsletters.

  6. Jekyll

    288 Grav VS Jekyll

    :globe_with_meridians: Jekyll is a blog-aware static site generator in Ruby

  7. eleventy πŸ•šβš‘οΈ

    A simpler site generator. Transforms a directory of templates (of varying types) into HTML.

  8. Directus

    229 Grav VS Directus

    The flexible backend for all your projects 🐰 Turn your DB into a headless CMS, admin panels, or apps with a custom UI, instant APIs, auth & more.

  9. gutenberg

    128 Grav VS gutenberg

    A fast static site generator in a single binary with everything built-in. https://www.getzola.org

  10. Wiki.js

    126 Grav VS Wiki.js

    Wiki.js | A modern and powerful wiki app built on Node.js

  11. Publii

    106 Grav VS Publii

    The most intuitive Static Site CMS designed for SEO-optimized and privacy-focused websites.

  12. tinacms

    76 Grav VS tinacms

    A fully open-source headless CMS that supports Markdown and Visual Editing

  13. WriteFreely

    A clean, Markdown-based publishing platform made for writers. Write together and build a community.

  14. Kirby

    62 Grav VS Kirby

    Kirby's core application folder

  15. CraftCMS

    48 Grav VS CraftCMS

    Build bespoke content experiences with Craft. (by craftcms)

  16. cms

    42 Grav VS cms

    The core Laravel CMS Composer package

  17. october

    21 Grav VS october

    Self-hosted CMS platform based on the Laravel PHP Framework.

  18. ProcessWire

    ProcessWire 3.x is a friendly and powerful open source CMS with a strong API.

  19. Bludit

    20 Grav VS Bludit

    Simple, Fast, Secure, Flat-File CMS

  20. Bolt

    1 Grav VS Bolt

    Discontinued Bolt is a simple CMS written in PHP. It is based on Silex and Symfony components, uses Twig and either SQLite, MySQL or PostgreSQL. (by bolt)

  21. Pico

    15 Grav VS Pico

    Pico is a stupidly simple, blazing fast, flat file CMS. (by picocms)

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better Grav alternative or higher similarity.

Grav discussion

Log in or Post with
  1. User avatar
    molotovbliss
    Β· almost 2 years ago
    Β· Reply

    Review β˜…β˜…β˜…β˜…β˜… 9/10

Grav reviews and mentions

Posts with mentions or reviews of Grav. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2026-05-09.
  • Apple is increasing my cortisol levels
    5 projects | news.ycombinator.com | 9 May 2026
    I don't even track the clicks, at this point the shortener is just an Apache2 container with a long config file and some shell scripts for me adding new links: https://blog.kronis.dev/blog/sometimes-dropbox-is-just-ftp-b...

    Previously it was YOURLS but now it's the simpler setup, the whole reason for me adding it was that Grav (which is otherwise a lovely flat-file CMS) was really bad at handling query strings in Markdown: https://getgrav.org/

    Not sure if it's been patched since, will probably look into it at some point. Might either migrate from the shortener to direct links at some point, or add an intermediate page: "You are about to go to: " with some buttons.

  • The CMS is dead. Long live the CMS
    3 projects | news.ycombinator.com | 4 Apr 2026
    For a while flat-file CMSs where all the rage. I've been using Grav for a while, it is based on (markdown) files as well but also has a GUI and a comparatively large community. https://getgrav.org/

    "Voted "Best Flat File CMS" in 2017, 2019, 2020 & 2021!" :-)

  • Ask HN: Looking for Headless CMS Recommendation
    16 projects | news.ycombinator.com | 3 Sep 2025
    If you're hell-bent on headless, I can personally recommend 11ty (https://www.11ty.dev/) and hugo (https://gohugo.io/). That said, for non-technical admins, you probably want a user interface. For that, Ghost (https://ghost.org/) and Grav (https://getgrav.org/). Or Wordpress!
  • A new path forward for WordPress, and for the open web
    5 projects | news.ycombinator.com | 7 Jun 2025
    Migrating to SSG is definitely one of the options!

    I do wonder what other CMSes people do enjoy, though. My blog runs on Grav, a flat file CMS that still allows me to easily keep the content in Git, while also having some dynamic content and search (and optionally an admin UI): https://getgrav.org/

  • Aether: A CMS That Gets Out of Your Way
    2 projects | news.ycombinator.com | 6 Jun 2025
    > Aether sits in the sweet spot: simple enough for content creators, flexible enough for developers, fast enough for users.

    A thing that most other developers miss is that non-technical people, like (and especially) content creator,s shy away from a terminal as if it were such a plague.

    Some of them don't even have the mind concept of a directory tree, from a root drive to nested ones.

    Therefore, if you have to `cd` to a directory and then `npm run build` it, yeah: the CMS is developer-oriented no matter what you claim. Once your Windows customer tries to run that command (assuming they know what `cmd.exe` is) they'll run into `'npm' is not recognized as an internal or external command, operable program or batch file.`. If it's a Linux person, they may find `node` and `npm` installed, but then it's closer to a developer than the pure content creator this is trying to target.

    These products seriously need to compete with the 5-minute WordPress installation. I'm no WP fan, I really don't, but I give credit to its low-friction onboarding.

    > Aether stores everything as Markdown files with YAML frontmatter.

    Yeah, just like GravCMS[0]. Full disclosure: I'm a Grav user.

    Except that Grav has a web admin interface: now, that is more approachable to a non-technical content creator than typing commands in a terminal.

    I really don't want to make my comment feel like a rant, but it's very hard to ignore that some devs entirely miss the target public they intend to approach.

    --

    [0]: https://getgrav.org/

  • My blog doesn't need quality, it needs to look like it's from the 90s
    1 project | news.ycombinator.com | 6 May 2025
    Perhaps "polish" or "a sleek, modern UI" would have been slightly better wording on my part in regards to the look, but otherwise I'm quite happy that I settled on Grav and also the idea of versioning everything in Git, alongside a CI/CD pipeline, instead of one long lived instance on the server.

    Grav is pretty cool: https://getgrav.org/

  • Ask HN: Do you still self-host a blog? What's your publishing stack?
    3 projects | news.ycombinator.com | 1 Apr 2025
  • WordPress Is in Trouble
    15 projects | news.ycombinator.com | 13 Jan 2025
  • Matt Mullenweg Asks What Drama to Create in 2025, Community Reacts
    4 projects | news.ycombinator.com | 27 Dec 2024
  • Building a Simple Grav CMS Theme with Twig, PHP, and CSS
    2 projects | dev.to | 6 Dec 2024
    But there is a content management system that makes it easier and simpler. And this is especially true for frontend developers. It's Grav CMS.
  • A note from our sponsor - SaaSHub
    www.saashub.com | 8 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more β†’

Stats

Basic Grav repo stats
98
15,508
7.8
4 days ago

getgrav/grav is an open source project licensed under MIT License which is an OSI approved license.

Grav is marked as "self-hosted". This means that it can be used as a standalone application on its own.

The primary programming language of Grav is PHP.


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com