Thomas Wright'sProjects & Applications

World Clock

A clock to track and visualize time zones, day changes, sunlight, and more. You can spin the earth forward and backwards to adjust. You can even view how the sunlight cast on the earth changes as seasons progress. Check it out!

Topotonic

An application to explore every possible music scale & every possible mode in the traditional 12-tone system. There are a lot!

Umpteen Games

A collection of (25+) playing card games with custom purpose-built game engine.

Wright Courthouse Photos

A showcase of my grandfather's insane 30-year quest to photograph every county courthouse in America - all 3,143! My brother did the enormous task of digitizing all the photos.

Megalog

A minimalistic text-journaling app.

Splatter

A program which generates unique paint splatter-like images. It might take a second because there are millions of dots per images.

Lattice

A program to generate unique D8 symmetric lattice-like images.

Typeline

A timeline of popular typefaces and their families. The typeface examples are sourced from Wikipedia.

Algorithm Arena

A collation of submissions and a leaderboard for the Algorithm Arena Challenges by @vjeux from 2024.

Family Tree

I built this to compose a tree for one branch of my family. Here it is as a stand-alone library that you can use too! It has the unique property that generations go across, not down, making it easier to visualize relations.

Millitext

An implementation of the neat idea (from Matt Sarnoff) to exploit the usual shape of subpixel lights to draw super small letters.

word-icons

In an attempt to avoid the confusion of "what is that icon supposed to mean?", this is a react component to scale and wrap text to a square.

svg-pixels

A PNG to SVG Per-Pixel Converter. This is convenient if you want to upscale pixel art.

equal-hue-tailwind-colors

The tailwind color palette modified to have equal hue as determined by the oklab color space.

Doomsday Help

The "Doomsday Algorithm" developed by John Conway calculates the day of the week for any date in history. This site guides you through the algorithm so you can better do it in your head.

Grim Reaper Time Keeper

This is a morbid idea from my dad. He wanted a reminder of the average expected years left to live based on how old you are. Enjoy!
© Thomas Wright