Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub / taylorjg 94 repositories

Scala/JavaScript dev at Disney Streaming Services with a strong interest in functional programming. I also have experience with C#, ASP.NET, C++, etc.

taylorjg/print-puz-react-vite

Print the Private Eye crossword in the style of The Daily Telegraph crossword

Language: JavaScript - Size: 1.38 MB - Last synced: 23 days ago - Pushed: 24 days ago - Stars: 0 - Forks: 0

taylorjg/taylorjg.github.io

Jonathan Taylor's Home Projects

Language: TypeScript - Size: 53.7 MB - Last synced: 27 days ago - Pushed: 27 days ago - Stars: 1 - Forks: 0

taylorjg/dvla-viewer

Simple app to lookup car registrations using DVLA API

Language: JavaScript - Size: 2.26 MB - Last synced: 29 days ago - Pushed: 29 days ago - Stars: 0 - Forks: 0

taylorjg/dotnet-versioninfo

Display version information of .NET Core assemblies

Language: C# - Size: 24.4 KB - Last synced: 23 days ago - Pushed: over 1 year ago - Stars: 6 - Forks: 2

taylorjg/OhHell

Language: JavaScript - Size: 262 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

taylorjg/DlxLib

DlxLib is a C# class library that solves exact cover problems by implementing Donald E. Knuth's Algorithm X using the Dancing Links technique

Language: C# - Size: 1.64 MB - Last synced: 27 days ago - Pushed: over 5 years ago - Stars: 28 - Forks: 4

taylorjg/collective-crossword

Collectively solve cryptic crosswords

Language: JavaScript - Size: 669 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 0 - Forks: 0

taylorjg/WineApiNodeJs

Provides a fluent API for building URL's for Wine.com's API.

Language: JavaScript - Size: 180 KB - Last synced: 3 months ago - Pushed: about 11 years ago - Stars: 1 - Forks: 0

taylorjg/vowel-shift

Language: JavaScript - Size: 12.7 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0

taylorjg/AoC-2023

Language: JavaScript - Size: 64.5 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 0 - Forks: 0

taylorjg/print-puz-serverless

Serverless backend for print-puz-react-vite

Language: JavaScript - Size: 862 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 0 - Forks: 0

taylorjg/counter-intelligence

Decrypt a string where letters have been shifted by a random number - last letter is always "X"

Language: JavaScript - Size: 1000 Bytes - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0

taylorjg/seconds-to-time-string

Implement a function which takes a number of seconds and returns that number of seconds converted into a readable string

Language: JavaScript - Size: 37.1 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0

taylorjg/word-shower-react

A zen little game where you stare at your screen and come up with words from a transient stream of letters

Language: JavaScript - Size: 10.5 MB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 1 - Forks: 0

taylorjg/taylorjg

Size: 7.81 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 1 - Forks: 0

taylorjg/speech-recognition-test

Playing around with Web Speech API

Language: JavaScript - Size: 2.36 MB - Last synced: 10 months ago - Pushed: 10 months ago - Stars: 0 - Forks: 0

taylorjg/word-shower Fork of luciavelasco/word-shower

A zen little game where you stare at your screen and come up with words from a transient stream of letters.

Language: JavaScript - Size: 706 KB - Last synced: 10 months ago - Pushed: 10 months ago - Stars: 0 - Forks: 0

taylorjg/basketcase-serverless

Serverless function that provides product and facet data to a mock online store app selling washing machines

Language: JavaScript - Size: 1.29 MB - Last synced: 10 months ago - Pushed: 10 months ago - Stars: 0 - Forks: 0

taylorjg/basketcase-react

Mock online store app selling washing machines with faceted navigation built using React, Serverless Framework and Elasticsearch

Language: JavaScript - Size: 4.86 MB - Last synced: 10 months ago - Pushed: 10 months ago - Stars: 0 - Forks: 0

taylorjg/BasketCase

Simple AngularJS 1.x online store app as a vehicle for experimenting with Elasticsearch

Language: JavaScript - Size: 4.26 MB - Last synced: 10 months ago - Pushed: 10 months ago - Stars: 2 - Forks: 0

taylorjg/eye-say

Make a word cloud out of all the rude words in Private Eye crossword puzzle clues

