Static memory-efficient Trie-like structures for Python based on marisa-trie C++ library. I'm the only maintainer since 2021.
Python module to communicate with WKS EKO Circle inverters. I'm the owner.
Theft-recovery tracking software which can help you recover your computer in the event it is stolen or lost. I'm the lead developer, and maintainer, since 2011.
LibrePlan is an open source web-based project management application. It allows project managers to plan projects, see the resource load (people and machines), track time and materials during reali...
Accrescent is a novel Android app store focused on security, privacy, and usability. It is built around modern Android features to deliver a pleasant user experience while enforcing modern security...
Parcelo is the primary server technology which powers Accrescent, a novel Android app store focused on security, privacy, and usability. It includes the developer console server and the console web...
Create and verify signed messages.
Use Bearer tokens with web crypto to authenticate http requests.
A dead simple way of working with symmetric keys in a browser or node
AzuraCast is a "web radio station in a box", a fully self-contained suite of fully free and open-source software that lets you broadcast an Internet radio station with flexibility and ease. AzuraCa...
Similar to liberate, s3kr1t is primarily an abstraction library. However, rather than abstracting out platform differences, the goal is to provide abstraction from cryptographic libraries of the un...
Wyrd is an implementation of a Conflict-free Replicated Data Type (CRDT) built to integrate with vessel, and thus provides a framework for collaborative editing. It represents a resource as a seque...
Vessel is a container format for information-centric networking (ICN) resources, suitable also for streaming applications. It provides optional confidentiality via encryption, and permits multiple ...
Liberate is a platform abstraction library, written in C++. It serves all other Interpeer projects.
The GObject SDK provides a convenient mapping from wyrd properties to GObject properties and vice versa. The SDKs are under heavy development.
Packeteer is a cross-platform networking abstraction with a socket-like interface, providing datagram capabilities as first class citizens.
Channeler is a multi-channel protocol with per-channel capabilities; a parallel but superficially similar development to QUIC. Unlike QUIC, channeler can provide stream, datagram and novel modes of...
This library is a tiny C++ header implementation of spin bit based RTT measurements in network traffic.
CAPRock provides an implementation of a distributed authorization primitive with cryptographic guarantees.
A lightweight compositor for X11 with animation support