notes/
Tools and libraries I intend to work-on long term. Distinguished from the miscellaneous short-lived experiments you might otherwise find on GitHub
In active use:
pista
Textual status bar with cache invalidation and concurrent updates via simple line-based messages through a named pipe per slot. Inspired by ii.
hope
A quest for a "standard" Erlang library with uniform, composable abstractions and other interesting features of a general nature.
beam_stats
A stats collector for Erlang VM, BEAM. Unique among similar projects in featuring per-process data collection (while avoiding space explosion). I found many a memory leak with it!
dups
Finds duplicate files in N given directory trees. Where "duplicate" is defined as having the same (and non-0) file size and MD5 hash digest.
gg
A tool to git all your git repos and answer the age-old question: "Where my gits at?" To discover, catalogue and compare git repos across N machines.
tt
A client of twtxt
- decentralised, minimalist microblogging for hackers.
Libraries I no longer use, but should still work:
erlang-crdt
Select, app-level, state-based CRDT (Convergent Replicated Data Type) implementations for Erlang.
oauth1_core
CRDT-backed, server-side implementation of OAuth 1.0 core protocol for Erlang, supporting pluggable storage implementations.
erlang-totp
Time-Based One-Time Password Algorithm, as described in RFC 6238.
erlang-hotp
HMAC-Based One-Time Password Algorithm, as described in RFC 4226.
The work is its own reward - no actual use intended:
tiger
The compiler project following Andrew W. Appel's Modern Compiler Implementation in ML.