Pinned Repositories
caduceus
The Xmidt server for delivering events written in Go.
cjwt
A c jwt implementation
codex-deploy
Codex provides a historical context about devices connected to XMiDT.
docs
Xmidt documentation - content and static site generator
golang-money
This is the Go implementation of Money
parodus
The XMiDT client.
webpa
WebPA landing page
webpa-common
The collection of small common packages for the webpa project.
wrp-c
C implementation of the Web Routing Protocol
xmidt
Highly scalable pipes for communicating with devices all over the place.
Xmidt's Repositories
xmidt-org/petasos
xmidt-org/ears
Event Async Receiver Service (EARS)
xmidt-org/gungnir
The Codex api layer to get data from the database.
xmidt-org/themis
This is a JWT Issuer for the Xmidt service
xmidt-org/wrp-go
go implementation of the Web Routing Protocol
xmidt-org/arrange
Allows types unmarshaled from viper to be used as components and implements conditional components
xmidt-org/httpaux
The missing functionality from golang's net/http package
xmidt-org/clortho
Key manager that supports JWKs and remotely hosted keys
xmidt-org/docs
Xmidt documentation - content and static site generator
xmidt-org/heimdall
xmidt-org/svalinn
The shield to protect our users from incoming events. Part of codex.
xmidt-org/thoth
Template bootstrapper and linter
xmidt-org/tr18b1e
xmidt-org/go-parodus
parodus client written in golang
xmidt-org/rpm-package-action
Provide a simple way to package and sign rpms for different platforms.
xmidt-org/webcfg
xmidt-org/.github
org wide workflows
xmidt-org/authbaton
authbaton is a configuration-driven authentication service for apps fronted by reverse proxies.
xmidt-org/chronon
A testable replacement for golang's time package together with some useful utilities.
xmidt-org/codex-db
The database helper functions.
xmidt-org/cpeabs
An abstraction layer for consumer preference equipment systems.
xmidt-org/device-scheduler
A go version of the Aker MAC address blocking scheduler.
xmidt-org/gokeepachangelog
A simple golang library for working with changelogs that conform to https://keepachangelog.com.
xmidt-org/hecate
Hecate is a simple tool to live migrate a XMiDT cluster from SNS to Argus as webhook backend.
xmidt-org/medley
Consistent hashing with a focus on large numbers of nodes
xmidt-org/mimisbrunnr
Provides device specific event delivery. Part of Codex.
xmidt-org/rbus-go
A go implementation of rbus things.
xmidt-org/release-builder-action
An action that builds release source artifacts and notes from the changelog file.
xmidt-org/shared-go
Shared go workflows plus tests to validate the workflow.
xmidt-org/wrp-listener-examples
Examples using wrp-listener.