theoretically·online

Hello!

I make web apps and stuff.

Hi, my online pseudonym is

doodlezucc

This is my hobby project portfolio :)

A virtual tabletop for Dungeons & Dragons

Play together with players all over the world, whenever you want!

Enter the Dungeon
Dungeon Club

More Releases

A collection of usable software I finished so far.

  • 'Clipship' Logo

    Clipship

    A multi-media editor for cutting and converting video clips, right in your browser.

    Web App
    Open Web App
  • 'FlpJck' Logo

    FlpJck

    Always keep the latest versions of your FL Studio projects in the cloud.

    Desktop Program
    View Project
  • SpeedRunners Multiplayer+

    A mod for the game SpeedRunners to bump the default 4-player limit up to 16.

    Game Mod for PC
    View Installation Guide
  • 'SnippetFeed' Logo

    SnippetFeed

    Merge an audio file with an image to create a video suitable for Instagram.

    Mobile App (not in stores though)
    View Project
  • 'Move Music' Logo

    Move Music

    Move your liked songs, created playlists and followed artists from YouTube Music to Spotify.

    Web App
    Open Web App

This One's For the Devs

Resources for developers, such as installable packages.

(By the way, every personal project I decide to publish is open source and available on GitHub.)

  • svelte-yjs

    Type-safe, reactive Svelte wrappers around the Yjs client layer for collaborative web apps.

  • svelte-input-system

    A simple key-binding input system for interactive web apps, built on Svelte 5 runes.

  • svelte-tether

    A small collection of Svelte wrapper components to teleport snippets from one place to another. Useful for popovers and modal elements.

  • graceful

    A Dart library to handle file logging and graceful exits.

  • MoodleREST

    An unofficial API reference for Moodle web services, generated by regex matching their source code.

  • grid_space

    A lightweight Dart library to create and convert between square grids and hexagonal grids.

  • web_polymask

    A polygon merging Dart library with a web/SVG implementation, made to be used in vector based drawing tools.

  • tsocket

    A type-safe, versatile implementation of remote procedure calls (RPC) with tiny payloads, powered by shared schemata.