I've been a big contributor to the Communit.as open source software project over the past year or so. Jaybill has put a lot of hard work into it, and now it will be officially launching on Thursday, February 19th, 2009. There is going to be a launch party at Cubespace PDX that evening.
What is it?
Communit.as is a framework (using PHP and Zend Framework) which makes building social networking websites much easier than doing it from scratch, while also giving you full control of the codebase.
As a basic implentor, you can install Communit.as and have a social network upand running in minutes, and you can customize the default theme easily. As a module developer looking to extend Communit.as, you get access to a powerful system of plugin hooks (similar to how Wordpress does it) so you can extend the core functionality any way you want.
What makes it the best?
I won't lie, there are other options out there already. But what makes this the best choice is that it was engineered from the start as being focused on community features, while also being versatile enough to accomplish things like social commerce (like we did for Ryz). Communit.as is also one of the only frameworks of its kind that is based on the awesome Zend framework, with Smarty added to make UI development easier.
Unlike other frameworks, we focus on making the framework super simple to implement for a non-programmer, while at the same time not taking away from the ease of extending it if you are a developer, which so many frameworks lose sight of.
Documentation is critical!
We hope to blow the other frameworks out of the water when it comes to cluing in the developer community about how to use and extend Communit.as. We will release the Natural Docs-based documentation along with the initial release of the software. There is currently a wiki as well.
It's out there already...
To see Communit.as in action, please check out these sites:
- Ryz - A community of sneaker designers and sneaker fans who can submit their own shoe designs to monthly contests and see 3D renderings of the shoes within minutes!
- ARTST Guild & Gallery - A community for artists of all types.