Language: JavaScript - Size: 576 KB - Last synced: 11 months ago - Pushed: 11 months ago - Stars: 0 - Forks: 0

taylorjg/repo-traffic-react

GitHub OAuth App to display repo traffic data using React and TypeScript

Language: TypeScript - Size: 2.27 MB - Last synced: 11 months ago - Pushed: 11 months ago - Stars: 0 - Forks: 0

taylorjg/dlxlibjs

JavaScript library to solve exact cover problems by implementing Donald E. Knuth's Algorithm X using the Dancing Links technique

Language: JavaScript - Size: 260 KB - Last synced: 16 days ago - Pushed: over 4 years ago - Stars: 19 - Forks: 1

taylorjg/trampoline-ts

Language: TypeScript - Size: 0 Bytes - Last synced: 12 months ago - Pushed: 12 months ago - Stars: 0 - Forks: 0

taylorjg/FractalsWebGL

Playing around with fractals using WebGL

Language: JavaScript - Size: 2.91 MB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 2 - Forks: 0

taylorjg/angular2-test1

First play with Angular 2 / TypeScript in Visual Studio Code

Language: JavaScript - Size: 4.88 KB - Last synced: about 1 year ago - Pushed: over 8 years ago - Stars: 0 - Forks: 0

taylorjg/ReductionUsingFSCLOpenCLManagedWrapper

OpenCL reduction in C# using FSCL's OpenCLManagedWrapper classes

Language: C# - Size: 6.84 KB - Last synced: about 1 year ago - Pushed: over 8 years ago - Stars: 0 - Forks: 0

taylorjg/ReductionCpp

First foray into using OpenCL from C++ (specifially, Microsoft Visual C++ 2015)

Language: C++ - Size: 503 KB - Last synced: about 1 year ago - Pushed: over 8 years ago - Stars: 0 - Forks: 0

taylorjg/OpenCLExperiments

Playing around with OpenCL from C# using OpenCL.NET.

Language: C# - Size: 56.6 KB - Last synced: about 1 year ago - Pushed: over 8 years ago - Stars: 0 - Forks: 0

taylorjg/FSCLExperiments

Playing with FSCL - FSharp OpenCL Compiler

Language: F# - Size: 4.88 KB - Last synced: about 1 year ago - Pushed: over 8 years ago - Stars: 0 - Forks: 0

taylorjg/TetrisCubeDlx

Solving the Tetris Puzzle Cube using DlxLib

Language: C# - Size: 1.59 MB - Last synced: about 1 year ago - Pushed: over 8 years ago - Stars: 0 - Forks: 0

taylorjg/MonetExploration

Exploring the Monet JavaScript library - "a rich set of Monads and other useful functions"

Language: JavaScript - Size: 1000 Bytes - Last synced: about 1 year ago - Pushed: over 8 years ago - Stars: 0 - Forks: 0

taylorjg/sudoku-buster

Web app to scan and solve a Sudoku puzzle

Language: JavaScript - Size: 6.62 MB - Last synced: 12 months ago - Pushed: over 1 year ago - Stars: 11 - Forks: 1

taylorjg/AllGitHubTraffic Fork of kdzwinel/AllGitHubTraffic

Plot data from all your GitHub repositories on one chart.

Language: JavaScript - Size: 211 KB - Last synced: about 1 year ago - Pushed: over 8 years ago - Stars: 0 - Forks: 0

taylorjg/MonadDemo

Language: C# - Size: 141 KB - Last synced: about 1 year ago - Pushed: over 8 years ago - Stars: 0 - Forks: 1

taylorjg/RippleEffectDlx

Demo program showing how to solve Ripple Effect puzzles using DlxLib

Language: C# - Size: 1.02 MB - Last synced: about 1 year ago - Pushed: over 8 years ago - Stars: 0 - Forks: 0

taylorjg/TetraSticks

Demo program showing how to solve tetra sticks puzzles using DlxLib

Language: C# - Size: 1.67 MB - Last synced: about 1 year ago - Pushed: over 8 years ago - Stars: 0 - Forks: 0

taylorjg/CustomShrinkerTests2

Language: C# - Size: 113 KB - Last synced: about 1 year ago - Pushed: over 8 years ago - Stars: 0 - Forks: 0

taylorjg/Maybe

