--- layout: default title: Projects projects: - title: Rebuilding Acquia description: A clone of Acquia’s hosting dashboard, built with Vue.js and Tailwind CSS. url: https://github.com/opdavies/rebuilding-acquia - title: Rebuilding Bartik description: A clone of Bartik (Drupal’s default theme), built with Vue.js and Tailwind CSS. url: https://github.com/opdavies/rebuilding-bartik - title: Joind.in Winner Picker description: A Symfony 4 application that determines a randomly selected winner from a section of feedback left on Joind.in. Developed on behalf of the PHP South West (PHPSW) user group. url: https://github.com/opdavies/joindin-winner-picker-new - title: Drupal.org API library description: A PHP library for interacting with the Drupal.org API. url: https://github.com/opdavies/drupalorg-api-php - title: Drupal Meetups Twitterbot description: A Symfony 4 application for retweeting tweets about Drupal meetups. url: https://github.com/opdavies/sculpin-skeleton - title: Gmail Filter Builder description: A library for writing Gmail filters in PHP, then exporting them to importable XML. url: https://github.com/opdavies/gmail-filter-builder - title: Sculpin Skeleton description: A skeleton project for the Sculpin static site generator. url: https://github.com/opdavies/sculpin-skeleton --- <div class="spaced-y-4"> <p class="lead">Here are some of the open source projects that I’ve written or currently maintain.</p> <p class="lead">For the full list, see my <a href="{{ site.github.url }}">GitHub</a> and <a href="{{ site.drupalorg.url_new }}">Drupal.org</a> profiles.</p> </div> <div class="mt-8 spaced-y-10"> {% for project in page.projects %} <article> <h2 class="text-lg"> <a class="text-inherit" href="{{ project.url }}" tabindex="-1"> {{ project.title }} </a> </h2> <p class="mt-1">{{ project.description }}</p> <p class="mt-2 text-sm"> <a class="text-gray-600 hover:text-black" href="{{ project.url }}"> Find out more <span class="visuallyhidden">about {{ project.title }}</span> → </a> </p> </article> {% endfor %} </div>