Projects
Large-Scale Projects
RPyC - Remote Python Call, a transparent and symmetric RPC framework
Construct - Declarative Data-Structure Definition library
Agnos - The Agnostic RPC framework: a statically-generated cross-language RPC
Small-Scale Projects
- Cmdline - A command-line toolkit that provides both
sides of the coin: easy parsing of command-line switches (like
optparseandargparse, but much nicer), and the easy invocation of command-line programs as if they were functions (like pbs, but offering a cleaner approach)
Research Projects
Microactor - A micro-reactor framework that makes use of coroutines instead of callbacks. Similar to multitask or cogen
Layer 5 - "The Fifth Layer" of the protocol stack: a network layer that's logically placed on top of layer 4 (TCP) and takes care of negotiations, versioning, reconnects, security, timeouts, etc. -- all in one place, instead of having each application handle it on its own.