Language: C# - Size: 133 KB - Last synced: about 1 year ago - Pushed: over 8 years ago - Stars: 0 - Forks: 0

taylorjg/Akka.NET

Language: C# - Size: 203 KB - Last synced: about 1 year ago - Pushed: over 8 years ago - Stars: 0 - Forks: 0

taylorjg/ConferenceTimetable

Language: C# - Size: 637 KB - Last synced: about 1 year ago - Pushed: almost 9 years ago - Stars: 0 - Forks: 0

taylorjg/ScalaCheckBookExamplesInPureScript

Port of the examples in the ScalaCheck book to PureScript

Language: PureScript - Size: 141 KB - Last synced: about 1 year ago - Pushed: almost 9 years ago - Stars: 0 - Forks: 0

taylorjg/ScalaCheckBookExamplesInFsCheck2

Port of the examples in the ScalaCheck book to C# and FsCheck 2

Language: C# - Size: 629 KB - Last synced: about 1 year ago - Pushed: almost 9 years ago - Stars: 0 - Forks: 0

taylorjg/ScalaCheckBookExamplesInFsCheck

Port of the examples in the ScalaCheck book to C# and FsCheck 1

Language: C# - Size: 754 KB - Last synced: about 1 year ago - Pushed: about 9 years ago - Stars: 2 - Forks: 0

taylorjg/FlowFreeDlx

Solver for Flow Free puzzles using DlxLib

Language: C# - Size: 680 KB - Last synced: about 1 year ago - Pushed: over 9 years ago - Stars: 2 - Forks: 0

taylorjg/JasmineAsyncExploration

Experimenting with async things in Jasmine

Language: JavaScript - Size: 145 KB - Last synced: about 1 year ago - Pushed: over 9 years ago - Stars: 0 - Forks: 0

taylorjg/WadlerEvaluator

C# implementation of the evaluator in section 2 of Philip Wadler's "Monads for functional programming" paper

Language: C# - Size: 645 KB - Last synced: about 1 year ago - Pushed: over 9 years ago - Stars: 0 - Forks: 0

taylorjg/Pouring

C# version of the solution to the Water Pouring problem presented during the Coursera "Functional Programming Principles in Scala" course

Language: C# - Size: 707 KB - Last synced: about 1 year ago - Pushed: almost 10 years ago - Stars: 0 - Forks: 0

taylorjg/Anagrams

C# version of the Week 6 assignment of the Coursera "Functional Programming Principles in Scala" course

Language: C# - Size: 355 KB - Last synced: about 1 year ago - Pushed: almost 10 years ago - Stars: 0 - Forks: 0

taylorjg/BowlingKata

My attempt at the bowling kata

Language: C# - Size: 238 KB - Last synced: about 1 year ago - Pushed: over 10 years ago - Stars: 0 - Forks: 0

taylorjg/ShoppingKata

Code from a pairing session with Bob Scott

Language: C# - Size: 375 KB - Last synced: about 1 year ago - Pushed: almost 11 years ago - Stars: 0 - Forks: 0

taylorjg/AnonymousTypeExperiment

Examining the compiler generated Equals and GetHashCode methods of anonymous types

Language: C# - Size: 359 KB - Last synced: about 1 year ago - Pushed: almost 11 years ago - Stars: 0 - Forks: 0

taylorjg/LinqExploration

Exploring LINQ standard query operators

Language: C# - Size: 491 KB - Last synced: about 1 year ago - Pushed: almost 11 years ago - Stars: 1 - Forks: 1

taylorjg/SpotifyApi

Playing around with the Spotify Metadata APIs - Search and Lookup

Language: C# - Size: 352 KB - Last synced: about 1 year ago - Pushed: about 11 years ago - Stars: 0 - Forks: 0

taylorjg/TailRecursion

Experimenting with tail call optimisation in C++, C# and F#

Language: C# - Size: 125 KB - Last synced: about 1 year ago - Pushed: about 11 years ago - Stars: 0 - Forks: 0

taylorjg/Memoize

Playing with memoization and generics

Language: C# - Size: 348 KB - Last synced: about 1 year ago - Pushed: about 11 years ago - Stars: 0 - Forks: 0

taylorjg/CXX_WPF

Playing around with C++/CLI and WPF

Language: C++ - Size: 586 KB - Last synced: about 1 year ago - Pushed: over 12 years ago - Stars: 1 - Forks: 1

