Ruben Dougall's repositories
permissions-calculator
Web app for converting between different notations for Unix permissions.
advent-of-code-2022
My solutions for Advent of Code 2022 (https://adventofcode.com/2022)
automaton-tool-react
React rewrite of my third-year project from university, an educational tool for finite automata. Currently in development.
flags-quiz
Flags quiz game.
reversi
Command-line version of the classic Reversi / Othello game.
snake-cmd
Command-line version of the classic Snake game.
wordsearch
Web app for generating wordsearches.
advent-of-code-2023
My solutions for Advent of Code 2023 (https://adventofcode.com/2023)
anagram-solver
Simple anagram solver.
curses-game-utilities
Utility package for command-line games using the curses library.
fast-click-game
Simple fast click game I built to help me learn React.
match-three-game
Command-line clone of a popular match three game
match-three-game-cmd
A simple command-line match-three game.
number-tile-game
Command-line version of Rummikub. This has ended up becoming the project I use to test out new languages 😂. Active development is currently in "go-rewrite" branch. (Note that this is based on the rules I have played with and therefore may differ from the official rules.)
os-and-xs
Simple noughts and crosses (tic-tac-toe) game, with player-vs-player and player-vs-AI modes.
python-console-utilities
Simple utility functions for command-line applications.
ramda
:ram: Practical functional Javascript
rock-paper-scissors
Simple rock paper scissors simulator, inspired by an Instagram reel I've seen.
Ruben9922
My GitHub profile README.
rubendougall.co.uk
My personal website. Made using React, Gatsby and Material UI.
tetrominoes-game
Clone of a popular game involving falling tetrominoes.
tetrominoes-game-cmd
Command-line version of the classic game involving falling tetrominoes. (Currently in development.)