James Fisher's repositories
15puzzle
The Game of Fifteen written with Flutter
clipboard.js
:scissors: Modern copy to clipboard. No Flash. Just 3kb gzipped :clipboard:
CodeExamples
Code Examples
dockerised-php
Docker setup for PHP applications using PHP7-FPM and Nginx
espeak-ng
eSpeak NG is an open source speech synthesizer that supports 107 languages and accents.
flame
A minimalist Flutter game engine
flite
A small fast portable speech synthesis system
GameDemos
The set of game demos I developed using SpriteKit.
ioscreator
Tutorials from ioscreator.com
lexconvert
Convert phoneme codes and lexicon formats for English speech synths, see http://people.ds.cam.ac.uk/ssb22/gradint/lexconvert.html
mysql-modern-cpp
Lightweight header-only wrapper for MySQL with simple and convenient usage in modern C++ (C++11 or later)
nginx-certbot
Boilerplate configuration for nginx and certbot with docker-compose
phc-winner-argon2
The password hash Argon2, winner of PHC
phonemizer
Simple text to phonemes converter for multiple languages
PHPMailer
The classic email sending library for PHP
postmark-templates
Rock-solid email templates for applications.
PromiseKit
Promises for Swift & ObjC.
qBittorrent
qBittorrent BitTorrent client
slide_puzzle
The classic slide (15) puzzle in Dart and Flutter
Space-Shooter
A space shooter game with a retro feel and some simple game mechanics.
sqlite_modern_cpp
The C++14 wrapper around sqlite library
sqlpp11
A type safe SQL template library for C++
sqlpp11-connector-mysql
A C++ wrapper for mysql meant to be used in combination with sqlpp11.
SwiftCombineNetworking
Promise-Based Networking in Swift 5 with URLSession, Combine and Codable
swiftmailer
Comprehensive mailing tools for PHP
TopQuestion
An example of calling REST APIs in iOS