
Rinci is a set of extensible, language-neutral metadata specifications for your code. rinci allows various helper tools, from code generator to web middleware to documentation generator to other protocols, to act on your code, making your life easier as a programmer.
rinci is geared towards dynamic scripting languages like perl, python, ruby, php, javascript, but is not limited to those languages.