popdns is a small daemon that aims at simplifying the use of roaming machines by allowing them to dynamically update their DNS entry using (nearly) any POP3-capable email tool. After having configured a new email source (with the POP3 protocol), users are authenticated using their system password and popdns automatically updates their DNS entry with the IP address of the connecting machine.
Ruby Dynamic DNS Client is a highly customizable, easy-to-use dynamic DNS update client. It features the ability to retrieve the IP address (using ifconfig or over the Web), support for various dynamic DNS services (dyndns.org, changip.com, cjb.net), support for multiple languages (Dutch, English, German, Italian, Romanian, Spanish), and a config file generation script.
YaCy is a search engine that anyone can use to index the Internet (WWW and FTP) or to create a search portal for others (Internet or intranet). The scale of YaCy is limited only by the number of users. and can index billions of web pages. In P2P mode it is fully decentralized. All users of the search engine network are equal and it is not possible for anyone to censor the content of the distributed index.
PHP Net_IDNA is a class to convert between the Punycode and Unicode formats. Punycode is a standard described in RFC 3492 and part of IDNA (Internationalizing Domain Names in Applications [RFC3490]) . This class allows PHP scripts to convert these domain names without having one of the PHP extensions installed. It supports both IDNA 2003 and IDNA 2008.