ryanliu6.xyz

Portfolio website built using Astro, React, and Tailwind that leverages Astro's content-driven principles to translate Markdown content into dynamic components.

  • TypeScript
  • JavaScript
  • Astro

Ena

Converts and categorizes credit card transactions for Canadian Financial Institutions into CSVs, leveraging LLMs to better visualize spending habits.

  • Python

Focus

A collection of self-hosted services running on Docker Compose to serve as my personal multi-media server, using Traefik as the reverse proxy to route traffic to containers. Primarily hosts FoundryVTT, a table top simulator to play D&D, PF2E and Lancer.

  • Python
  • Shell

Vigor

Collection of semi-random useful functions and scripts, packed into a Python library for ease-of-use. Primarily serves as a manager of Docker Compose files and environments.

  • Python
  • Shell

xi

A custom component library for Astro + Tailwind projects, including styles and some common components.

  • TypeScript
  • JavaScript

zeta

A collection of Python scripts that leverage LLMs to solve day to day problems.

  • Python