Projects and open source

Maintained work, with the details left in.

The three projects below are the ones I keep shipping. The rest of the page comes straight from GitHub, sorted by the last push.

Maintained

These tools handle desktop automation, live events and the unglamorous edge cases that appear after people start relying on them.

  1. Desktop applicationActive · v2.7.1

    MapWizard

    A cross-platform toolkit for osu! mappers

    A dedicated desktop app designed to automate the repetitive parts of beatmap creation, handling hitsounds, metadata, combo colours and updates.

    • C# 99.7%
    • Shell / Batch 0.3%
    Runs on
    WindowsmacOSLinux
    Stack
    .NET 10Avalonia 12VelopackManagedBass
  2. Service and Discord botActive

    MappingFeed

    Real-time osu! event pipeline for Discord communities

    Continuously polls osu! map and group events, stores them safely in SQLite, dispatches customizable Discord notifications, and exposes recent activity via an HTTP API.

    • C# 99.6%
    • Dockerfile 0.4%
    Runs on
    Web APIDiscordDocker
    Stack
    .NET 10ASP.NET CoreEF CoreSQLiteNetCord
  3. Publishing and live streaming platformActive

    Blog dos Afogados

    Independent publishing with sub-second live streaming

    A Laravel platform for stories, conversations and live broadcasts, combining an editorial workflow with Broadcast Box streaming, real-time chat and 7TV emotes.

    • PHP 57.6%
    • Blade 30%
    • JavaScript 6.7%
    • CSS 5.5%
    • Docker / Shell 0.2%
    Runs on
    WebLive streamingDocker
    Stack
    Laravel 13Livewire 4Broadcast BoxMercureOctane

Public repositories

Recently pushed on GitHub.

Live GitHub data with a local fallback when the API rate-limits anonymous requests.

  1. Shelldotfiles2 · 0 forks
    Updated ·
  2. HTMLmapwizard.github.ioMapWizard Home Page0 · 0 forks
    Updated ·
  3. C#MapWizardA toolset of utilities for osu! standard mappersavaloniabeatmapcopiercsharp12 · 2 forks
    Updated ·
  4. C#mappingfeedDiscord bot for mapping-related feeds1 · 1 forks
    Updated ·
  5. TypeScriptmappingfeed-websitefrontend for https://github.com/maotovisk/mappingfeed0 · 0 forks
    Updated ·
  6. C#BeatmapParserosu! beatmap parser in C#0 · 0 forks
    Updated ·
  7. ShellwinebrewA wine launcher for storybrew osu! storyboard editor.3 · 1 forks
    Updated ·
  8. C#OsuWineMemReaderMemory reader for osu! running inside wine on linux.1 · 0 forks
    Updated ·
  9. Gobeatmap_aggregator_api0 · 0 forks
    Updated ·
  10. Rustrust-weather-appA simple weather app using slint and open-meteo as data-source.2 · 0 forks
    Updated ·
  11. PHPsimple-blog0 · 0 forks
    Updated ·
  12. JavaScriptkudosurevampA new concept about the unused kudosu system on osu!0 · 0 forks
    Updated ·