Open Source
Engineering you can inspect
Much commercial work cannot be shown in public. Open-source work can. Zeth Ltd contributes engineering time and infrastructure to open-source projects, which keep their own names, communities and direction.
Why we do it
Open source lets anyone inspect, use and improve software, and it keeps our own engineering honest because the work is visible. Supporting it is part of how Zeth Ltd works, not a marketing exercise.
Featured project
Holder
Your knowledge belongs to you.
Holder is a local-first workspace for cards, projects, resources and AI threads. Your knowledge is kept on your own machine, not only on someone else’s server.
Holder is a volunteer-run project maintained by the Holder Team. Zeth Ltd supports it with development, infrastructure, and administrative and organisational help, but Holder is its own project, with its own website and community. Anyone is welcome to use it and contribute.
What Holder demonstrates
Cross-platform architecture
Mobile and desktop applications share one C/C++ core, so the essential logic is written and tested once and every platform behaves consistently.
Local-first design
Designing for data that lives on the user’s device raises practical questions about storage, reliability and keeping multiple devices in step.
Testing
A shared core only works if it is trustworthy. Automated tests are part of the project and can be read alongside the code.
Packaging and release
Desktop releases are published for each platform: an Ubuntu PPA, a signed AppImage for Linux, a signed and notarised macOS disk image, and a Windows installer. Each is built, packaged and distributed repeatably.
Where it stands
- Desktop: version 0.2.0, available for Ubuntu, Linux, macOS and Windows from holder.team.
- Android: in active development and built from source; not yet on the Play Store.
- Beyond the GUI: a local backend service with an HTTP API and a command-line tool, so Holder can fit into other workflows.
Holder is young and says so plainly: some platforms and features are further along than others.
Other contributions
- Python: contributions to Python itself, and inputs, a cross-platform Python library for USB devices, created by Zeth.
- Django: closed a Django bug during the DjangoCon Europe 2025 sprints in Dublin.
- Interedition and CollateX: collaborated in these EU projects to create open-source software for scholarly editing, including CollateX for comparing versions of texts.
- Community: Zeth founded Python West Midlands, co-founded PyCon UK and is a Fellow of the Python Software Foundation. More on the About page.
Get involved
If you are interested in one of these projects, the best place to start is the project’s own website and repository. For anything to do with Zeth Ltd itself, contact us.