Skip to content
Ayers Software Repair

Open Source

Software we build and share, alongside our contributions to the tools we use.

Frameworks

  • PHP framework

    GalaxyMVC

    A small PHP MVC framework with a front controller, a URL router, a PDO data layer, and plain PHP views.

    Live demo Source
  • Micro-frontends

    Module Federation

    Four independently built web apps, three in React and one in Vue, composed into one page at runtime.

    Live demo Source
  • Micro-frontend framework

    MiniMesh

    Server-composed micro-frontends for Node.js. Pages are composed on the server and hydrated as islands.

    Live demo Source

Apps & Utilities

  • Shared drawing board

    Chalkboard

    A shared chalkboard in the browser. Each stroke appears on every other screen as it is drawn.

    Live demo Source
  • Image tool

    Grayscale

    Converts a PNG to grayscale in your browser. The image is never uploaded.

    Live demo Source
  • Portfolio site

    Portfolio

    A portfolio of Zachariah Ayers's work: projects, case studies, and a guide that answers from his records.

    Live demo Source
  • Desktop app

    Remix IDE Desktop

    Remix IDE, the Ethereum smart-contract IDE, in its own Electron window for Windows, macOS, and Linux.

    Source Releases
  • Chrome extension

    Vocation

    Drafts cover letters and recruiter messages from your saved profile, and tracks your daily job-board rounds.

    Source

AutoCAD

  • AutoCAD add-in

    Pantheon

    Draws metal building framing from the engineer's numbers: workframes, slabs, base plates, girts, and purlins.

    Source
  • AutoCAD add-in

    Cork

    Drops parts onto the work plane and sorts 3D solids onto layers named after their materials.

    Source
  • AutoCAD tools

    CadPack

    An AutoCAD 2027 ribbon plug-in for 3D detailing: solids, dimensions, material layers, drawing cleanup, steel shapes, fasteners, and weld symbols.

    Source

Libraries

  • Windows Forms control

    UCImageCombo

    A dropdown list that shows an icon, a colour, and an optional bold weight beside each item.

    Source
  • Go library

    algokit

    Classic algorithms and data structures in Go. Generic, tested, and with the cost of each function documented.

    Source

Contributions

Patches submitted to other open-source projects. Each links to the original pull request and its review history.

  • ErsatzTV

    Preserving live TV segments

    Keeps existing HLS segments available when transcoding falls behind, instead of clearing the playlist. Handles empty playlists safely and adds a regression test.

    View the fix
  • Uno Platform

    Clearer, more reliable builds

    Two build-tool fixes: handle an optional Apple font manifest without crashing, and replace a generic WebAssembly splash-screen failure with an error that explains how to resolve it.

    Font manifest fix WebAssembly diagnostics
  • Uno Platform · ICU

    Mac Catalyst support for ICU

    A proposed ICU build and packaging update for Mac Catalyst on Apple Silicon and Intel. Includes universal libraries and runtime selection so Uno’s Skia text stack can link against the correct platform.

    View the proposal
  • NestJS

    Entity generation for NestJS

    An entity generator with templates, path handling, and tests, paired with a CLI change to register the entity command. Generates TypeScript entity classes in the application’s entities directory.

    Entity generator CLI integration