Change the repository type filter
All
Repositories list
67 repositories
webframe
Publicmaglev
Publiccli
Publicservice
Publiccolor
Publicmuid
Publicansi
Publictext
Publicbanner
Publicdata
Publicloading
Publicframekit
PublicA growing GTK3+Webkit2 GUI toolkit that will focus on security by permenantly disabling javascript, and java; only using HTML+CSS; eventually we will modify the library itself to remove these components instead of simply disablings for a size reduction and security improvement.pid
Publicsignal
PublicA general purpose OS signal library built ontop of the Go `os/signal` standard library; simplifying handling signal events enabling developers to add multiple hooks to any OS signal with conviences for simplifying clean application shutdown. Additionally, support for ignoring signals is also supportedsymbols
PublicUnicode text symbols (primarily the ones that do not require any special fonts, which is surpisingly a lot), and possibly eventually UTF-8 symbols and emoji. They are segreated by category and organized into their own packages for the lightest footprint possible.codec
PublicA go language library providing standardized interfaces for handling data marshalling and unmarshalling; focusing on data formats (bson, json, cbor, gob,..), and compression (zstd, snappy, gzip, ...) implemented using optimized parallelized methods. This functionality is repeated throughout many libraries and applications and by centralizing the…uinput
PublicAn uinput library used by Multiverse OS's vinput package which provides virtual device capabilities and conviences.This project is actually a combination of evdev and uinput and it will be extended past the existing three supported devices to provide full uinput functionalityotp
PublicA simple and easy to use library for use with ScrambleID, it provides HOTP default settings that satisfy the google authenticator protocol, while being customizable enough to satisfy the needs of the more esoteric parts of scrambleID protocol and the software that utilizes itvinput
PublicVirtual keyboard, mouse, and touchpad by leveraging uinput; the focus will be utilizing virtual keyboard for both providing `portal-gun` with low-level access to virtual machines for better ability to automate but also to prototype Multiverse OS open-source security centric hardware designslevelup
PublicLevelup is a wrapper around the leveldb database, providing collections, document, and standard KV, caching, versioning, codec (for a variety of encodings, and compressions), relationships, validations, and built in a way that could eventually have other backends but currently focused around leveldb.wormholes-router
PublicA P2P router for connecting through rendevous peers bypassing IP (NAT) related restrictions peers typically have when attempting to make a direct connection. Wormholes provides access to Tor, I2C, and "wormholes" (a custom overlay protocol designed for software defined tunneling, enabling a wide variety of use cases from bypassing inability to e…multiverse-development
Publicbsonid
Publicmetakey
PublicMultiverse metakey cryptographic library provides helpers and tools for working with various popular, secure, and useful algorithms, with abstractions to drive keys, generate subkeys, tokens, certificates, revoke, split, multisign and more. An generalized modular cryptographic library to provide a wide range of functionality for a wide variety o…sh
Publicradix
Publicfs
PublicA very simple filesystem abstraction specifically for POSIX systems, with conviences left out by the standard libraries due to desire to make working between windows and other system easier. Will support complex zero-copy streaming IO but with incredibly simpistic APImultimark
Publiclaboratory
PublicA collection of tools, software, and even projects relating to Multiverse OS open source hardware, peripherals, and the Multiverse OS computer that is being designed to be used with the operating system (but the OS is not exclusively for this hardware; the aim is to provide completely open source hardware to further enhance security, usability, …application-template
PublicThe default application template that will be used by laboratory development and project management software; but also serves as a reference and simple skeleton/bare-bones application structure for Multiverse OS developers, and volunteers to review design principals, and repeating patterns