Thom Wright (@ThomWright)

Top repositories

1

postgres-migrations

🐦 A Stack Overflow-inspired PostgreSQL migration library with strict ordering and immutable migrations
TypeScript
323
star
2

react-fullscreen

React component that fullscreens a child component. Responds to browser resizes.
JavaScript
27
star
3

congestion-limiter

πŸͺ— Dynamic congestion-based concurrency limits for controlling backpressure
Rust
11
star
4

react-mainloop

A React Component that uses a game loop to animate another component
JavaScript
11
star
5

balamb

🌱 Concurrently run a set of dependent, asynchronous tasks with type-safe dependencies
TypeScript
9
star
6

format-si-prefix

Format and unformat numbers with SI prefixes
JavaScript
6
star
7

di-hard

πŸ’‰ Dependency injection with namespacing, privacy and lifetimes
TypeScript
4
star
8

rusty_circuit

Electronic circuit simulator
Rust
4
star
9

bash-resources

Resources to help me write better Bash scripts
Shell
4
star
10

batch-aint-one

πŸ›’ I got 99 problems, but a batch ain't one
Rust
4
star
11

matrixy

A CoffeeScript matrix library
CoffeeScript
2
star
12

parseunit

Parse a string with a number and unit e.g. '12px' -> [12, 'px']
JavaScript
2
star
13

retry-model

Modelling retries and backoff
TypeScript
1
star
14

ThomWright.github.io

My personal website - http://thomwright.co.uk
SCSS
1
star
15

flyd-cacheUntil

Cache a stream's output until triggered by another stream.
JavaScript
1
star
16

flyd-connect

Connects the output of one stream to the input of another.
JavaScript
1
star
17

flyd-onAnimationFrame

Emits values on successive animation frames.
JavaScript
1
star
18

Local-IP-Finder

Finds the IP a locally connected TP-Link TL-WPA4220 is using.
JavaScript
1
star
19

rusty-cats

Cohesion/coupling Analysis for TypeScript
Rust
1
star
20

enigma

A rusty enigma machine
Rust
1
star