Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/getgrav/awesome-grav

A curated list of awesome stuff to do with Grav
https://github.com/getgrav/awesome-grav

List: awesome-grav

cms grav php

Last synced: about 1 month ago
JSON representation

A curated list of awesome stuff to do with Grav

Awesome Lists containing this project

README

        

# Awesome Grav Stuff [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)

> A curated list of awesome stuff to do with [Grav](https://getgrav.org/)

- [Resources](#resources)
- [Tutorials](#tutorials)
- [Plugins](#plugins)
- [Themes and Skeletons](#themes-and-skeletons)
- [Migrating](#migrating)
- [Integrations](#integrations)
- [Reviews, Case-studies and Tests](#reviews-case-studies-and-tests)
- [Editor Tools](#editor-tools)
- [Mentions](#mentions)

## Resources

#### Official Resources

- [Documentation](https://learn.getgrav.org/)
- [Installation](https://learn.getgrav.org/basics/installation)/[Requirements](https://learn.getgrav.org/basics/requirements)
- [Troubleshooting](https://learn.getgrav.org/troubleshooting)
- [Migration](https://learn.getgrav.org/migration)

#### Twig Resources

- [Twig (2.x) Documentation](https://twig.symfony.com/doc/2.x/)

## Tutorials

#### General usage and setup

- [TutorialsPoint](https://www.tutorialspoint.com/grav/index.htm)
- [Grav: Building Fast and Flexible Websites](https://davidwalsh.name/grav-building-fast-flexible-websites) (Nov 2016)
- [Build a Flat-File Website with Grav CMS](https://webdesignledger.com/grav-cms/) (Oct 2015)
- [Starting a Flat File Blog with Grav CMS](https://www.html5andbeyond.com/starting-a-flat-file-blog-with-grav-cms/) (Jun 2015)
- [Install and Configure Grav CMS on Ubuntu 16.04](https://hostpresto.com/community/tutorials/install-and-configure-grav-cms-on-ubuntu-16-04/) (Nov 2016)
- [Building Faster Websites with Grav, a Modern Flat-file CMS](https://www.sitepoint.com/building-faster-websites-with-grav-a-modern-flat-file-cms/) (Mar 2016)
- [Grav Development with GitHub Post Hooks](https://getgrav.org/blog/developing-with-github-part-1) (Nov 2014)
- [Turbo Charge Grav with a CDN](https://getgrav.org/blog/turbo-charge-grav-with-a-cdn) (April 2015)

#### Specific setups

- [Configure SMTP to send Email in Grav CMS](http://www.peaceofmindwebsite.com/tutorials/configure-smtp-to-send-email-in-grav-cms) (Apr 2017)
- [Grav: Creating a user with Editor Role](http://blog.netgloo.com/2016/10/04/grav-creating-user-with-editor-role/) (Oct 2016)
- [Raspberry Pi Dev Setup with Nginx & PHP7](https://getgrav.org/blog/raspberrypi-nginx-php7-dev)
- [Sample config for running Grav on Platform.sh](https://gist.github.com/mikecrittenden/f52351e3623dc3433af901946e29f2e9)

#### Grav in Education

- [Grav CMS Open Education Resource Projects](http://learn.hibbittsdesign.org/) (skeletons and tutorials)

#### Optimization

- [Optimizing a Grav-Installation: Aggressively chasing performance gains](https://olevik.me/writing/code/optimizing-a-grav-installation) (Jun 2017)

#### Video Tutorials

- [Introduction and Basics of Grav Flat File CMS](https://www.youtube.com/watch?v=USoq8MOOKhI) (Oct 2016)
- [Learn How to Develop Websites With Grav in Less Than 1 Week](http://grav-tuts.teachable.com/)
- [Introduction To Grav | A Modern Flat-File CMS](https://www.youtube.com/watch?v=L2gyq5GvDLE) (Sep 2014)
- [GitSync: Up and running in 2 mins](https://www.youtube.com/watch?v=avcGP0FAzB8) (Dec 2016)
- [GitSync: 2-way Sync Demonstration](https://www.youtube.com/watch?v=3fy78afacyw) (Dec 2016)
- [Intro and Demo of Grav](https://www.youtube.com/watch?v=Mg7ZIK6Xmos) (July 2017)

#### Commercial (For-fee) Courses
- [Up and Running With Grav CMS](https://webdesign.tutsplus.com/courses/up-and-running-with-grav-cms?ec_promo=teaser_post_long) (Mar 2017)

## Plugins

- [Grav Shopping Cart](https://gravcart.com) (Aug 2017)
- [GitSync Plugin Overview](https://getgrav.org/blog/git-sync-plugin) (Dec 2016)

## Themes and Skeletons

- [Themes](https://getgrav.org/downloads/themes)
- [Skeletons](https://getgrav.org/downloads/skeletons)

## Migrating

- [Grav CMS for Drupal developers](http://mikecr.it/ramblings/grav-cms-for-drupal-developers) (May 2017)

## Integrations

#### With other toolsets and stacks

- [Grav as Headless CMS Tied to Gatsby with GraphQL Schema](https://snipcart.com/blog/react-graphql-grav-cms-headless-tutorial)

#### UI-Frameworks

- [ZURB Foundation starter](https://github.com/core77/grav-theme-foundation) (Sass, Gulp, BrowserSync.io)

## Reviews, Case-studies, Examples and Tests

- [How we rebuilt busuu.com — A Front-end Case Study](https://tech.busuu.com/how-we-rebuilt-busuu-com-a-front-end-case-study-a9c88e30020a)
- [So....What happens when I attempt to load 30,000 pages into grav. Out of memory error?](https://github.com/getgrav/grav/issues/1099)
- [How to get started with VueJS and Grav - A plugin example](https://github.com/ash0080/grav-plugin-vue-example)

## Editor Tools

- [PHPStorm/IntelliJ Grav Support Plugin](https://github.com/PioBeat/GravSupport)
- [Visual Studio Code Twig Language Extension](https://marketplace.visualstudio.com/items?itemName=mblode.twig-language)

## Mentions

- [Static Site Generators vs Flat File CMS - Is there a Difference?](https://www.cmscritic.com/static-site-generators-vs-flat-file-cms-is-there-a-difference/)