PHPackages                             mrabdelrahman10/open-magazine - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. mrabdelrahman10/open-magazine

AbandonedProject

mrabdelrahman10/open-magazine
=============================

Open source project for magazines

312PHP

Since Aug 12Pushed 6y ago1 watchersCompare

[ Source](https://github.com/MrAbdelrahman10/open-magazine)[ Packagist](https://packagist.org/packages/mrabdelrahman10/open-magazine)[ RSS](/packages/mrabdelrahman10-open-magazine/feed)WikiDiscussions master Synced yesterday

READMEChangelogDependenciesVersions (1)Used By (0)

Open Magazine
=============

[](#open-magazine)

Open source project for magazines, news, companies, personals websites ...etc, Created by PHP (MVC) from scratch, There are many websites has been built by **Open Magazine**

Some available classes :-

- Database using *pdo*
- Cache using *serialization*
- Cookie
- Image : *Supporting thumbnails and watermarks*
- JsonParser
- Mail
- Request
- RSSWriter
- Session

This project has full dashboard to mange many modules like :-

- Articles
- Categories
- Comments
- Galleries
- Videos
- Comics
- Papers Archives
- Picture of the day
- Polls
- Pages
- Menus
- Banners
- Users
- Settings

Also this project has api to use in external application

There are some pictures

[![Login Screen](https://camo.githubusercontent.com/6ce4fa76d111b402ae6d0f1738b991cefac0433813ff5fe88a287fd3e39726e0/687474703a2f2f6269742e6c792f6f6d6c697363)](https://camo.githubusercontent.com/6ce4fa76d111b402ae6d0f1738b991cefac0433813ff5fe88a287fd3e39726e0/687474703a2f2f6269742e6c792f6f6d6c697363)[![Dashboard Screen](https://camo.githubusercontent.com/3cfe8e57a3e5824bcfea32ff1d3ce895cbb93499f64cd3635018f8f6f8a1ad0c/687474703a2f2f6269742e6c792f6f6d68707363)](https://camo.githubusercontent.com/3cfe8e57a3e5824bcfea32ff1d3ce895cbb93499f64cd3635018f8f6f8a1ad0c/687474703a2f2f6269742e6c792f6f6d68707363)[![List items screen](https://camo.githubusercontent.com/72e0ca62aa65f27adac20b159b5a84e90915b8ec52054ce7000fefd5addecdf3/687474703a2f2f6269742e6c792f6f6d616c7363)](https://camo.githubusercontent.com/72e0ca62aa65f27adac20b159b5a84e90915b8ec52054ce7000fefd5addecdf3/687474703a2f2f6269742e6c792f6f6d616c7363)[![Form Screen](https://camo.githubusercontent.com/e33ba486851103b1c4f47d56bb21b95db6120851cb326a300ef83842c4b11097/687474703a2f2f6269742e6c792f6f6d66726d7363)](https://camo.githubusercontent.com/e33ba486851103b1c4f47d56bb21b95db6120851cb326a300ef83842c4b11097/687474703a2f2f6269742e6c792f6f6d66726d7363)[![Details Screen](https://camo.githubusercontent.com/29adf0a7f6b85195ff3fea114990fcdeb213b26623952564e25190293b138e31/687474703a2f2f6269742e6c792f6f6d6465747363)](https://camo.githubusercontent.com/29adf0a7f6b85195ff3fea114990fcdeb213b26623952564e25190293b138e31/687474703a2f2f6269742e6c792f6f6d6465747363)[![Delete Message](https://camo.githubusercontent.com/0dcfdaf0066f6f8956806b1c5a1088f8e482d0922de8632a39c6d564856a16dc/687474703a2f2f6269742e6c792f6f6d64656c7363)](https://camo.githubusercontent.com/0dcfdaf0066f6f8956806b1c5a1088f8e482d0922de8632a39c6d564856a16dc/687474703a2f2f6269742e6c792f6f6d64656c7363)[![Settings screen](https://camo.githubusercontent.com/30aff35c3e4f7b626a8b85401924842e9c7cf5c7dc1588ebd984146dd2dfd7b7/687474703a2f2f6269742e6c792f6f6d7365747363)](https://camo.githubusercontent.com/30aff35c3e4f7b626a8b85401924842e9c7cf5c7dc1588ebd984146dd2dfd7b7/687474703a2f2f6269742e6c792f6f6d7365747363)

Steps to install
================

[](#steps-to-install)

1. Create new database and import **db.sql** file
2. Change **System\\Libraries\\Config.php** values

Run via CLI
===========

[](#run-via-cli)

```
php -S localhost:8000

```

Navigation to dashboard :-
==========================

[](#navigation-to-dashboard--)

- Go to **/Admin**
- Username **admin**
- Password **admin**

Notes :-
========

[](#notes--)

- This is not framework or based on any framework
- I removed files have copyrights from **Themes\\MrAbdelrahman10**
- Used encryption for passwords is **md5**
- Any one very welcome to be collaborator

Anyone welcome to contact me anytime
------------------------------------

[](#anyone-welcome-to-contact-me-anytime)

### My Website :- [mrabdelrahman10.com](http://bit.ly/WebMr10)

[](#my-website---mrabdelrahman10com)

### My Linkedin :- [linkedin.com/in/mrabdelrahman10](http://bit.ly/LiMr10)

[](#my-linkedin---linkedincominmrabdelrahman10)

###  Health Score

19

—

LowBetter than 10% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity36

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/3808aabb6874379033007daa6e5d104398a8a635d538d8c127ecac0a2a5ef212?d=identicon)[mrabdelrahman10](/maintainers/mrabdelrahman10)

---

Top Contributors

[![MrAbdelrahman10](https://avatars.githubusercontent.com/u/9380367?v=4)](https://github.com/MrAbdelrahman10 "MrAbdelrahman10 (5 commits)")

### Embed Badge

![Health badge](/badges/mrabdelrahman10-open-magazine/health.svg)

```
[![Health](https://phpackages.com/badges/mrabdelrahman10-open-magazine/health.svg)](https://phpackages.com/packages/mrabdelrahman10-open-magazine)
```

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
