Skip to content

API Documentation

The GIVC API documentation can help to understand the code or look up references. The API documentation is auto-generated.

NixOS Modules The nixosModules documentation is the options reference that can be utilized to determine how to configure a module. The modules source code can be found here.

GRPC API The GRPC API documentation lists the protobuffer definitions and thus the cross-component API. It is seperated into general GRPC (protobuffer) documentation, as well as Go and Rust implementation API.

Go Modules The go modules documentation details all internal go modules/packages that the GIVC project uses, and provides a high-level overview of what the modules do.

Nix Packages

To be done

Rust Crates

To be done