phughk
Founder of RapidRecast: Making Streaming Simple
Making streaming simple @rapidrecast London, UK
Pinned Repositories
AlgorithmShowdown
This is a project demonstrating my abilities in algorithms and languages.
AnnotationRegexDeserialisation
Plain text to POJO deserialisation through annotations. Useful for web scraping
BattleScribe-Simulator
Process BattleScribe (W40k) files and run quick simluations and calculations
BinaryClockWidget
A binary clock widget, because I don't like the ones that are currently available on the play store.
Blackjack-ML
A simulator for blackjack. Write bots, GUI's, stats, machine learning, distributed algos... Whatever
Habit-Tracker-Agile
My brother created an Android app Habit Tracker. This code is for a feature to be introduced into it, although any code can use it - it is not tied to Android.
laerning-tool
Laerning Tool API
myLinuxSettings
Standard bashrc, vimrc setup etc.
neo4j-old
Graphs for Everyone
PizzaProgram
Newcastle CSC programming coursework, written in c++ (as opposed to java)
phughk's Repositories
phughk/laerning-tool
Laerning Tool API
phughk/phughk.github.io
The blog is mightier than the tweet
phughk/agb
Library for writing Game Boy Advance games in Rust
phughk/arrayvec
A vector with a fixed capacity. (Rust)
phughk/async-executor
Async executor
phughk/async-task
Task abstraction for building executors
phughk/axum-embed
axum_embed is a library that provides a service for serving embedded files using the axum web framework.
phughk/docs.surrealdb.com
The documentation for SurrealDB, powered by Docusaurus
phughk/dont-hide-in-the-bushes
Single and multiplayer text-based RPG
phughk/go-dist-algos
Distributed systems algos in golang
phughk/madsim
Magical Deterministic Simulator for distributed systems in Rust.
phughk/mtg-arena-debug-parser
Parser for Magic The Gathering Arena debug logs, to scrape Deck, Collection, and Game data
phughk/mtg-proxy-maker
Process a deck file and download images from scryfall api
phughk/mtg-proxy-site
Generate print-ready "playtest" cards.
phughk/openraft
rust raft with improvements
phughk/retty
An asynchronous Rust networking framework that makes it easy to build protocols, application clients/servers.
phughk/retty-http
Rust Retty bindings for HTTP(S) 1/2/3 and H2C (HTTP2 without TLS)
phughk/rocksdb-cloud
A library that provides an embeddable, persistent key-value store for fast storage optimized for AWS
phughk/rust-dioxus-tailwind-surrealdb
Rust, Dioxus, SurrealDB, Tailwind
phughk/rust-nostd-structs
Datastructures and algorithms for nostd rust
phughk/smol
A small and fast async runtime for Rust
phughk/spicy-tower
Spicy tower is a nostd (no allocations) implementation for http1, http2, and http3 clients and servers using tower
phughk/surrealdb
A scalable, distributed, collaborative, document-graph database, for the realtime web
phughk/surrealkv
A low-level, versioned, embedded, ACID-compliant, key-value database for Rust
phughk/termloop
Terminal-based game engine for Go, built on top of Termbox
phughk/tokio
A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ...
phughk/www.orelay.live
ORelay website
phughk/www.surrealdb.com
The website, blog, and documentation for SurrealDB, built using Ember.js
phughk/yeet-mesh
Yeet mesh is a way to run distributed systems tests in a deterministic way
phughk/zig-learning-terminal
Throwaway zig project for learning Zig and other stuffs