NAT gateway traversal utility

nat-traverse

NAT gateway traversal utility

nat-traverse establishes connections between nodes which are behind NAT gateways, i.e. hosts which do not have public IP addresses. Additionally, you can setup a small VPN by using pppd on top of nat-traverse. nat-traverse does not need an external server on the Internet, and it isn't necessary to reconfigure the involved NAT gateways, either. nat-traverse works out-of-the-box.
diffing a change to my motd with imediff, solarized theme

imediff

interactive full screen 2/3-way merge tool

The imediff command helps you to merge 2 slightly different files with an optional base file interactively using the in-place alternating display of the changed content on a single-pane full screen terminal user interface.
Personal, minimalist, super-fast and no-database bookmarking service

shaarli

Personal, minimalist, super-fast and no-database bookmarking service

Saving simple links should not be a complicated heavy thing. Shaarli is simple, but it does the job and does it well. And your data is not hosted on a foreign server, but on your server.
tool to store file checksums in extended attributes, and work with them

shatag

tool to store file checksums in extended attributes, and work with them

Shatag is a tool for computing and caching file checksums, and do remote duplicate detection. Files are compared on their SHA-256 hash to find duplicates, and will use filesystem extended attributes to cache the checksum values.
Parser 3, HTML-embedded scripting language (metapackage)

parser3

Parser 3, HTML-embedded scripting language (metapackage)

This is a metapackage that, when installed, guarantees that you have at least one of the server-side versions of the Parser 3 interpreter installed. Removing this package won't remove Parser 3 from your system, but it may remove other packages that depend on this one.
IRC proxy, stationing, logging, and bot program (pirc)

plum

IRC proxy, stationing, logging, and bot program (pirc)

plum works as personal proxy, stationing, logging, and bot program on IRC (Internet Relay Chat). It has many modules, so the user can use a lot of functions. It is also easy to customize its configurations. Note that its documents are only available in Japanese.