taylorjg/ProcessRedirection

Creates a child process with stdout and stderr redirected to pipes.

Language: C++ - Size: 109 KB - Last synced: about 1 year ago - Pushed: almost 13 years ago - Stars: 4 - Forks: 0

taylorjg/ChessBoard-Kata Fork of johnnonolan/ChessBoard-Kata

A Bdd Kata

Language: C# - Size: 32.6 MB - Last synced: about 1 year ago - Pushed: about 13 years ago - Stars: 0 - Forks: 0

taylorjg/DumpToken

Dump all information about a process or thread token.

Language: C++ - Size: 129 KB - Last synced: about 1 year ago - Pushed: about 13 years ago - Stars: 8 - Forks: 7

taylorjg/DlxLibDemos

.NET MAUI app to demo DlxLib - using Dancing Links (DLX) to solve puzzles like Sudoku, Pentominoes, N Queens, Draughtboard Puzzle, Ripple Effect, TetraSticks, Kakuro, Nonogram, Flow Free, Crossword

Language: C# - Size: 39.7 MB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

taylorjg/dlxlib-demos

React/TypeScript web app to demo dlxlib - using Dancing Links (DLX) to solve puzzles like Sudoku, Pentominoes, N Queens, Draughtboard Puzzle, Ripple Effect, TetraSticks, Kakuro, Nonogram, Flow Free, Crossword

Language: TypeScript - Size: 11 MB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

taylorjg/shazizzle

Experiments with Web Audio API with a view to creating a simplified version of Shazam

Language: JavaScript - Size: 12.6 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 19 - Forks: 2

taylorjg/SolidLightWorksScreenSaver

Attempt to render some of Anthony McCall's solid light works as a macOS screensaver in Swift using Metal

Language: Swift - Size: 8.13 MB - Last synced: about 1 year ago - Pushed: almost 4 years ago - Stars: 4 - Forks: 0

taylorjg/emscripten-opencv

Web app calling into C++ WebAssembly code that uses OpenCV

Language: JavaScript - Size: 2.01 MB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 17 - Forks: 8

taylorjg/rubiks-cube

A three.js visualisation of solving a Rubik's cube

Language: JavaScript - Size: 8.41 MB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 16 - Forks: 6

taylorjg/dlxlib-self-visualisation

Visualisation of Dancing Links

Language: JavaScript - Size: 366 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

taylorjg/SudokuDlxMaui

.NET MAUI app to solve Sudoku puzzles using DlxLib

Language: C# - Size: 493 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

taylorjg/print-puz

Given the URL of a .puz file, display a printable crossword puzzle

Language: JavaScript - Size: 114 KB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 2 - Forks: 0

taylorjg/sparkler-game

Recreate Seb Lee-Delisle's JavaScript sparkler/firework game from Royal Institution Christmas Lectures 2019 part 2

Language: JavaScript - Size: 1.24 MB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

taylorjg/sudoku-scanner

Use deep learning to recognise a Sudoku puzzle from a scanned image

Language: JavaScript - Size: 24.4 MB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 0 - Forks: 1

taylorjg/berlin-clock

Implement the Berlin Clock in JavaScript and render it using SVG

Language: JavaScript - Size: 178 KB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 0 - Forks: 1

taylorjg/connect-four

Connect 4 console app and web app using minimax

Language: JavaScript - Size: 259 KB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0

taylorjg/ShowMeTheRoute

Use Google Maps Api to follow a route from origin to destination using Street View

Language: JavaScript - Size: 126 KB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0

taylorjg/TicTacToePlay

TicTacToe web application using Play and Akka

Language: JavaScript - Size: 1.82 MB - Last synced: about 1 year ago - Pushed: over 7 years ago - Stars: 1 - Forks: 0

taylorjg/suave-simple

Trivial F# Suave.IO app running in a docker container on Heroku

Language: HTML - Size: 3.91 KB - Last synced: about 1 year ago - Pushed: almost 6 years ago - Stars: 0 - Forks: 0

taylorjg/simple-app

React app with Node.js backend, CI/CD via CircleCI and deployment to AWS

Language: JavaScript - Size: 4.49 MB - Last synced: about 1 year ago - Pushed: almost 4 years ago - Stars: 4 - Forks: 0

