# 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.                         |