A complete and correct Bencode encoder and decoder written in pure Elixir.
The decoder will return the info hash with along with the decoded data, and the encoder is implemented as a protocol, allowing any data structure to be bcode encoded.
Store and manipulate a set of bit flags, mostly used for syncing the state between peers in a peer to peer network, such as BitTorrent.
An Elixir behaviour that makes it possible to communicate with a MQTT server
Level implements various helper functions and data types for working with Googles Level data store.
A mix task for creating new projects based on templates fetched from a Git-repo.
A MQTT client for Elixir.
Various utility functions for working with the local Wifi network in Elixir. These functions are mostly useful in scripts that could benefit from knowing the current location of the computer or the Wifi surroundings.
Mix tasks for creating and running interactive workshops for teaching people how to program in Elixir, and other things.