camlmix

preprocessor which converts text with embedded OCaml

Camlmix is a generic preprocessor which converts text with embedded OCaml into an OCaml program with embedded text. It produces text documents from one or several templates. OCaml toplevel statements are inserted between '## ... ##', and OCaml string expressions between '##= ... ##'.

libmodule-versions-report-perl

Report versions of all modules in memory

The author says: "I often get email from someone reporting a bug in a module I've written. I email back, asking what version of the module it is, what version of Perl on what OS, and sometimes what version of some relevant third library (like XML::Parser). They reply, saying "Perl5". I say "I need the exact version, as reported by 'perl -v'". They tell me. And I say "I, uh, also asked about the version of my module and XML::Parser [or whatever]". They say "Oh yeah. It is 2.27". "Is that my module or XML::Parser?" "XML::Parser." "OK, and what about my module's version?" "Oh yeah. That's 3.11." By this time, days have passed, and what should have been a simple operation -- reporting the version of Perl and relevant modules, has been needlessly complicated".

python3-ipy

Python3 module for handling IPv4 and IPv6 addresses and networks

IPy is a Python3 module for handling IPv4 and IPv6 addresses and networks in a fashion similar to perl's Net::IP and friends. The IP class allows a comfortable parsing and handling for most notations in use for IPv4 and IPv6 addresses and networks.

liblexical-persistence-perl

module for accessing persistent data through lexical variables

Lexical::Persistence is a Perl data persistence framework that enables code to access persistent data through what looks like lexical variables. So, instead of passing data around explicitly, you can call functions through the Lexical::Persistence object and just use ordinary variables.

unity-webapps-tumblr

Unity Webapp for Tumblr

python-oops-amqp

AMQP OOPS publisher