Projects in Awesome Lists by JamesRandall
A curated list of projects in awesome lists by JamesRandall .
https://github.com/jamesrandall/functionmonkey
Write more elegant Azure Functions with less boilerplate, more consistency, and support for REST APIs. Docs can be found at https://functionmonkey.azurefromthetrenches.com
Last synced: 16 May 2025
https://github.com/jamesrandall/simplevoxelengine
A simple voxel engine written from the ground up in C++ and OpenGL
Last synced: 08 May 2025
https://github.com/jamesrandall/fsharp-wolfenstein
An F# port of the 1992 classic Wolfenstein 3D
Last synced: 14 Jul 2025
https://github.com/jamesrandall/accidentalfish.fsharp.validation
Simple validator DSL / library for F#
Last synced: 12 Mar 2026
https://github.com/jamesrandall/csharp-wolfenstein
CSharp port of Wolfenstein using the funky new language features
Last synced: 15 Oct 2025
https://github.com/JamesRandall/csharp-wolfenstein
CSharp port of Wolfenstein using the funky new language features
Last synced: 13 May 2025
https://github.com/jamesrandall/webapi2authenticationexample
Demonstrates how to authenticate using OAuth with Web API 2 and the built in OWIN based OAuth authentication server. The example client is an iOS application written using Xamarin but the C# code will work on any .Net platform.
Last synced: 14 Jul 2025
https://github.com/jamesrandall/simple-paging-grid
Lightweight HTML / JavaScript grid designed with Twitter Bootstrap in mind for dynamic server loaded and client embedded data.
Last synced: 29 Jul 2025
https://github.com/jamesrandall/angularjs-oauth2
Package for allowing an AngularJS application to authenticate with an OAuth 2 / Open ID Connect identity provider using the implicit flow.
Last synced: 14 Jul 2025
https://github.com/jamesrandall/azurefromthetrenches.commanding
A configuration based commanding and mediator framework that supports command dispatch and execution in-process, over HTTP or over Azure Storage Queues. Written to .NET Standard 2.0 and supports many popular runtimes including .NET Core and .NET 4.6.x.
asp command dispatch dispatch-commands mediator netstandard20
Last synced: 06 Sep 2025
https://github.com/JamesRandall/AzureFromTheTrenches.Commanding
A configuration based commanding and mediator framework that supports command dispatch and execution in-process, over HTTP or over Azure Storage Queues. Written to .NET Standard 2.0 and supports many popular runtimes including .NET Core and .NET 4.6.x.
asp command dispatch dispatch-commands mediator netstandard20
Last synced: 26 Dec 2025
https://github.com/jamesrandall/react-azure-adb2c
Looking for a maintainer - if interested please get in touch in issue #13
Last synced: 03 Jan 2026
https://github.com/jamesrandall/pholly
A F# friendly wrapper for Polly providing expressive functional resiience patterns.
Last synced: 18 Oct 2025
https://github.com/jamesrandall/stravarideanalysis
A sample application for React and the Strava API designed to illustrate common problems and there solutions
Last synced: 02 Jan 2026
https://github.com/jamesrandall/fsharp-doom
F# version of Doom using original rendering techniques (BSP etc.)
Last synced: 14 Jul 2025
https://github.com/jamesrandall/formsharp
No one likes the drudgery of building form logic. Banish it with F#.
Last synced: 14 Jul 2025
https://github.com/jamesrandall/commandmessagepatterntutorial
Source code to go along with blog posts illustrating the usefulness of the command message pattern in cloud application architecture
Last synced: 14 Jul 2025
https://github.com/jamesrandall/fluentanimate
Fluent API for UIView animations in Xamarin.iOS
Last synced: 11 Jul 2025
https://github.com/jamesrandall/webapi2mobilefacebookauthentication
Sample Visual Studio and Xamarin projects demonstrating how to use a Facebook login to authenticate with Web API 2 in a native mobile application.
Last synced: 14 Jul 2025
https://github.com/jamesrandall/accidentalfish.applicationsupport
Dependency injectable application framework for Azure applications providing patterns, abstractions and implementations for common activities
Last synced: 27 Apr 2025
https://github.com/jamesrandall/afcirculargesturerecognizer
iOS gesture recognizer that responds to a single finger circular movement
Last synced: 14 Jul 2025
https://github.com/jamesrandall/vsts-github-pages-publish
A VSTS build and release task that publishes to GitHub Pages
Last synced: 19 Jul 2025
https://github.com/jamesrandall/stravaapiproxy
A CORS enabled API proxy for Strava that also supports their token exchange process
Last synced: 14 Jul 2025
https://github.com/jamesrandall/angularjs-oauth2-identityserver3-sample
Sample showing how to use the AngularJS-OAuth2 plugin with IdentityServer3 and Web API
Last synced: 27 Feb 2026
https://github.com/jamesrandall/runtimefsharpcompilation
Code to accompany blog post
Last synced: 14 Jul 2025
https://github.com/jamesrandall/azurefromthetrenches.serverlessblog
A simple blog implementation for Azure Functions
Last synced: 14 Jul 2025
https://github.com/jamesrandall/graphpaper_old
iPad application for simple vector art and HTML5 / Objective-C code generation
Last synced: 07 May 2025
https://github.com/jamesrandall/graphpaper
iPad application for simple vector art and HTML5 / Objective-C code generation
Last synced: 14 Jul 2025
https://github.com/jamesrandall/a-star-pathfinding
Demonstration of the A* path finding algorithm implemented using JavaScript and HTML canvas.
Last synced: 14 Jul 2025
https://github.com/jamesrandall/img2svg
Converts a bitmap to an SVG file with each pixel represented as a rect
Last synced: 14 Jul 2025
https://github.com/jamesrandall/serverlesslinkshortener
Ridiculously simple serverless (AWS) link shortener
Last synced: 14 Jul 2025
https://github.com/jamesrandall/webglite
A WebGL and TypeScript version of the classic BBC Micro game Elite. A work in progress.
elite game-development typescript webgl webgl2
Last synced: 14 Jul 2025
https://github.com/jamesrandall/azureadoffice365multitenantedauthentication
Last synced: 11 Oct 2025
https://github.com/jamesrandall/insanely-simple-blog
A very simple blog system for embedding in a MVC 4 website using Web API, Backbone and Handlebars
Last synced: 19 Jul 2025
https://github.com/jamesrandall/functionmonkey-todo-mediatr
The FunctionMonkey ToDo sample using MediatR for the commanding / mediator framework
Last synced: 02 Jan 2026
https://github.com/jamesrandall/fableelmishscaffold
Visual Studio Code extension for scaffolding of CRUD operations in a F# Fable Elmish style app.
Last synced: 06 Jan 2026
https://github.com/jamesrandall/functionmonkeyvideoseries
Code to go with the video series on Function Monkey, Azure Functions, and the commanding / mediator pattern
Last synced: 14 Jul 2025
https://github.com/jamesrandall/fsharp-simpleraycaster
A very simple raycast implementation in F#
Last synced: 14 Jul 2025
https://github.com/jamesrandall/paddtrekf-
Learning F# with a variant of the classic Star Trek game.
Last synced: 05 Sep 2025
https://github.com/jamesrandall/iocantipatternfix
Demonstrates a solution to the "every class is public" anti-pattern
Last synced: 16 Jul 2026
https://github.com/jamesrandall/functionmonkey-todo
Sample back end for a simple Function Monkey ToDo app.
Last synced: 03 Jan 2026
https://github.com/jamesrandall/azurefunctionssimplerestapiexample
Simple example of a REST API delivered using Azure Functions
Last synced: 03 Jan 2026
https://github.com/jamesrandall/objective-c-expression-tree-framework
An Objective-C framework suitable for use on the iPhone that implements expression trees, including parsing from strings.
Last synced: 16 Mar 2025
https://github.com/jamesrandall/cyclecyclecycle.com
A website for tracking cycling activity
Last synced: 03 Jan 2026
https://github.com/jamesrandall/accidentalfishangularjspack
A set of directives and services I find useful to use with AngularJS
Last synced: 23 Jul 2025
https://github.com/jamesrandall/angularjs-oauth2-sample
Sample application for AngularJS-OAuth2
Last synced: 05 Aug 2025
https://github.com/jamesrandall/fablelambdaexample
Demonstrates using F# and Fable to author a API Gateway triggered Lambda and CDK to deploy it
Last synced: 10 Aug 2025
https://github.com/jamesrandall/azureleaseexample
Example of using blob leases
Last synced: 03 Jan 2026
https://github.com/jamesrandall/farmerdbup
https://www.azurefromthetrenches.com/azure-sql-database-deployment-with-farmer-dbup-and-github-actions/
Last synced: 06 Jul 2026
https://github.com/jamesrandall/stravatokenmanager
C# project for managing the Strava token exchange process
Last synced: 04 Mar 2026
https://github.com/jamesrandall/fable-react
Minimal template for Fable and React using Fake and Paket
Last synced: 28 Jun 2026
https://github.com/jamesrandall/accidentalfish.expressionparser
Simple expression parser for .net (supports .NET Standard 1.3 and higher). Functional but still work in progress.
Last synced: 14 Jul 2025
https://github.com/jamesrandall/serverlessjsscalingcomparison
Comparisons for scaling
Last synced: 14 Jul 2025
https://github.com/jamesrandall/gpumandelbrot
A Mandelbrot rendered using a fragment shader on the GPU
Last synced: 09 Jul 2026
https://github.com/jamesrandall/mandelbrot-set
A JavaScript, HTML Canvas and Web Worker implementation of the Mandelbrot set.
Last synced: 05 Jul 2025
https://github.com/jamesrandall/threedspectremaze
Small program that uses Spectre.Console to render a maze in the console
Last synced: 16 Mar 2025
https://github.com/jamesrandall/hierarchicaltoolbar
Hierarchical toolbar for iOS as used in Fluent Mind Map
Last synced: 16 Mar 2025
https://github.com/jamesrandall/servicebusscheduler
Mediator based command scheduler for the Azure Service Bus
Last synced: 16 Mar 2025
https://github.com/jamesrandall/serverlesswebnotifier
Simple serverless web page change notifier
Last synced: 16 Mar 2025
https://github.com/jamesrandall/functionmonkey-todo-fsharp
Demonstration of using the FSharp version of Function Monkey
Last synced: 16 Mar 2025
https://github.com/jamesrandall/paddtrekjs
JavaScript and HTML version of Padd Trek
Last synced: 16 Mar 2025
https://github.com/jamesrandall/the-game-of-life
Basic HTML5 and JavaScript implementation of the Game of Life
Last synced: 16 Mar 2025
https://github.com/jamesrandall/functionmonkeymultitargettingdemo
Demonstrates how to target both ASP.Net Core and Azure Functions from a single code base.
Last synced: 03 Jan 2026
https://github.com/jamesrandall/functionmonkey-fsharp
Documentation for the F# version of Function Monkey
Last synced: 03 Jan 2026
https://github.com/jamesrandall/azurelinkboard
Open source bookmark management for Azure
Last synced: 26 Oct 2025
https://github.com/jamesrandall/6502-emulator
6502 emulator written in C# as a portable class library
Last synced: 07 Jan 2026
https://github.com/jamesrandall/redux-multi-conditional
Dispatch multiple actions from one action creator optionally using a condition
Last synced: 17 Jul 2026
https://github.com/jamesrandall/jamesrandall.github.io
Documentation for projects
Last synced: 04 Feb 2026
https://github.com/jamesrandall/azureresourcemanagerangularjs
Demonstrates how to deploy an AngularJS app to an Azure website using Azure Resource Manager.
Last synced: 14 Feb 2026
https://github.com/jamesrandall/azurefromthetrenches.commanding-quickstarts
Visual Studio quickstarts for the AzureFromTheTrenches.Commanding framework
Last synced: 01 Jul 2025
https://github.com/jamesrandall/6502-scribblings
Badly written 6502 code for the BBC!
Last synced: 14 Jul 2025
https://github.com/jamesrandall/empireofasphalt
Been doing research around a simple city builder type game... tinkering will begin soon!
Last synced: 03 Jan 2026
https://github.com/jamesrandall/accidentalfish.applicationsupport.owin
Useful OWIN middleware. Initial release contains a basic HTTP interceptor / logger.
Last synced: 03 Jan 2026
https://github.com/jamesrandall/accidentalfish.applicationsupport-tutorials
Code from the tutorial section of the getting started guide
Last synced: 03 Jan 2026
https://github.com/jamesrandall/accidentalfish.xamarin.dependencyinjection
Code generating dependency injector for Xamarin
Last synced: 13 Jun 2025
https://github.com/jamesrandall/apiunavailable
Simple website for returning 503 status codes on all requests including those made by CORS
Last synced: 21 Jul 2026
https://github.com/jamesrandall/accidentalfish.dependencyresolver
Abstraction over popular dependency injectors
Last synced: 03 Jan 2026
https://github.com/jamesrandall/metalui
Swift package for building Metal native user interfaces in a SwiftUI style
Last synced: 11 Sep 2025
https://github.com/jamesrandall/functionmonkeyaccecptancetestsample
A sample of acceptance testing with Function Monkey
Last synced: 16 Mar 2025
https://github.com/jamesrandall/voxelinvaders
A simple space invaders type game to demonstrate the use of VoxEd in a WebGL project
Last synced: 16 Mar 2025
https://github.com/jamesrandall/accidentalfish.foundations
A collection of patterns and abstractions designed to accelerate application and service development
Last synced: 14 Jul 2025