James Doyle's Projects
A flat file CMS with a swappable parser and template engine.
a take on an admin panel for PhileCMS
photoyou is based off a specific template in the photome wordpress theme
Sublime Text completions for the fzaninotto/Faker package
PHP Implementation of the VS Code Language Server Protocol 🆚↔🖥
An implementation of a block chain in PHP inspired by the naivechain npm package
A PHP websocket chat app. Uses Rachet.
An example setup for Invoke projects that use CI/CD tools
Autocomplete functionallity for PHPUnit assertions.
Pico is a stupidly simple, blazing fast, flat file CMS.
A starting point for building themes for PicoCMS. Uses Grunt with watch/livereload and node-sass.
A PicoCMS plugin that renders a template based on data in the config file.
Force files to download in PicoCMS
A Pico CMS plugin to grab content by the filename
create sliders inside the Pico CMS by listing the images in a folder
Parse the user agent string of the current visitor and expose an array of values to use in your templates
pmenu is a Path-like menu written in Javascript and CSS3. It uses translate3d not pos:abs top/left
Turn a POST request (JSON) to Websocket event
Extract the main content from a web page.
PyroCMS PrevNext Widget
Experiments and proof-of-concepts for how to share code across projects locally
Allows syntax settings to be specified per project in Sublime Text
A simple Progressive Web App skeleton project
A better textarea that matches braces, parens, backticks, and quotes. Also filled with Markdown helpers.
Create small components with Title, Image and Body sections.
A small widget for PyroCMS. Allows you to list all the images from a specified folder.
Create a dropdown for all the folders in your site
Github flavoured markdown field type for PyroCMS
Visually select images using a field type in PyroCMS
A small image widget for PyroCMS. Allows you to add any image file to a page.