Anahita® Framework
A remarkable software development framework specialized for developing social networking applications following the nodes-graphs-stories architecture. It also makes use of a Domain Driven Design (DDD) pattern in all the models.
Anahita® framework has been developed using the Nooku™ Framework which is an MVC rapid application development framework itself. Nooku makes use of software development design patterns and DRY (Don't Repeat Yourself) principals and that results into writing way less code that does way more. Such a code is also more secure and has less bugs. Visit Nooku.org to learn more.