Skip to content
View DanielMuellerIR's full-sized avatar

Block or report DanielMuellerIR

Report abuse

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

Report abuse
DanielMuellerIR/README.md

🌐 Sprache / Language: English · Deutsch

Hi, I'm Daniel

I build desktop apps for macOS and Linux, iPhone apps, and command-line tools. Most of my projects work offline. I prefer native interfaces and keep dependencies small where practical.

My website: dm0.de

Productivity

  • Doppeldecker is a dual-pane file manager for macOS and Linux. It copies and moves files, previews synchronization and connects to remote servers. First public preview.
  • fastra is a native macOS text editor with replacement previews, Git tools, 4D support and a local Markdown preview.
  • favenio searches files without building an index, including document text and nested archives. It has a macOS app, a command-line interface and Finder quick search.
  • stille_post turns speech into text locally with Whisper on macOS. It has a global hotkey, dictation history and optional text cleanup through a language model. An iPhone can send dictations over the home network.
  • tag_explosion edits metadata in audio, images, video and e-books, individually or in batches. The macOS app and command-line tool also inspect electronic invoices without changing them.
  • md-clip converts formatted clipboard text to Markdown. The command-line tool runs on macOS and Linux; macOS also has a Dock app.
  • jpegdrop creates JPEG, PNG, AVIF or WebP copies without metadata. Drop images or folders onto its macOS Dock icon and choose a preset, size and output location.

Audio and music

  • savage_modplayer plays MOD, S3M, XM and IT music with a replay engine written in Swift. There are macOS and iPhone apps, a Linux command-line player and an HTML5 MOD player. The macOS app includes a piano roll and WAV export, including separate channels.
  • vicious-sidplayer plays Commodore 64 SID music. The macOS and iPhone apps have library management and piano and register views. A Linux command-line player and an HTML5 player are also available.
  • mucke_baby is a native internet radio app for macOS and Linux. Its seven visual themes react to the audio, and it can record streams and export individual songs.
  • baby_mucke is the iPhone sibling of Mucke, Baby! It plays radio in the background, supports lock-screen controls and keeps a track history with Apple Music and Spotify lookup.
  • hoerbuchkloeppler combines audio files into .m4b audiobooks with chapters, cover art and tags. It has a macOS app and a command-line interface.

Games and graphics

  • steinregen is a falling-block puzzle for macOS and iPhone with six game modes and a black-metal aesthetic. It includes 13 instrumental metal tracks for background music.
  • exploids is a macOS vector shooter in the style of Asteroids, with two modes, nine power-ups and two bosses. Replays can be exported as GIFs without opening the app.
  • FraktalLab runs in the browser. It combines WebGL fractals, demoscene effects, voxel terrain and MOD/SID audio in a grid of panels.
  • Scientia is a browser quiz with over 50,000 questions across eight subject areas. It includes interactive visualizations and spaced repetition. Learning progress stays in the browser; no account is required.

Command-line and developer tools

  • gitmaster_flash shows the Git repositories below a directory in a terminal interface. Check uncommitted changes, unpushed commits and stashes, then work on the repositories from the same view. It is a single Python file using the standard library.
  • poormans_text converts documents, spreadsheets, presentations, PDFs, images, e-books, email and notebooks to Markdown. It has a macOS app, command-line tools, Finder integration and local text recognition.
  • ncpin sets Nextcloud virtual files to stay local or remain online-only on macOS. It provides a command-line tool, Finder droplets and Quick Actions, including support for Nextcloud Desktop 34 and later.
  • firefox-tabs-save-and-restore provides fftabs for saving, restoring and managing Firefox tabs on macOS. It has a command-line interface and a native app, without additional dependencies.
  • opencode-minimax documents how to configure MiniMax and other Anthropic-compatible models in OpenCode, including the pitfalls of custom providers.

Forks

  • claude-video extracts video frames and transcripts for Claude and Codex, with optional local Whisper transcription. Its video-frame text recognition requires macOS. Fork of bradautomates/claude-video.

Linux apps and tools

These projects also run on Linux. The list distinguishes desktop apps from command-line tools; a Linux version does not imply the macOS interface is available.

  • Doppeldecker has a desktop app and command-line interface, with DEB and AppImage packages for x86_64.
  • mucke_baby has a native Qt 6 desktop app for x86-64, with seven themes, listening history, optional recording, M4A song export and MPRIS media controls. A TAR.GZ installer is available; Qt and libVLC 3 come from system packages.
  • tag_explosion provides its metadata library and command-line tool on Linux. The graphical app is macOS-only.
  • md-clip converts clipboard content to Markdown from the command line, with X11 and Wayland support.
  • savage_modplayer plays tracker music from the terminal through ALSA and supports desktop media controls. An AppImage build is available.
  • vicious-sidplayer provides the vicious-sid command-line player with ALSA audio, WAV export and desktop media controls.
  • gitmaster_flash runs its terminal interface on Linux with Python, Git and curses. Opening macOS apps is specific to macOS.
  • claude-video supports frame extraction and transcription on Linux. Video-frame text recognition remains macOS-only.

Pinned Loading

  1. fastra fastra Public

    Native macOS text editor with unmatched find & replace: *-wildcards, regex mode, diff preview

    Swift 4

  2. favenio favenio Public

    Index-free file search for macOS that also looks inside archives (zip, jar, docx, epub, tar, …) — single-file Python core with CLI, native GUI and Finder toolbar quick search.

    Python 3

  3. exploids exploids Public

    Native macOS Asteroids-style vector arcade shooter — Swift 6 / SpriteKit. Procedural vector graphics, real-time synthesized audio, two game modes, nine power-ups, gravity wells, two bosses, and a d…

    Swift 2 1

  4. md-clip md-clip Public

    Convert macOS clipboard contents to clean Markdown — CLI, Dock app, and global hotkey.

    Shell 2

  5. stille_post stille_post Public

    Local dictation app for macOS: Whisper speech-to-text plus honest LLM cleanup that never rewrites. Global hotkey, menu bar overlay, endpoint fallback chain, fully offline capable, headless CLI incl…

    Swift 1

  6. gitmaster_flash gitmaster_flash Public

    TUI overview of every Git repo below a directory: see what is dirty, unpushed or stashed, and clean it up right there. One Python file, standard library only.

    Python 1