ManiaLib is a lightweight PHP framework for developing Manialinks. Its core framework contains a set of Object-Oriented libraries. It was created to keep a Manialink applications' code simple with plain procedural programming with advanced functionality.
Who developed it?
ManiaLib was developed by Gou1 (Nadeo Developer) and was released on 6th July, along side with his simple philosphy to keep it simple and advanced.
What do I get out of it?
What you get using ManiaLib, is a professional and advanced functioning Manialink with a strong infastructure.
What's inside the package?
Inside the ManiaLib package you get the ManiaLib core which includes the main libraries and a set of premade modules such as Admin, Posts, Auto Connect and Multipage List.
Are tutorials provided with ManiaLib?
Yes! ManiaLib has a devised set of tutorials to help you develop an advanced Manialink. Tutorials provided are GUI (Classes for creating Manialink graphical elements), Database Engine (Database Abstration layer - DBAL), Request Engine (Handles the GET variables and referers, creation of links and directions), Session Engine (Handles the variables of sessions) and Lang Engine (Internationalization). All of which are simple and very, very easy to understand.
So, who's using ManiaLib?
At the moment, to my awareness, Mania Team (tmtp:///:maniateam) is the only manialink powered by ManiaLib.
Further information about ManiaLib can be found at the core project home or the ManiaLink.
Project home at Google Code (The ManiaLib project home, wiki, downloads and an issue tracker).
Manialink Demo can be found here (Common manialink using the full ManiaLib package).