Open Source Social Network [9.11]
======================================
[![Open Source Love](https://badges.frapsoft.com/os/v2/open-source.svg?v=102)](https://www.opensource-socialnetwork.org/)
[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](https://www.opensource-socialnetwork.org/)
[![Download Latest](https://img.shields.io/badge/Download-Latest%20Version-blue.svg)](https://www.opensource-socialnetwork.org/download)

[![DeepScan grade](https://deepscan.io/api/teams/4774/projects/6525/branches/747601/badge/grade.svg)](https://deepscan.io/dashboard#view=project&tid=4774&pid=6525&bid=747601)
[![Codacy Badge](https://app.codacy.com/project/badge/Grade/88c6ef38f593440cafe7ba350e592649)](https://app.codacy.com/gh/opensource-socialnetwork/opensource-socialnetwork/dashboard?utm_source=gh&utm_medium=referral&utm_content=&utm_campaign=Badge_grade)

Opensource-Socialnetwork (OSSN) is a powerful open-source social networking software developed in PHP. It enables you to create a fully functional social networking website that fosters community engagement and helps your members form meaningful social relationships. Whether you're looking to connect people with similar professional interests or personal passions, OSSN offers a versatile platform to bring like-minded individuals together.

With multiple language support, OSSN ensures that you can reach a global audience and expand your network across different regions and cultures.

OSSN Licensed under the ***Open Source Social Network License (4.0) / Cryptographic Autonomy License version 1.0***

Kernighan & Ritchie (K&R Variant 1TBS) indentation standard is used for the OSSN. For coding standards you may see [following](https://github.com/opensource-socialnetwork/opensource-socialnetwork/wiki/Coding-Standards)

- Copyright (C) ENGR. SYED ARSALAN HUSSAIN SHAH <arsalan@buddyexpress.net>, <email@arsalanshah.com>,
- Copyright (C) OPEN SOURCE SOCIAL NETWORK <https://www.opensource-socialnetwork.org>,
- Copyright (C) OPEN TEKNIK LLC <https://www.openteknik.com>,
- Copyright (C) OPENHOST247 LLC <https://www.openhost247.com>,
- Copyright (C) 2015-2021 SOFTLAB24 LTD <https://www.softlab24.com>
- Copyright (C) 2014-2015 INFORMATIKON TECHNOLOGIES <https://www.informatikon.com>

| Landing Page | Newsfeed | Profile Page |
|:-------------------------:|:-------------------------:|:-------------------------:|
|<img width="665" alt="open source social network landing page" src="https://www.opensource-socialnetwork.org/themes/default/images/s1.png?ossn_cache=03042026">| <img width="665" alt="open source social network newsfeed" src="https://www.opensource-socialnetwork.org/themes/default/images/s5.52.png?ossn_cache=03042026"> | <img width="665" alt="open source social network profile page" src="https://www.opensource-socialnetwork.org/themes/default/images/s2.png?ossn_cache=03042026">|

Visit https://www.opensource-socialnetwork.org/ for more details 


Languages
==========

|                     |                     |                    |
|---------------------|---------------------|--------------------|
| English             | French              | Spanish            |
| Italian             | Portuguese          | German             |
| Dutch               | Turkish             | Russian            |
| Hebrew              | Greek               | Esperanto          |
| Japanese            | Korean              | Indonesian         |
| Traditional Chinese | Sinhala             | Tamil              |
| Persian             | Hungarian           | Danish             |

Front-End Features
===================

| Feature | Feature |  Feature |  
|:-------------------------:|:-------------------------:|:-------------------------:|
| User Registration  | User Login | Profile |
| Profile Cover | Profile Photo | Profile Friends | 
| Friends Management | Live Chat | Messaging | 
| Wall Posts | Albums | Photos | Ads | 
| Groups | Friends Tagging | Block System | 
| Poke System | Comments | Likes and Reactions |
| Expense Mangement | Giphy Integeration in Comments |  Invite Friends | 
| Embed Videos | Smiles & Emojis | Site Pages (Terms, about, privacy) |
| Mobile Responsive |  Notifications | Search | 
| Gallery | Post Background | Realtime Comments | 
| Realtime Messages | Blogs | Themes on community |
| Mentions in comments | Custom Pages | Custom Menu Items |
| Captcha | Site Announcements | Greetings | 
| Login as | Progressive Web App | Microsoft Active Directory Login |
| Giphy Integeration | Many free components of community website |

Backend Features
=================

* Admin Dashboard for site overview
* Online users count, gender based graph
* Total site users count (by months) graph
* Component configurations 
* Add User
* Remove User
* Edit User
* Ads Manager
* Cache Settings
* Basic Settings
* Unvalidated users
* Custom pages
* Menu Builder
* Themes management
* Components Management
* WebServices API
* Manually validate unvalidated users
* and much more components settings

Prerequisite
=============

https://www.opensource-socialnetwork.org/wiki/view/706/how-to-install-open-source-social-network

Directory Permissions
============
OSSN must be installed into a directory writable by the webserver, or it will not function properly. For most Linux servers running Apache v2, making the parent directory writable is very simple:

```
chgrp www-data /path/to/ossn_parent_directory
chmod g+w /path/to/ossn_parent_directory
``` 

If you are not running Apache v2 or are using a different type of webserver, you'll need to read your system's documentation or speak to your server administrator before proceeding.

Installation
============
https://www.opensource-socialnetwork.org/wiki/view/706/how-to-install-open-source-social-network

- Web Installer https://www.opensource-socialnetwork.org/download
- Docker - https://github.com/opensource-socialnetwork/docker
- VM Image - https://www.opensource-socialnetwork.org/download-vm-image

Installation on Ubuntu x64 18.04/20.04/21.04/22.04/24.04 LTS
```
sudo add-apt-repository ppa:arsalanshah/opensource-socialnetwork
sudo apt-get update
sudo apt-get install opensource-socialnetwork
```
DEMO
====
http://demo.opensource-socialnetwork.org/

UPGRADE
========
https://www.opensource-socialnetwork.org/wiki/view/708/how-to-upgrade-ossn
