Elgg is an award-winning open source social networking platform that powers all kinds of social environments, from a campus wide social network for your university, school or college or an internal collaborative platform for your organization through to a brand-building communications tool for your company and its clients.
If you are looking to create your own social application, want to build and run a site for your organization, or introduce a social layer into your technology stack, Elgg is a great choice, and so on Facebook will be not only #1 choice of yours :)
Elgg is free to download and use. It’s licensed under the terms of the GNU General Public License.
Elgg also has an community section that includes many plugins and themes for you to use at : http://community.elgg.org/, but the number of them are not many when compared with WordPress, Joomla or Drupal, at a time downloading Elgg, you must spend many time to understand the content structure of Elgg and how to style Elgg to suit your needs, of course; the website made by Elgg isn’t professional like Facebook, Twitter or Worpdress (Elgg is so new so that the community doesn’t large enough and has some limitations of the web source API, also there’re a few books that write about Elgg and it’s will be a bit difficulty for you to learn and use ) but it’s really worth to try when you want to build a small community / social website for your friends, colleague, or for your school…
To run Elgg you must have an Apache web server with mySQL and PHP support:
- PHP 5
- MySQL 5+ is needed for data storage
- PHP 5.2+ needs to be installed as an Apache module (not in CGI mode or safe mode) with the following libraries:
- GD (for graphics processing, eg user icon rescaling and Captcha)
- JSON (for API functionality)
- XML (not installed/compiled by default on all systems)
- Multibyte String support (for internationalisation)
To download Elgg you can follow this link: http://elgg.org/download.php
If you want to use Elgg without having to install and host it yourself you can purchase services from http://elgg.com, it starts from 29,95 $/month with many great features, you can find out all of them at: http://elgg.com/features.php
What websites are using Elgg? You can find some of them at: Some Elgg powered sites