Skip to content
View txtsd's full-sized avatar
💭
Questing.
💭
Questing.

Organizations

@MadScientists @PrismLauncher

Block or report txtsd

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
txtsd/README.md

txtsd

Solo FOSS developer. I build native desktop applications and systems software.

Currently working on kind — a native cross-platform Discord client written from scratch in C++23 and Qt 6. Custom gateway, REST client with per-route rate limiting, SQLite-backed async cache, full Discord permission model, composable rendering pipeline. No Electron. No web tech.

Also building tegami, a native email client in C++23 and Qt 6 with a self-written IMAP implementation and local-first Maildir/mbox + SQLite index architecture.

Core Team at PrismLauncher.
Package maintainer on the Arch Linux User Repository.

Skills

C++23 · Qt 6 · Rust · Python · SQLite · Linux · PostgreSQL · systemd · Caddy


Available for Contract Work

I'm open to remote contract engagements: native desktop, systems programming, or backend infrastructure.

raven@ihavea.quest
GitHub Sponsors

Pinned Loading

  1. kind kind Public

    kind is a native cross-platform Discord client written in C++ and Qt from scratch

    C++ 12

  2. PrismLauncher/PrismLauncher PrismLauncher/PrismLauncher Public

    A custom launcher for Minecraft that allows you to easily manage multiple installations of Minecraft at once (Fork of MultiMC)

    C++ 9.6k 1.4k

  3. DPITunnel DPITunnel Public

    Forked from nomoresat/DPITunnel-cli

    Free, simple and serverless solution against censorship for Linux PCs and routers

    C++ 33 8

  4. The-Kludge-Bureau/nampowerDB The-Kludge-Bureau/nampowerDB Public

    A new reusable library for crash-persistent storage via nampower's file API. Any addon can use it by calling `NampowerDB_Register()` at load time.

    Lua 2 1

  5. The-Kludge-Bureau/HearthDB The-Kludge-Bureau/HearthDB Public

    A TurtleWoW DLL plugin that exposes Lua functions for SQLite database access. Addons can read and write databases in CustomData/ or read bundled SQLite files from their own addon directory. Built i…

    Rust 4 2

  6. The-Kludge-Bureau/Reliquary The-Kludge-Bureau/Reliquary Public

    A TurtleWoW DLL plugin that exposes DBC game data to addon Lua code via RQ_* globals. Reads directly from the game's MPQ archives with patch priority, lazy-loads and caches each DBC on first access…

    Rust 2 1