This site hosts public repositories of the Free Software projects I work on. They are mostly covered by the GNU General Public License 3 but some are GNU Affero General Public License or BSD 3-Clause.
As a background these projects are a combination of my life-long hobby in software hacking (a bit of a semi-abusive love/hate relationship) and a couple of decades+ as a professional Software Engineer.
Projects I have worked on cover a broad spectrum from the world wide web to desktop applications. I mostly write C and Java, and exclusively using a GNU development platform, but many of the applications are platform agnostic or can be cross compiled. I have particular interests in API and GUI design, performance and stability, and in general getting more done with fewer lines of code and in less time. These projects only represent a small fraction, just the projects I've worked on since the site went live.
This site's style is an attempt at a Commodore 64 `look'. Some of it is a little ugly so I'm still playing with it. css seems about as buggy as everything else on the internet.
|compilerz||tree||https://code.zedzone.space/git/compilerz||Experiments with antlr and asm.|
|blogz||tree||https://code.zedzone.space/git/blogz||A dumb C blog engine that runs www.zedzone.space/blog|
|busymon||tree||https://code.zedzone.space/git/busymon||Monitors excessive computer use|
|csvedit||tree||https://code.zedzone.space/git/csvedit||A basic CSV (tab separated) file editor using Swing.|
|Delta-Z||tree||https://code.zedzone.space/git/dez||2.0 Java Docs||A compact binary delta library for Java (like VCDIFF)|
|DuskZ||tree||https://code.zedzone.space/git/duskz||An iteration of the DuskRPG server and client.|
|extensionz||tree||https://code.zedzone.space/git/extensionz||Simple firefox web-extensions|
|libeze||tree||https://code.zedzone.space/git/libeze||A static link library of C utilities.|
|NativeZ||tree foreign-abi||https://code.zedzone.space/git/nativez||Native binding system|
|jjmpeg||tree foreign-abi||https://code.zedzone.space/git/jjmpeg||FFmpeg binding for Java|
|zcl||tree foreign-abi||https://code.zedzone.space/git/zcl||Docs (foreign-abi)||OpenCL binding for Java - It's kinda dead because|
no drivers for my laptop and nobody else seems
to give a shit any more either.
|panamaz||tree||https://code.zedzone.space/git/panamaz||OpenJDK project panama exploration|
|vulkanz||tree||https://code.zedzone.space/git/vulkanz||java.lang.foreign Vulkan binding|
|playerz||tree playerz-1||https://code.zedzone.space/git/playerz||Music player|
|zproto-vulkan||tree||https://code.zedzone.space/git/zproto-vulkan||Vulkan experiments in C|
|workbench-2.0||tree||https://code.zedzone.space/git/workbench-2.0||AmigaOS theme for gtk2, gtk3, and xfwm4|