# Typescript | Name | Description | | ------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------- | | [four.js](./fourjs) | Tiny 3d rendering I started (and quickly dropped) as a beginner | | [globalbot](./globalbot) | Bot for twitter game a friend was running | | [loopover-leaderboards](./loopover-leaderboards) | Incomplete website for [loopover](https://loopover.xyz/) leaderboards | | [loopover](./loopover/) | Implementation of the [loopover](https://loopover.xyz/) game logic | | [lunardash](./lunardash/) | Rhythm game I dropped super early into development | | [lunargame](./lunargame/) | Platform for hosting my games. Previously known as `lumarbox` (before that became it's own thing) | | [monadic](./monadic) | Custom web framework inspired by [halogen](https://github.com/purescript-halogen/purescript-halogen) | | [monorepo-template](./monorepo-template/) | Overly-engineered template for typescript monorepos | | [multiplayer-backend](./multiplayer-backend) | Unfinished server for some multiplayer game. Later rebranded into `pleix-backend` | | [og-website](./og-website) | My first ever personal website | | [option](./option/) | Typescript implementation of the `Maybe` monad | | [pleix-frontend](./pleix-frontend/) | No idea what `pleix` was supposed to be, but this was essentially just a bunch of experiments with [lit-html](https://lit.dev/) | | [simio-client](./simio-client/) | Client for unfinished gravity simulator I was working on | | [translucid](./translucid) | Tiny server lib I wrote as a beginner | | [wave38](./wave38/) | Remake of [wave37](https://github.com/Mateiadrielrafael/wave37) I dropped super early into development. |