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