Retro computing is my hobby — you can't build the future without knowing the past.
⬤ Stable ◯ In Progress ◌ Skunk Works
⬤ rasta · Lightweight SDL2-based framebuffer and input emulator for Linux.
⬤ more · Collection of MIT-licensed WinForms controls for .NET Core.
⬤ mms · Modern C++ memory‑mapped reader library for compilers assemblers, and linkers.
⬤ lingo · Modern C++20 parser framework.
⬤ pixie · Simple vector display emulator for Linux.
⬤ garcon · Garçon is a lean and minimal HTTP web server written in modern C++.
⬤ tstih · Config files and dotfiles for my GitHub profile.
◯ alto · Portable retro GUI framework, inspired by the Xerox Alto.
◌ sex · Haiku OS Settings Explorer.
◌ openplan · A JSON-based, open file format for defining the structure of buildings — rooms, walls, floors, doors, and devices — for use in home automation, simulation, and visualization.
◌ home · My dream house.
◌ emmy · Tiny home video web site.
⬤ anthology · Personal essays and writings, published here.
◯ fundamentals-code · Code examples for The Fundamentals book series.
◯ fundamentals-figures · Illustrations and diagrams for Fundamentals.
◯ fundamentals · Source material and notes for The Fundamentals books.
⬤ libsquid · a lightweight, symmetric serial transport for low-power systems and retro computers.
⬤ squid-server · A lightweight, plugin-based Linux server that hosts the libsquid protocol engine and dispatches squid packets to dynamically loaded plugins.
◯ squid-pico · Squid for Raspberry PI Pico 2 W.
◯ zxm · Mouse interface for the ZX Spectrum.
⬤ docker-toolchains · Source repository for Docker-based toolchains. Compilers and SDKs for multiple platforms.
⬤ native · Cross-platform UI library in modern C++, built on native system controls and concepts.
⬤ tabcast · Cast the content of your web browser to e-ink reader.
◯ website · Official website for Wischner Ltd.
◯ support · Support for my github and docker hub projects, published here.
◌ drillcad · Modern CAD-inspired directional drilling software – intuitive trajectory planning, ISCWSA anti-collision, surveys & torque & drag, built as a lighter, affordable alternative to legacy suites.
◌ leonardo · Multi-platform collaborative diagramming library.
◌ microapps · The microapps.shop web store.
⬤ gem · Porting Digital Research GEM to Linux with a modern client-server architecture, multitasking, and process isolation while preserving the original GEM design philosophy.
◯ cathedral · A decentralized operations network built on a friend-to-friend trust model.
◯ gemix · A lightweight Linux distribution derived from Triglav OS, built around a modernized client-server implementation of GEM with only essential software included.
◯ gemix.io · Web site for Gemix (Alpha). Available here
◌ os · Triglav OS.
◌ www · Triglav OS website.
⬤ xyz · A complete OS for the ZX Spectrum 48K: includes compiler (X), kernel (Y), and GUI (Z).
⬤ xyz-www · Website for xyz, available here.
⬤ snatch · A font “snatcher” for developers, pixel artists, and retro game enthusiasts.
⬤ font-vault · Archive of retro bitmap and vector fonts.
⬤ libsdcc-z80 · Bare-metal SDCC runtime library for the Z80.
⬤ libcpm3-z80 · Standard C library for CP/M 3, written for SDCC.
⬤ cpm3-app · a minimal SDCC-based CP/M application using docker and libcpm3-z80.
⬤ libgpx · Cross-platform graphics library for 8-bit microcomputers.
⬤ open-look · Minimalist port of the classic OpenLook/xview window manager and library for modern Unix systems.
⬤ z80high · JavaScript-based syntax highlighter for Z80 assembly.
⬤ zxspec48-app · Empty application template for SDCC-based ZX Spectrum 48K development.
⬤ zx-spectrum-mcp · ZX Spectrum emualtor MCP.
⬤ amstrad-cpc-mcp · Amstrad CPC models MCP.
⬤ beepolix · Beepola "port" for Linux.
⬤ bugz · Possibly the smallest Z80 disassembler ever made.
⬤ µdap · An open Debug Adapter Protocol (DAP) server and VSCode extension framework for emulating and debugging sdcc Z80 code.
⬤ µdap-app · Sample Z80 application to test udap source code debugging.
⬤ Window Maker · New build system for the Window Maker X window manager.
⬤ Open Look · New build system for the Sun Open Look X window manager.
⬤ yx · Multithreaded kernel and GUI for the ZX Spectrum 48K. Archived.
◯ cowboys · Cowboys game for ZX Spectrum. Yeehaw!
◯ libpicocad-z80 · Z80 library with fixed-point math and precomputed trigonometry for graphics.
◯ majordomo · Lightweight web catalog and open API for retro computing software packages, website is here.
◌ nano-z80 · Tiny Z80 emulator with a minimal memory footprint.
◌ maestro · Multiplatform 1-bit per pixel sprite/font editor.
◌ memware · Universal memory emulator for Raspberry Pi Pico.
◌ z80maestro · Z80 disassembler, static analyzer, and emulator for reverse engineering.
⬤ pericom7800 · Archive of Pericom 7800 system files and documentation.
⬤ idp-emu · Emulator for the Iskra Delta Partner on Linux.
⬤ idp-sdk · Full SDK for the Iskra Delta Partner. This SDK obsoletes idp-dev.
⬤ idp-app · a small graphics demo for the Iskra Delta Partner. It shows how to build and run a CP/M graphics program with the Partner-ready toolchain in Docker (idp-sdk).
⬤ idp-udev · Minimal library for the Iskra Delta Partner, optimized for size and speed.
⬤ partos · A modern operating system for the Partner.
⬤ paket · Slovenian implementation of the Majordomo package manager for the Iskra Delta Partner.
⬤ www · Iskra Delta website.
⬤ cpmdisk · A command-line tool for creating and managing CP/M disk images for the Iskra Delta Partner (CP/M).
⬤ mavrica · Just-in-time ZX Spectrum emulator for the Partner POC.
⬤ baremetal · Iskra Delta Partner bare metal library. Write banked programs for Partner without the operating system.
⬤ pong · Atari-style Pong for Iskra Delta Partner.
⬤ aids · Asteroids for Iskra Delta Partner.
⬤ idp-animate · Vector animation player for the Partner.
⬤ idp-quill · Ports of The Quill adventures: Kontrabant I/II, Eurorun.
⬤ lunatik · Moon lander game for the Partner.
⬤ sah-partner · Chess game for the Iskra Delta Partner.
⬤ ura · Clock for the Partner.
⬤ idp-mame-deb · Debian package for the Partner's MAME-based emulator.
◯ triglav-emu · Iskra Delta Triglav emulator.
◯ sql · sql is the hosted development program for the project. It runs an interactive SQL shell backed by the small SQL parser and DBF storage layer. The same source code compiles for CP/M with SDCC.
◯ berlin · Escape from socialist paradise game.
◯ tina-mina · Port of Bomb Jack arcade game to the Partner.
◯ gpx-tools · Resource and image processing tools for libgpx.
◯ gpxtools · Companion utilities for the libgpx graphics library.
◌ balum2 · Balum Balum — the Dinosaur game.
◌ scramble · Port of Konami’s Scramble arcade game.
◌ idp-monitor · Low-level monitor and debugger for the Partner.
◌ idp-gala · Galaksija emulator for the Partner.
◌ idp-sw · Showcase of software built using idp-dev and idp-udev. Archived.
◌ idp-dev · First version of Iskra Delta Partner SDK. Archived.
◌ idp-sw · Showcase of software built using idp-dev and idp-udev. Archived.
⬤ idp-doc · Technical documentation archive for the Iskra Delta Partner.
◌ triglav-doc · Technical documentation archive for the Iskra Delta Triglav.
◌ dlg-dev · Documentation and resources for the Gorenje Dialog.
◌ cards · A zen-inspired desktop ticketing system built by developers for developers — minimal, fast, and intentionally simple. No bloated workflows, no endless forms, no management-driven complexity. Just the essential information you need, limited to a handful of meaningful fields, so tickets stay lightweight and developers stay productive.
◌ flow · Flow is a zen desktop orchestration environment inspired by GNU Radio and visual node editors. Write small focused tasks, expose clean interfaces, and connect them together visually with Gwindle Flow. Designed for developers who value simplicity, clarity, and flow over complexity. Minimal interface. One purpose. Done exceptionally well — no more, and no less.
◌ www · Gwindle webpage