taylorjg/RepoBrowser

Angular 1.x app to browse GitHub repos

Language: JavaScript - Size: 965 KB - Last synced: about 1 year ago - Pushed: about 7 years ago - Stars: 1 - Forks: 0

taylorjg/ReduxAndFRPTicTacToe

Multiple JavaScript implementations of Tic-Tac-Toe using a variety of Web UI technologies

Language: JavaScript - Size: 75.2 KB - Last synced: about 1 year ago - Pushed: about 7 years ago - Stars: 0 - Forks: 0

taylorjg/Mastermind

Web version of the Mastermind board game in React (with auto-solve feature)

Language: JavaScript - Size: 492 KB - Last synced: about 1 year ago - Pushed: almost 6 years ago - Stars: 0 - Forks: 0

taylorjg/hangman-svelte

Implementing Hangman as my first little Svelte app

Language: JavaScript - Size: 285 KB - Last synced: about 1 year ago - Pushed: about 4 years ago - Stars: 0 - Forks: 0

taylorjg/hangman-elm

Implementing Hangman as my first little Elm app

Language: Elm - Size: 185 KB - Last synced: about 1 year ago - Pushed: almost 6 years ago - Stars: 1 - Forks: 0

taylorjg/hangman

Just practising my React skills by implementing Hangman

Language: JavaScript - Size: 275 KB - Last synced: about 1 year ago - Pushed: almost 6 years ago - Stars: 0 - Forks: 0

taylorjg/hamsters-experiments

Playing around with hamsters.js

Language: JavaScript - Size: 11.7 KB - Last synced: about 1 year ago - Pushed: almost 7 years ago - Stars: 1 - Forks: 0

taylorjg/FsTweet

Following along with the "F# Applied II" book

Language: F# - Size: 227 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0

taylorjg/flask-and-react

Flask backend and React frontend

Language: TypeScript - Size: 1.86 MB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 1 - Forks: 0

taylorjg/dvdrental-react

Gain some familiarity with Hasura

Language: TypeScript - Size: 433 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

taylorjg/dlxlib-basic

Very basic example of using dlxlib in a web page

Language: HTML - Size: 6.84 KB - Last synced: about 1 year ago - Pushed: almost 5 years ago - Stars: 0 - Forks: 0

taylorjg/bounding-box-recognition

Train a model to recognise simple shapes and their bounding boxes

Language: JavaScript - Size: 81.1 KB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 1 - Forks: 0

taylorjg/solitaire-rl-web

Solve Solitaire using reinforcement learning

Language: JavaScript - Size: 9.22 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0

taylorjg/mastermind-svg-vue

Mastermind using SVG, Vue.js and a web worker

Language: Vue - Size: 807 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

taylorjg/TetrisCubeWebGL

Visual Tetris Cube solver using WebGL and dlxlib

Language: JavaScript - Size: 957 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

taylorjg/pentominoes

Solve Dana Scott's pentomino problem using Donald E. Knuth's DLX (Dancing Links)

Language: JavaScript - Size: 561 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 1

taylorjg/ripple-effect-dlx

Web app to solve ripple effect puzzles using dlxlib

Language: JavaScript - Size: 409 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

taylorjg/sudoku-dlx-js

Visual Sudoku solver using dlxlib

Language: JavaScript - Size: 585 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 2

taylorjg/sudoku-buster-react

Web app to scan and solve a Sudoku puzzle

Language: TypeScript - Size: 35.4 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

taylorjg/mastermind-cpp

C++ implementation of Knuth's algorithm to solve MasterMind within 5 guesses

Language: C++ - Size: 446 KB - Last synced: about 1 year ago - Pushed: about 6 years ago - Stars: 2 - Forks: 1

taylorjg/Angular2Dialog

Angular 2+ app demonstrating a form with validation inside an ng-bootstrap modal dialog

Language: TypeScript - Size: 395 KB - Last synced: about 1 year ago - Pushed: almost 7 years ago - Stars: 1 - Forks: 1

taylorjg/github-user-langs

Display a breakdown of programming languages across a GitHub user's repositories

Language: TypeScript - Size: 826 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 2 - Forks: 0

taylorjg/es-and-express

Elasticsearch and Express server together in same Docker container

Language: JavaScript - Size: 31.3 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0