Skip to content
View dxmoc's full-sized avatar
šŸ›
šŸ›
  • 13:35 (UTC +02:00)

Block or report dxmoc

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.

Content in all repositories owned by your account will be closed.
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
dxmoc/README.md
dxmoc: small tools that do one thing, need nothing and keep working

I build small, self-contained tools for problems I actually have. If something needs a package manager just to start, I usually keep rewriting it until it does not.

Things I made

What it does Built with
ventoy-iso-updater
release
Keeps every ISO on a Ventoy stick current. Finds new versions on its own, downloads only what changed and removes what it replaced. Windows, Linux, macOS, WSL. Python
standard library only
sc-outfitter
release
The best loadout you can actually buy for a Star Citizen ship, plus the shopping route through Stanton, Pyro and Nyx. Also plans the trip for an erkul.games build. C#, .NET
WPF, no NuGet packages
LiquidFin
release
Liquid Glass for Jellyfin: translucent panes, refracted edges, capsule controls. One stylesheet, no JavaScript, no external requests. CSS
one stylesheet
aniworld-cli
release
Lean terminal client for aniworld.to. Search, pick, watch in mpv. Streaming only, German interface. Python
mpv for playback

Toolbox

Python, C#, .NET, CSS, GitHub Actions, Git

House rules

Nothing to install. The standard library is enough more often than people think.

One file beats a framework. A theme is a stylesheet, a tool is a script.

No phoning home. No accounts, no telemetry, no requests nobody asked for.

Say what is untested. A README that names its gaps beats one that hides them.

Boring beats clever. It should still run next year without me touching it.

Clean up after yourself. Replace the old version, do not pile up new ones.

Lately

Releases

aniworld-cli v0.2.5 2026-10-22

ventoy-iso-updater v0.9.0 2026-10-14

jellyfin-liquidfin-theme v0.2.4 2026-09-08

sc-outfitter v1.3.0 2026-09-07

Elsewhere on GitHub

paulherter/swiftly-player#17 issue: iOS: Seerr sign-in shows "No server is reachable at this address." although Seerr accepts the login 2026-10-22

paulherter/swiftly-player#12 issue: Feature request: show Jellyfin playlists (video playlists) 2026-10-22

anmolkapil/plexo#133 PR: feat: NZB downloads from a Usenet news server (#126) 2026-10-21

flipperdevices/flipperone-linux-build-scripts#115 issue: Lock /boot with btrfs property RO 2026-10-19

anmolkapil/plexo#126 issue: Feature request: NZB / Usenet downloads 2026-10-14

Get in touch

Questions about one of my projects, an idea, or something that does not fit into an issue: mail me at [email protected]. My inbox is always open.

Encrypted mail is welcome. Fingerprint 3F3F EB4D 9CED 560F 4E44 F407 0353 506E 0CC7 2C99, key as publickey.asc or right here:

PGP public key
-----BEGIN PGP PUBLIC KEY BLOCK-----

xjMEanmRLxYJKwYBBAHaRw8BAQdAX+/T/3gVISmaUX1/c/iIsX+Ff/FsdqsE
vyfWrxT5J4TNIW1haWxAY29ydnluLm9yZyA8bWFpbEBjb3J2eW4ub3JnPsLA
EQQTFgoAgwWCanmRLwMLCQcJEANTUG4MxyyZRRQAAAAAABwAIHNhbHRAbm90
YXRpb25zLm9wZW5wZ3Bqcy5vcmcPajuMPQrtxDdDbdzoe0My/fbqkV5dMpia
m54I4J6cWgMVCggEFgACAQIZAQKbAwIeARYhBD8/602c7VYPTkT0BwNTUG4M
xyyZAACpogEA//AKy8mQjDtccvOl3agtzikSh8MF6ML3mdy68UZa4IsBAMBY
7jhIAhIzR2nLtymCT0gZz873YOIWaYWPyFv4IXsEzjgEanmRLxIKKwYBBAGX
VQEFAQEHQP2v1uwYw3NA9RX+Zreepp3ZxJX/WUlLT8LHWGQSsQxxAwEIB8K+
BBgWCgBwBYJqeZEvCRADU1BuDMcsmUUUAAAAAAAcACBzYWx0QG5vdGF0aW9u
cy5vcGVucGdwanMub3Jn6caBZSuvgS+Zc8vdEDjo15iQBOQbURqpTNdL6GO2
mwECmwwWIQQ/P+tNnO1WD05E9AcDU1BuDMcsmQAAwJkBAPH2zsMtXCt8r0N3
4rNfDoNCWBBalYLjU0aUurMyq9OeAQDzIWIqwydALsptm+PBmDF8KXwrGl2w
zN0DC7GazTXlBw==
=em3m
-----END PGP PUBLIC KEY BLOCK-----

The header is drawn by scripts/make_header.py, the lists above refresh themselves once a day. Both use nothing but the Python standard library, of course.

See you Space Cowboy!

Pinned Loading

  1. aniworld-cli aniworld-cli Public

    A lean, streaming-only CLI for aniworld.to – written from scratch in pure Python, with a German user interface. Playback runs exclusively through mpv. No downloads.

    Python 2 1

  2. ventoy-iso-updater ventoy-iso-updater Public

    Keeps the ISOs on a Ventoy stick up to date. One script, standard library only, runs on Windows, Linux and macOS.

    Python 2 2

  3. jellyfin-liquidfin-theme jellyfin-liquidfin-theme Public

    Liquid Glass theme for Jellyfin. Pure CSS, dark only, no JavaScript and no external requests.

    CSS

  4. sc-outfitter sc-outfitter Public

    Best purchasable loadout for a Star Citizen ship plus the shopping route through Stanton, Pyro and Nyx

    C#