Projects

A collection of my projects, experiments, and contributions.

Current Focus

Language learning app that lets you create your own lessons using LLMs

SolidJS
Gau
Turso
AI SDK

Oneday

Activity tracker with achievements

SolidJS
SQLite WASM
Tauri
AI SDK

ORCA app with Web Audio API and Tauri

SolidJS
SQLite WASM
Turso
Tauri

LLM registry for the AI SDK that auto-updates from Artificial Analysis

TypeScript
Elysia
AI SDK
Cloudflare

Apps

LLM-powered form builder for designing and running conversational, interview-style surveys

SolidJS
Gau
Turso
AI SDK

ZZZ Pull Planner

Tool to calculate your pull strategy in Zenless Zone Zero

SolidJS
TypeScript
UnoCSS
Iconify

Packages

Good OAuth library with first-class Tauri support

TypeScript
Tauri
Svelte
SolidJS

starlight-plugin-icons

Plugin that adds icons to Astro Starlight: sidebar, codeblocks, file tree

Astro
Starlight
UnoCSS
TypeScript

start-typed-routes

Add strong types to SolidStart routes

TypeScript
SolidJS

CLI

CLI tool that translates locale JSONs using LLMs

TypeScript
AI SDK
Astro
Starlight

eemoji

CLI tool that automatically adds emojis to your commit messages based on conventional commit types

TypeScript

Sites

rettend.me

Personal site and resume

Astro
SolidJS
UnoCSS
Shadcn

tiszatohaus.hu

2

Personal booking site for an apartment owner

Astro
Vue
UnoCSS
Shadcn
Astro DB

Web Extensions

github-material-icon-theme

vscode-material-icon-theme for GitHub, uses Pure CSS icons inspired by Iconify

TypeScript

github-projects-milestone-progress

Progress bar for milestones in GitHub Projects

TypeScript

VSCode Extensions

vscode-copy-open-files

Copy open files and directory structure in VSCode

TypeScript

Starter Templates

marko-stack

Marko 6 exploration

Marko 6
Gau
Turso
Elysia

the-stack

Web and Tauri app starter with Drizzle and SQLite WASM

SolidJS
SQLite WASM
Turso
Tauri

Contributions

untitled-inventory-app

2

Text-based inventory app for your fridge

Svelte
TypeScript
TailwindCSS

Forks

GitHub Desktop Fork

I added a Secondary Editor option

TypeScript

Past

Pinia Generic

Split stores and create Generic stores in Pinia

TypeScript
VitePress

idb-orm

Lightweight, type-safe ORM for IndexedDB that closely matches the supabase-js API

TypeScript

High school final project, modular recipe sharing app

Vue
Ionic Capacitor
ASP.NET
Docker

Project for HSUP 2023/24, diary generator with LLMs

Svelte
TailwindCSS
Supabase
AI SDK

Safari Game

They made me create a game in java....

Java