Open Source

Libraries and components we build in the open, for Fyne and for Go.

Apptrix is built on Fyne. The pieces we write that are useful beyond our own product, we release — so any Go developer can use them, whether or not they ever open Apptrix.

Everything below lives under the ApptrixAI organisation on GitHub. Issues and pull requests are welcome.

components

Advanced widgets for Fyne apps: a Chat interface with a small integration API, and a WebView backed by each system's native web engine.

WebView supports macOS, Windows, Linux (X11), Android and iOS. Wayland support is in progress.

Import
apptrix.org/components
License
GPL-3.0-or-later OR Apptrix Commercial
Written in
Go, C, Objective-C

telemetry

Session and error reporting for Fyne apps, targeting the Fyne Labs telemetry server or a backend of your own.

Drop it into an app with telemetry.Init, then report named events or errors. Stack traces are captured and uploaded automatically.

Import
github.com/ApptrixAI/telemetry
License
See repository
Written in
Go

fyne-noos-demo

A demonstration of a Fyne app running with no operating system at all — booted directly, with no kernel underneath.

Builds with the Tamago and TinyGo compilers. Created with the kind support of Glasklar Teknik.

License
See repository
Written in
Go, Makefile