There are some projects which I’m developing now. In general there are related with system administration:
The collectd-node library provide a network reader for collectd protocol for node.js javacript v8 interpreter.
Whistler Bot is a XMPP bot with MUC (multi-user-conference) support, designed to be easy to extend and written in python, using both xmpppy and SleepXMPP in parallel. Whistler is designed to keep a MUC room and execute commands, like a patch bot or any feature that you can programming for.
dtools (distributed tools) is another distributed and parallel shell, as dsh, pysh and so more. This projects starts keeping in mind a parseable output, but human-readable, and interactive feature. I decided to write this tool for mi work, due to existings solutions do not work for me in all situations. dtools support sudo commands (with or without password entry), ssh connection using pubkey or not, other commands like ping or telnet, and more.
The libnss_map module is a small library for GNU Name Service Switch which maps all users to one previously defined, also fake the username and groups for the UID/GID to appear the username who log in. The module implements also a small group role facility, so different users can login with the same UID/GID, but keep different group membership
bashdoc is a script based in awk and docutils to create documentation automatically from bash scripts, similar as javadoc for java projects.
ssh-keysend is a small tool to distribute public ssh key in a network. The script send a number of ssh keys in a number of hosts (relation n to m). Deprecated by dtools.
netstr is a tiny C library which implements the Daniel J. Bernstein‘s netstrings idea. The library provide a basic netstr_send and netstr_recv methods.
comida is a suite of bash scripts which synchronize a mirror using rsync. This scripts was created when I was working in the Free Software Office at the University of A Corunna to synchronize the ftp mirror.