All projects (including this website) are open source.

Wafrn

Explore Wafrn page

Not my project, but I have contributed to it. Wafrn is a Tumblr-like Fediverse software with native Bluesky integration, no bridges required or anything.

I worked on many things but the most notorious one was probably implementing the bite activity. Bite is a silly poke-like feature based on a specification supported by other software like Iceshrimp.NET. Later on a different Wafrn dev expanded it by creating an Atproto version.

Website Volume

Website Volume popup

This is an extension that allows changing the volume of websites. It remembers the latest set value even after the browser is closed. Volume is stored in a per website basis, so multiple tabs in the same website have the same volume.

Due to limitations in the APIs it uses though, a user needs to either click the extension icon or press Alt+Shift+S when reopening the browser or opening a new tab with the same website.

meowsn

meowsn contact list screen

A cross platform MSNP11 client written in Rust using egui for its GUI. For the MSNP backend it uses my MSNP11 SDK, which is detailed below.

msnp11-sdk

msnp11-sdk crates.io page

An MSNP11 client SDK written in Rust. It is published in crates.io and has been successfully utilized by projects like meowsn and WebMSNP. Kotlin and Swift bindings can also be generated.