| AI__autoflip | Machine-Learning Content-Aware video cropping tool in github action. |
| APS_wiki | The wiki site for the APS project. Built on Docusaurus. |
| DevopsDiagrams | Diagrams using mermaid of DevOps infrastructure layouts |
| HouseQuests | Public Repository for compiling the releases from the private repository. |
| IORoot | My Github profile with a github action that automatically creates a list of my repos. |
| IORoot-Website | Gatsby Website for IORoot.com |
| Obsidian-Monokai | A (very) clean and minimal Monokai code-colours based Obsidian theme. |
| SVGencode | A simple tool to convert an SVG into different formats, ready for use in CSS and HTML. |
| archive__dead-projects | This is where all the repos, code and projects I've written over the years that I no longer use lives. |
| blog | Markdown content for gatsby |
| docker-vump | Script to easily backup and restore docker volumes |
| docker__puppeteer--facebook | A container that runs puppeteer to login into facebook creator studio and schedule a video post to Instagram and Facebook. |
| examples__google-my-business | Example PHP scripts for Google My Business API v4.9 |
| ffmpeg__bash-scripts | 🎞 FFMPEG Utility scripts and JSON scripter. 💡Run multi-stage ffmpeg workflows using a JSON config. |
| github-action__cron-lighthouse | Runs Lighthouse against URLs - Saves to server. |
| github-action__deploy--londonparkour | LondonParkour Staging wp-content, theme, plugins. |
| github-action__deploy--parkourlabs | labs.londonparkour.com deployment |
| github-action__deploy--parkourpulse | PULSE website deploy through CI |
| github-action__puppeteer--demo | Run Puppeteer scripts through github actions |
| github-action__puppeteer--later.com | Run a puppeteer script to schedule a video on later.com |
| github-action__puppeteer--video | Github Action to run puppeteer with media/video capabilities. (Default downloaded chrome cannot use video files) |
| github-action__scraper--to-netlify | Github Action to scrape a website, make a static version and push to netlify. |
| github-action__wordpress--phpunit | A Github Action workflow to run WordPress, PHPUnit, MySQL and pull in a second private repo |
| htmltree | Generate HTML index.html files in a linux file structure. |
| latestversions-scraper | LatestVersions Scraper |
| latestversions-website | LatestVersions Website |
| macos__colorpicker--app | 🌈 Apple MacOS Colorpicker Panel shortcut |
| macos__colorpicker--palettes | 🌈 MacOS Color Palettes in Apple .CLR and .JSON formats. TailwindCSS, MaterialDesign, Bootstrap, W3C, Primer to Copic, Pantone and Crayola. |
| macos__json2clr--convert | 🌈 Colour Palette .JSON to Apple .CLR converter. |
| motd | Message of the Day |
| ngrok-debug-via-ssh | Here you can find a GitHub Action that allows you to connect to a GitHub Actions runner via SSH for interactive debugging using ngrok. |
| pagespeed__lighthouse-viewer | Custom Lighthouse-viewer to read a Pagespeed Insights API JSON response file specified on URL path |
| prometheus__grok--apache2 | Grok_exporter yaml config files for Apache2 access and error logs. For use with Prometheus. |
| scraper__instamancer | Scrape Instagram's API with Puppeteer |
| scripts__tools | Library of BASH and CLI scripts |
| site_audits | Perform website audits |
| spinnaker | BASH Framework builder inspired by Tailwind |
| standalone | Create a BASH standalone file by replacing 'source' commands with their file contents |
| tailwind__variant--on | 🌬 A tailwind variant that allows you to select every X children of Y children. |
| typora__notion-theme | My customisations for Typora to look a little more like Notion.so |
| uploads__labs | The image uploads folder for labs.londonparkour.com |
| uploads__londonparkour | All the londonparkour.com image uploads so we can use CI |
| webcomponent-ldnpk-blocksubtitle | Custom vanilla WebComponent for the LondonParkour SubTitle. |
| webcomponent-ldnpk-blocktitle | Custom vanilla WebComponent for the LondonParkour blockTitle |
| webcomponent-ldnpk-button | Custom vanilla WebComponent for the LondonParkour button. |
| webcomponent-ldnpk-infobox | Custom vanilla WebComponent for the LondonParkour Info-box. |
| webcomponent-ldnpk-link | Simple link webcomponent for the londonparkour.com website |
| webcomponent-ldnpk-linkicon | A link with an icon webcomponent for londonparkour.com |
| webcomponent-ldnpk-menuclasscard | A card-element for a mega-menu |
| webcomponent-ldnpk-menunewscard | A webcomponent variation of a simple card for the news on the menu of the londonparkour.com website. |
| webcomponent-ldnpk-menunewsvideo | A menu item link that looks like a playable video for the londonparkour.com website |
| webcomponent-ldnpk-navbar | The mega-menu navigation bar webcomponents. and |
| webcomponent-ldnpk-navigation | The mainmenu webcomponent for the LondonParkour.com website. |
| webcomponent-ldnpk-webstorecard | Store-specific card element for mega menu |
| wp-plugin__REST--isometric | Generic REST request with a view output of images in an isometic format. |
| wp-plugin__REST--labs | REST Interface to Labs.londonparkour.com |
| wp-plugin__REST--pulse | Create an animated Stack of posts for homepage. Uses anime.js |
| wp-plugin__acf--codemirror | Add CodeMirror textarea fields for Wordpress ACF |
| wp-plugin__acf--inline-datetime-field | Renders the datetime picker inline rather than a popup. |
| wp-plugin__acf-options-import-export | Allows you to import and export ACF options directly from the database. Caution, this is very dangerous! |
| wp-plugin__admin--remove-comments | Removes the Wordpress 'Comments' menu. |
| wp-plugin__admin-themes | Switch themes depending on website |
| wp-plugin__admin-widgets | Create admin widgets for the wordpress dashboard. Enables you to embed any code including iframes. |
| wp-plugin__advanced-forms--replyto | Add a 'reply-to' header into the advanced-forms (hookturn.io) plugin. |
| wp-plugin__andyp-plugins | AndyP Plugin Manager |
| wp-plugin__cpt--amp | AMP Pages |
| wp-plugin__cpt--blog | Custom Post Type - Blog |
| wp-plugin__cpt--demonstration | Custom Post Type - Demonstration |
| wp-plugin__cpt--events | Events CPT to add synced gCal events to. |
| wp-plugin__cpt--pulse | Custom Post Type for Pulse |
| wp-plugin__cpt--support | CPT Support |
| wp-plugin__cpt--syllabus | Custom Post-Type for the syllabus pages. |
| wp-plugin__cpt--tutorial | Custom Post Type - Tutorials |
| wp-plugin__footer | ACF options panel to allow you to select a specific page for your footer. |
| wp-plugin__gcal-sync | Google Calendar to Wordpress sync |
| wp-plugin__memberpress--login-logout | Simple button for logging in and logging out of the wordpress site. |
| wp-plugin__menu-chips | Chips shortcode for the parkourpulse pages. |
| wp-plugin__menus--extended | Inject any HTML code into the wordpress menu |
| wp-plugin__menus--responsive | Changes a wordpress dynamic sidebar menu into a responsive dropdown select menu |
| wp-plugin__oauth--GMB | Google-My-Business Plugin implementation |
| wp-plugin__oauth--YouTube | oAuth implementation to separate away from Universal Exporter Plugin |
| wp-plugin__oauth--gCAL | ACF oAuth for google Calendar |
| wp-plugin__oauth-demo | Demo of how to get google OAUTH working in wordpress. |
| wp-plugin__page-builder | Custom Page Builder to replace WPBakery |
| wp-plugin__page-builder--epic-slider | EpicSlider for Wordpress PageBuilder |
| wp-plugin__page-builder--flickity | Metafizzy Flickity slider module for page builder. |
| wp-plugin__page-builder--hero | Random Hero generator for page builder |
| wp-plugin__page-builder--isotope | Metafizzy Isotope grid module for page builder |
| wp-plugin__page-builder--rawcode | Page builder rawcode |
| wp-plugin__page-builder--video-rotator | Page builder addon for video rotator |
| wp-plugin__page-builder--yt-lite | Adds YouTube Lite into the Page Builder |
| wp-plugin__pipeline--api-scraper | API Scraper Wordpress plugin that will allow you to get data from YouTube and output the results as you like. |
| wp-plugin__pipeline--exporter | Pipeline Project - Exporter |
| wp-plugin__pipeline--generative-images | Generate SVG images based on featured images. |
| wp-plugin__pipeline--processor | Pipeline Processor to combine records. Part of the Pipeline Project |
| wp-plugin__regexer | Apply a regex to any post type and field. Test, Single ID or Bulk all posts of type. |
| wp-plugin__shortcode--breadcrumbs | Adds breadcrumbs with CSS Accordion drop-downs. |
| wp-plugin__shortcode--facts | Various small snippet facts on various entities within wordpress |
| wp-plugin__shortcode--fetch | Allows you to obtain posts from wordpress and supply a template to apply to all retrieved results. |
| wp-plugin__shortcode--modals | Creates simple CSS-Only modals |
| wp-plugin__shortcode--picture | Shortcode for creating a responsive picture tag for images. |
| wp-plugin__shortcode--random-image-url | Obtain a random image URL based off a supplied list of image IDs |
| wp-plugin__shortcode--tree | ParkourLabs - Builds a 3-level hierarchical structure based off categories and posts. |
| wp-plugin__sidebar-creator | Wordpress sidebar menu from taxonomy |
| wp-plugin__stripe-payments | Stripe payment customisations |
| wp-plugin__taxonomy--extra | Extra ACF fields for taxonomies |
| wp-plugin__theme--custom-structure | Custom Theme Structuring for Wordpress |
| wp-plugin__thumbnail-folders | Creates subdirectories in the uploads folder for each thumbnail size |
| wp-plugin__ytdl | Youtube downloader for WordPress. |
| wp-sandbox | Sandbox Wordpress |
| wp-theme__labs-londonparkour | The LABS website theme. Labs.londonparkour.com |
| wp-theme__londonparkour--v4 | Wordpress theme for LondonParkour. Uses _underscores. |
| wp-theme__londonparkour--v5 | Version5 Of LondonParkour |
| wp-theme__pulse | ParkourPulse Theme. |
| wp-theme__syllabus-v1 | Syllabus website theme |
| youtube-poster | Github Action to post to YouTube through their API. Used to connect to Make.com |
| youtube_uploader | Allow me to publish to Youtube from Make.com via a git commit or curl request. |