Grav Course Hub Project

Flipping the LMS with an
Open and Collaborative Web Platform



Paul D Hibbitts

What is a ‘Flipped’ LMS?​

“A flipped LMS approach is where an open platform,
in the control of course participants,
serves as an alternative front-end to the institutional LMS.”

Why ‘Flip’ the LMS?

  • To support pedagogical goals unmet by the current LMS
  • To deliver a better student (and facilitator) experience
  • To increase capability of access, sharing and collaboration

What to ‘Flip’ the LMS With?


An open and collaborative platform

Some Key Benefits
of Flat-file CMSs for Educators

  • No database means little (or no) IT involvement needed
  • Increased portability, as moving a site now only requires simply copying files to another location
  • Takes full advantage of the collaborative ecosystem now available (i.e. GitHub, GitLab, etc.)

Fall 2015 CMPT 363
Course Companion Hub


Flipped-LMS approach using Grav CMS + GitHub as an open and collaborative platform, along with the Canvas LMS


So, what did updating this
course hub site look like
for the instructor (i.e. me)?


How long would that
update take?

~ 30 Seconds
(your mileage may vary)

Open Source Grav Course Hub

To help other instructors use Grav CMS for flipping their LMS


Downloads and tutorials:

Online demo:

Comes in Two Flavours:
Foundation and Bootstrap

What Skills are Required?

  • Intended for 'Tech-savvy' educators:

    • Code editor usage (e.g. Atom or Brackets)

    • Markdown or HTML basics

    • Understanding folder hierarchies (i.e. relative links)

    • Web server access

    • GitHub working knowledge (recommended)

Thank you! Q&A to Follow


Open Apereo 2016 - Grav Course Hub Project: Flipping the LMS with an Open and Collaborative Platform

By Paul Hibbitts

Open Apereo 2016 - Grav Course Hub Project: Flipping the LMS with an Open and Collaborative Platform

The Grav Course Hub project ( was created to help other educators 'flip' their LMS with the Grav ( Web platform. Course facilitators and students are empowered to shape their online environment when the front-end of an institutional LMS is replaced with an open and collaborative platform such as Grav. In addition to being very flexible and fast, Grav is built using industry standards (i.e. Markdown, YAML, Twig, etc.) and due to its file-based nature supports tools such as GitHub for collaboration.

  • 1,858
Loading comments...

More from Paul Hibbitts