You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The shared libraries behind the go make bytes services and applications. One correct
implementation of each cross-cutting concern — service wiring, authentication, audit
trails, eIDAS signature formats, eID cards and the design system — imported by every
product instead of rewritten per service.
Client for remote signing services that speak the Cloud Signature Consortium API v2 — the standard as written, each provider's particulars in a small profile, how the person is authenticated left to the caller
The design system behind the applications, as code — role-named tokens, the application shell and the accessible primitives every single-page app uses
The services that compose these libraries live in
go-make-bytes, and the open-source qualified signing
platform built on top of both is signbyte.
Use it
Every library is versioned and released as a git tag; develop is the default branch
you land on, so read a tag rather than a branch tip for released behaviour.
go get github.com/gmb-lib/go-platform-kit@v1.11.1
uibyte installs from git by tag as well — there is no registry release and no floating
version:
npm install github:gmb-lib/uibyte#v0.3.0
Each repository's README documents its API, its configuration and where it fits.
Licence, contributing, security
MIT across the organisation — copyright SIA "Go Make Bytes". Issues are welcome on
every repository; each one carries a CONTRIBUTING.md describing how it is built and
tested. Anything exploitable goes through private vulnerability reporting on the
affected repository, never a public issue — see its SECURITY.md.