Joomla! social networking component to building next-generation community website with social connections, user groups, user profiles, activity streams, and many more features out of the box.
One page design
We took the clues from modern web design concepts and built a robust platform for a better experience.
Experience next-generation social networking platform for Joomla!, built on the MVC design.
Designed with simplicity in mind. The code is lightweight, loads, and runs faster. Runs on shared hosting as well.
Connect everyone on your website with their activity displayed on the activity stream. People can post status and other updates, share them with their connections.
Status, photos, events & videos
A simple status form allows the users to post their status, what they are thinking or some photos, videos, or events.
Users have full control over what content other people can see and restrict content to friends and acquaintances.
No more clicking and moving to the next page, the activity stream is enabled with infinity scrolling.
Built-in user profiles
With a built-in GDPR compliant user profile system, show all user data, avatars, intro and integrates well with many known Joomla! extensions.
Add user avatars feature to your website. Avatar system has an API to integrate any third-party Joomla! extension.
Show the content submitted by the user across your component with integration into profile apps.
All user data on one page
Photos, activity, user connections, user points, badges, referrals – user profile is one page your users will love.
Privacy is the primary focus of Sociable and has all tools needed to enforce content restrictions on user data.
Privacy on status updates
Users can select who all can view their status updates by selecting the privacy option.
Data generated by extensions
Sociable can be integrated with other Joomla! extensions and the activities can be posted by them. Users have full control over the data owned by them.
Quick Status Form
A simple form to post any status updates or whatever the users are thinking about. This is the quickest way to create some activity on your activity stream and alert their connections.
Simple text area where users can type anything in their mind and post them to their connections or public.
Photos, albums and videos
Users can upload photos, youtube videos and optionally create a photo album with multiple photos with drag and drop upload forms.
Users can create events with the location on the map and event details such as dates and event descriptions.
User Profile Plugins
The user profile is extended with a robust plugin system and several plugins are bundled with the package.
Photos and albums
Shows user-submitted photos and their albums and allows them to create and manage them from this widget.
Users can manage their friends and followers from this plugin and approve friend requests.
Login & Registration Pages
Sociable comes with custom registration and login pages to offer a seamless user experience. Can be enabled with a simple plugin.
Automatically replaces user existing user login form with a clean and modern login form.
Supports the multiple profiles and custom field groups of the profiles. Users can fill in all data related to their profile on the form with simple guided steps.
Sociable has a built-in community groups feature that allows like-minded people to connect and discuss topics of interest.
Connect on groups
Users can create their own groups and allow others to join them. Group members can create and reply to topics.
Public and private groups
Users can designate their groups as private which are not shown on groups listings.
Award badges to your users based on their activity on your site. Define your own rules to control how the users can win the badges. Awarded badges can be shown on the user profile using bundled badges profile plugin.
Custom badge rules
Badge rules are flexible, you define how many times an activity needs to be performed by the user to get the badge. Define your own badge image or CSS class name.
Badges are automatically assigned as and when the users reached the levels defined by you. No manual intervention is needed.
Multiple Profiles & Fields
Sociable supports multiple profiles which can be assigned at the time of registration automatically or manually from the backend.
Define multiple fields using Joomla! custom fields. The fields system supports all your favorite Joomla and third-party custom field types.
Group fields into field groups and assign them to profiles. Create multiple profiles for a different set of users. The profiles can be assigned automatically from the Sociable user registration page.
User Points System
With the built-in user points system, reward users for being active on your website and encourage them with points.
Points rules and activities
Each type of activity such as posting status, photos, videos, group activity, events or log in – can be awarded points. We have bundled all required rules.
Extendible & Developer API
We integrated many known Joomla extensions along with Joomla content and user components. The points system can be extended to support any third-party extension with simple plugin events.
Sociable can be easily extended with the built-in support for the Joomla! events system.
Custom Built APIs
Sociable exposes all required APIs, activities, points, profiles, badges, etc. for you to develop your own plugins.
We have documented all available APIs with good examples on our documentation site. To quickly get started, use one of the bundled plugins and customize it for your needs.
All Access Membership
No hidden costs, no confusion. Get access to all our extensions with one simple membership.