Building weird stuff people don't dare doing
I like learning languages, both human and machine languages.
Human languages I can do: Vietnamese, English, Japanese. Currently fighting with Tagalog.
Machine languages I can do: C, C++, Rust (a little), C#, X86-64 ASM (NASM). Trying to learn OCaml.
HTML generator for C++, written in C++. Most common HTML tags are implemented, so you don't need to know HTML tags to write a website. HTMX support is planned.
In-memory DBMS with the ability to sync to file (with a custom data format),for C++. Filter is also available with izuna::FilterOpt and lambdas.
Izuna for C# (tested on .NET only). This Izuna version allows using LINQ for better database set operations. The IZUNA data format isn't implemented, but can sync to JSON.
Alternative build tool and dependency management tool for Java, written in Rust. Config file uses S-expressions.
Game engine for Codename: Saejima (inner circle stuff, but I think it's cool to public the engine).
An image board site (similar to Danbooru or Gelbooru) written in C++ using httplib and libUsagi for the front-end, back-end not planned yet (but will probably be written in C#).
An Operating System with its own programming language.
Documentation generation program written in C++ using libUsagi.