Jussi Saurio's repositories
zod
TypeScript-first schema validation with static type inference
give-up-the-goat
Online implementation of the board game Scape Goat by Jon Perry. https://boardgamegeek.com/boardgame/315043/scape-goat
json2csv
Flexible conversion between JSON and CSV
trpc
🧙♀️ Move Fast and Break Nothing. End-to-end typesafe APIs made easy.
react-hook-form
📋 React Hooks for form state management and validation (Web + React Native)
ts-pick-partial-comparison
Testing the diagnostic output of two functionally equivalent utility types
trpc-body-size-repro
bug reproduction for maxBodySize in tRPC
botc-scripts
Blood on the Clocktower Script Database
valibot
The modular and type safe schema library for validating structural data 🤖
mnist-ts
I cannot retain any math for longer than 10 seconds if I don't do something practical with it, hence this project's raison d'etre
mathvis
I suck at math, so maybe making tiny math visualization apps will help
kaiku
Lightweight JSX-based UI framework with boilerplate-free state managament.
pocket-grimoire
A mobile version of the Blood on the Clocktower grimoire
rustiikki
Crafting Interpreters (https://craftinginterpreters.com) part 2. Stack VM implemented with Rust, mainly to learn Rust
manse-lang
The Manse Programming Language
hasaweba
haskell webserver without frameworks and with custom mOnAdS
fp-ts
Functional programming in TypeScript
chessbot
slack chessbot to post puzzles
lonna
A very popular library
date-fns
⏳ Modern JavaScript date utility library ⌛️
hchess
Haskell Chess with amazing Nethack-style UI
Fisparsers
Learning F# by writing parsers and stuff
harmaja
Experimental frontend framework
nand2tetris
https://www.coursera.org/learn/build-a-computer
adventofcode2019
learning haskell via AOC
jiisonparser
Blazing slow JSON parser that probably doesn't work