Skip to content

Build the future of Australis in Hydrogen.

A self-hosted systems language with direct Linux output today and a growing UEFI path toward Australis OS.

Hydrogen, also called Hylang, is a C#-inspired language built around namespaces, classes, and methods. Its released compiler is written in Hydrogen itself. Use it to build Linux-native programs now and to help build the firmware and kernel layers of Australis OS next.

Start with the release

Download the self-hosted compiler, write a first program, and produce a Linux executable without a C++ toolchain.

Understand the current scope

Learn the supported language subset and the exact boundary between Linux-native output and the UEFI proof target.

Boot the proof of concept

Compile a PE32+ EFI application, package it with Australis, and boot it in QEMU with OVMF.

See where it is going

Follow the roadmap from firmware services and keyboard input to a command shell, kernel services, and native apps.

The released compiler runs on Linux x86-64 and directly emits standalone Linux x86-64 executables. Its uefi-x64 target can also create a bootable UEFI text console Hello World. This is a real compiler-to-firmware milestone, but not yet a complete UEFI library or an independent operating-system kernel.

Australis OS and native Australis applications are the primary direction. Linux is the development host today; Windows and macOS compiler ports will follow when they can be properly packaged and validated.