James's repositories
DiscountCodeUrl
Magento 2 module that applies a discount code automatically via URL
trogserve
A game server built on top of Trogdor-pp and implemented in PHP and Javascript
trogdord
Server component of the trogdor-pp project.
trogdor-pp
A unified engine for building text adventures and MUDs with batteries included.
trogdord_php
The official trogdord extension for PHP
zf1-future
PHP 8.0 compatible version of ZF1
the-sourdough-framework
Open source book dedicated to helping you to make the best possible sourdough bread at home.
Crankycyclops_ConfigurableProduct
A Magento 2 module that modifies the order confirmation email for configurable products to include download links if the ordered option is downloadable
trogdord_nodejs
The official trogdord module for Node.js
doughsheeter
Open Source Dough Sheeter
kicad-libraries
KiCAD footprints and 3D models for components I couldn't find in the community libraries
openhantek
OpenHantek is a DSO software for Hantek (Voltcraft/Darkwire/Protek/Acetech) USB digital signal oscilloscopes
arduino
My Arduino Projects
Genesis-Plus-GX
An enhanced port of Genesis Plus - accurate & portable Sega 8/16 bit emulator
trizbort
This is a browser implementation of the Trizbort adventure game mapping and code generation software, modified to generate code for the Trogdor-pp engine.
mazegen
A Maze generator written in C++17
AddToCartModal
A Magento 2 module that prompts the user after adding an item to their cart with an option to checkout or continue shopping
Newsletter
A Magento 2 module that improves on the default Magento_Newsletter
pyrtfdom
Parses RTF documents into a DOM-like structure
magento2
All Submissions you make to Magento Inc. ("Magento") through GitHub are subject to the following terms and conditions: (1) You grant Magento a perpetual, worldwide, non-exclusive, no charge, royalty free, irrevocable license under your applicable copyrights and patents to reproduce, prepare derivative works of, display, publically perform, sublicense and distribute any feedback, ideas, code, or other information (“Submission") you submit through GitHub. (2) Your Submission is an original work of authorship and you are the owner or are legally entitled to grant the license stated above. (3) You agree to the Contributor License Agreement found here: https://github.com/magento/magento2/blob/master/CONTRIBUTOR_LICENSE_AGREEMENT.html
AdminAuthLog
A Magento 2 module that logs admin authentication attempts
mc-magento2
MailChimp for Magento 2
magento-2-social-login
Magento 2 Social Login extension is designed for quick login to your Magento 2 store without procesing complex register steps
obiscad
Obijuan openscad tools
SortableProductListWidget
A Magento 2 module that replaces Magento_CatalogWidget's product list with a custom sortable equivalent
RedditPixel
A Magento 2 module to add support for the Reddit conversion pixel
machine-learning
Practice code to help me study machine learning
LocalStorageCache
A cache implementation using the browser's localStorage object.