Skip to content

tau-OS/libhelium

Repository files navigation

libhelium is being sunset in October 2026

libhelium is in maintenance mode until Ultramarine's components using it have shifted off (planned for UM45)

libhelium will be deprecated when no more Ultramarine components are using it.

See our post about the end of the tauOS Project ->

libhelium

The elegant framework for building beautiful and useful apps. libhelium is suited for building amazing native applications, regardless of design background or skill level.

License: LGPL v3

Demo Screenshot

🚀 Getting Started

Welcome! Please see the various resources below. If you have any questions, our Discord is always open :)

Note libhelium's documentation is a bit sparse right now, if you'd like to help us, please see #23.

🛠️ Dependencies

Please make sure you have these dependencies first before building.

gtk4
libgee-0.8
meson
vala

Please note that the demo also requires the following dependencies.

libbismuth-1.0
blueprint-compiler

Generating documentation requires the following.

valadoc
gi-docgen

🏗️ Building

Simply clone this repo, then:

meson _build --prefix=/usr && cd _build
sudo ninja install

For additional build options, please see meson_options.txt. For example, to enable the demo:

meson _build -Ddemo=true --prefix=/usr && cd _build
sudo ninja install

About

The Application Framework for tauOS apps

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Contributors