Applying systems-oriented design to open [source] software for tech curious educators and publishers

Paul Hibbitts of Hibbitts Design is primarily focused on helping other tech-savvy or curious educators and publishers use Markdown (a widely supported simple human-friendly markup language) and the file-based Grav CMS with the Git (e.g. GitHub, GitLab, etc.) ecosystem as an open, collaborative, and flexible personal publishing platform.

Most recently he has also created several starter kits for the Markdown-based automagical site generator Docsify for use in open education and publishing.

Current Grav Projects

All of the below projects are built with the Grav CMS (which has almost reached 12K GitHub s) and are available for download at Grav requires a Web server with PHP 7.1.3 or higher.

Grav Open Course Hub Demo

Grav Open Course Hub

Take LMS-constrained courses to the next level and empower tech-savvy educators with an open, collaborative and version-controlled workflow using Markdown and Grav. Includes Admin Panel and Git Sync.
Download | Repo | Docs

Grav Open Publishing Space

Grav Open Publishing Space

Leverage a fast and version-controlled workflow using the text editor of your choice in the creation, sharing and collaborative editing of Markdown-based Grav sites. Includes Admin Panel and Git Sync.
Download | Repo | Docs

Grav Open MultiCourse Hub Demo

Grav Open MultiCourse Hub

A MultiCourse variation of the Open Matter Course Hub, including three different example courses using a range of page types and features. Includes Admin Panel and Git Sync.
Download | Repo | Docs

Grav Learn2 with Git Sync

Grav Learn2 with Git Sync

Learn2 with Git Sync, a sample Markdown-based documentation site using the Learn2 Git Sync theme. Includes Admin Panel, Git Sync and TNTSearch plugins along with RSS/Atom Feeds.
Download | Repo | Docs

Current Docsify Projects

Docsify is a unique static site generator that automatically generates a Website directly from Markdown - which feels quite similar to how Grav with Git Sync works.

Docsify Open MultiCourse Starter Kit

Docsify Open MultiCourse Starter Kit

A MultiCourse variation of the Docsify Open Course Starter Kit to quickly create a Markdown-based open multi-course site with the site generator Docsify. Global navigation elements can be hidden for seamlessly embedding pages (i.e. into an LMS). Includes an optional "Edit this Page" link.
Use as Template on GitHub | Repo | Docs

🌍 Are you using one of my Grav or Docsify projects in connection with climate science education and action? If so, you may be eligible for no-charge premium support – contact Paul for details. 🌏

Grav Open Content and Workflows

What are People Saying?

The Open Course Hub was easy to set up and get running and my students loved having a one-stop place to go to for their course content. I really love that it syncs with GitHub so easily and seamlessly. I was able to have an open, collaborative, easily updatable, fully version-controlled site up and running in little time, with fairly modest technical skills. On the student side, it is all beautiful and easy to use on any device!
— Mark Coster (Associate Professor at Griffith University, Australia)
I wanted to use something to get around the restrictions of our LMS. Everything was so plain vanilla there, and didn't provide the flexibility I needed. Grav Open Course Hub was the perfect answer to my problem. Using the available documentation, I was able to get it up and running, integrating it into my Canvas course. I did run into a few issues - and Paul of Hibbitts Design was immediately available to help me get past them. I highly recommend trying it - I think you will like it and the support is fabulous!
— Dr. Cindy Corritore (Professor at Heider College of Business, Creighton University, United States)
Paul is an inspired individual, capable of inspiring others. His work in Grav is excellent. I've found his knowledge of Grav CMS—applied to Higher Education sector needs—to be a breath of fresh air. It's simple, logical, and smart. His Learn2 with Git Sync project has allowed me and colleague to roll out numerous internal web systems in-house, saving countless hours and dollars by not having to outsource the work—all while making staff more knowledgeable and competent. Thanks to Paul's work, I've been able to create many win-win-win situations in my work.
— Kevin Call (Web Developer, East Tennessee State University, United States)
The Grav Open Course Hub will allow TWU to deploy multiple versions of courses, all based on the same core content, to learners in widely diverse communities across the world. Since the core content of each course is centralized and versioned in GitHub, then displayed in Grav, we can ensure that all learners are interacting with the same content. Furthermore, since the content can be embedded directly into our LMS, we can build interactions, activities, and assessments unique to each community of learners, whether they are in India, Kenya, China or Canada.
— Colin Madland (Online Learning and Instructional Technologies at Trinity Western University, Canada and PhD student in Educational Technology)

Share Your Feedback

Have you used one of the above Grav CMS projects? If so, help shape its direction by sharing your feedback:

How about one of the above Docsify projects? Then help shape its direction by sharing your feedback:

Would you prefer to have a quick chat to share your thoughts and experiences? Visit the Grav Discord Room and feel free to directly message Paul Hibbitts.

Support this Work

To help increase adoption and fund his open source work, Paul offers a range of services related to Grav CMS, Docsify and his open source projects such as consulting, premium support subscriptions, workshops, custom development, and his brand new offering Grav Kickstart which combines a one-on-one learning session with a month of premium support. Sound of interest? Send a note to

Would you rather make a single or reoccurring financial contribution to help support Paul's open source work? You can do that too - thank you!

Looking for another way to show a bit of ❤️ for Paul's open source work? Give one of his GitHub Repositories a ⭐️. Thanks!