
TOP 60 Php Open Source Projects in 2023

1. Laravel
GitHub stars: 74,600
Description: Laravel is a web application framework with expressive, elegant syntax. We’ve already laid the foundation for your next big idea — freein…
Programing Language: PHP
Tags: php, laravel, framework
Updated: 2 days ago
Link: https://github.com/laravel/laravel

2. J Query File Upload
GitHub stars: 31,000
Description: File Upload widget with multiple file selection, drag&drop support, progress bar, validation and preview images, audio and video for jQue…
Programing Language: PHP
Updated: May 25
Link: https://github.com/blueimp/jQuery-File-Upload

3. Framework
GitHub stars: 30,100
Description: The Laravel Framework.
Programing Language: PHP
Tags: php, laravel, framework
Updated: 1 hour ago
Link: https://github.com/laravel/framework

4. Symfony
GitHub stars: 28,700
Description: The Symfony PHP framework
Programing Language: PHP
Tags: php, framework, symfony, bundle, symfony-bundle
Updated: 8 minutes ago
Link: https://github.com/symfony/symfony

5. Composer
GitHub stars: 27,800
Description: Dependency Manager for PHP
Programing Language: PHP
Tags: php, package-manager, composer, dependency-manager, packages
Updated: 3 hours ago
Link: https://github.com/composer/composer

6. Faker
GitHub stars: 26,800
Description: Faker is a PHP library that generates fake data for you
Programing Language: PHP
Updated: 7 days ago
Link: https://github.com/fzaninotto/Faker

7. Server
GitHub stars: 23,700
Description: ☁️ Nextcloud server, a safe home for all your data
Programing Language: PHP
Tags: javascript, open-source, php, enterprise, design
Updated: 1 minute ago
Link: https://github.com/nextcloud/server

8. Guzzle
GitHub stars: 22,700
Description: Guzzle, an extensible PHP HTTP client
Programing Language: PHP
Tags: php, curl, guzzle, http-client, psr-7
Updated: yesterday
Link: https://github.com/guzzle/guzzle

9. Design Patterns Php
GitHub stars: 21,400
Description: sample code for several design patterns in PHP 8
Programing Language: PHP
Tags: php, design-pattern, oop, phpunit, design-patterns
Updated: 14 days ago
Link: https://github.com/DesignPatternsPHP/DesignPatternsPHP

10. Monolog
GitHub stars: 20,500
Description: Sends your logs to files, sockets, inboxes, databases and various web services
Programing Language: PHP
Tags: php, logger, logging, psr-3, hacktoberfest
Updated: 3 days ago
Link: https://github.com/Seldaek/monolog

11. Php Mailer
GitHub stars: 19,800
Description: The classic email sending library for PHP
Programing Language: PHP
Tags: php, email, php-library, attachment, smtp
Updated: yesterday
Link: https://github.com/PHPMailer/PHPMailer

12. Monica
GitHub stars: 19,600
Description: Personal CRM. Remember everything about your friends, family and business relationships.
Programing Language: PHP
Tags: social, php, laravel, crm, friends
Updated: 16 hours ago
Link: https://github.com/monicahq/monica

13. Phpunit
GitHub stars: 19,300
Description: The PHP Unit Testing framework.
Programing Language: PHP
Tags: php, phpunit, testing-tools
Updated: 1 hour ago
Link: https://github.com/sebastianbergmann/phpunit

14. Code Igniter
GitHub stars: 18,200
Description: Open Source PHP Framework (originally from EllisLab)
Programing Language: PHP
Tags: php, php7, php-framework, php8
Updated: 14 days ago
Link: https://github.com/bcit-ci/CodeIgniter

15. Matomo
GitHub stars: 18,100
Description: Liberating Web Analytics. Star us on Github? +1. Matomo is the leading open alternative to Google Analytics that gives you full control o…
Programing Language: PHP
Tags: mysql, php, security, website, marketing
Updated: 32 secds ago
Link: https://github.com/matomo-org/matomo

16. Php Parser
GitHub stars: 16,300
Description: A PHP parser written in PHP
Programing Language: PHP
Tags: php, parser, static-analysis, ast
Updated: 1 hour ago
Link: https://github.com/nikic/PHP-Parser

17. Carbon
GitHub stars: 16,200
Description: A simple PHP API extension for DateTime.
Programing Language: PHP
Updated: 21 hours ago
Link: https://github.com/briannesbitt/Carbon

18. Laravel Debugbar
GitHub stars: 15,500
Description: Debugbar for Laravel (Integrates PHP Debug Bar)
Programing Language: PHP
Tags: laravel, debugbar, hacktoberfest
Updated: 22 hours ago
Link: https://github.com/barryvdh/laravel-debugbar

19. Parsedown
GitHub stars: 14,500
Description: Better Markdown Parser in PHP
Programing Language: PHP
Tags: markdown, php, parser, markdown-parser
Updated: Aug 4
Link: https://github.com/erusev/parsedown

20. Flarum
GitHub stars: 14,300
Description: Simple forum software for building great communities.
Programing Language: PHP
Tags: php, laravel, forum, flarum
Updated: May 20
Link: https://github.com/flarum/flarum

21. yii2
GitHub stars: 14,100
Description: Yii 2: The Fast, Secure and Professional PHP Framework
Programing Language: PHP
Tags: php, framework, yii2, yii, php-framework
Updated: 20 hours ago
Link: https://github.com/yiisoft/yii2

22. grav
GitHub stars: 14,000
Description: Modern, Crazy Fast, Ridiculously Easy and Amazingly Powerful Flat-File CMS powered by PHP, Markdown, Twig, and Symfony
Programing Language: PHP
Tags: markdown, php, yaml, cms, content
Updated: 21 days ago
Link: https://github.com/getgrav/grav

23. Image
GitHub stars: 13,400
Description: PHP Image Manipulation
Programing Language: PHP
Tags: php, laravel, image, imagick, gd
Updated: Aug 7
Link: https://github.com/Intervention/image

24. Cachet
GitHub stars: 13,400
Description: The open-source status page system 🚦
Programing Language: PHP
Tags: php, vuejs, laravel, composer, cachet
Updated: 7 days ago
Link: https://github.com/cachethq/cachet

25. Whoops
GitHub stars: 13,000
Description: PHP errors for cool kids
Programing Language: PHP
Tags: php, ui, errors, error-handling, whoops
Updated: Jul 13
Link: https://github.com/filp/whoops

26. Flysystem
GitHub stars: 13,000
Description: Abstraction for local and remote filesystems
Programing Language: PHP
Tags: php, filesystem-library, filesystem, thephpleague
Updated: 4 days ago
Link: https://github.com/thephpleague/flysystem

27. Phpdotenv
GitHub stars: 12,700
Description: Loads environment variables from `.env` to `getenv()`, `$_ENV` and `$_SERVER` automagically.
Programing Language: PHP
Tags: php, dotenv, environment, configuration, environment-variables
Updated: 26 days ago
Link: https://github.com/vlucas/phpdotenv

28. Php Spreadsheet
GitHub stars: 12,500
Description: A pure PHP library for reading and writing spreadsheet files
Programing Language: PHP
Tags: php, excel, libreoffice, xlsx, xls
Updated: 2 hours ago
Link: https://github.com/PHPOffice/PhpSpreadsheet

29. Phabricator
GitHub stars: 12,300
Description: Effective June 1, 2021: Phabricator is no longer actively maintained.
Programing Language: PHP
Tags: git, php, svn, phabricator, hg
Updated: Aug 10
Link: https://github.com/phacility/phabricator

30. sage
GitHub stars: 12,300
Description: WordPress starter theme with Laravel Blade components and templates, Tailwind CSS, and a modern development workflow
Programing Language: PHP
Tags: php, wordpress, laravel, wordpress-theme, blade
Updated: yesterday
Link: https://github.com/roots/sage

31. uuid
GitHub stars: 12,200
Description: ❄️ A PHP library for generating universally unique identifiers (UUIDs).
Programing Language: PHP
Tags: php, uuid, uid, guid, identifiers
Updated: 7 days ago
Link: https://github.com/ramsey/uuid

32. Book Stack
GitHub stars: 12,200
Description: A platform to create documentation/wiki content built with PHP & Laravel
Programing Language: PHP
Tags: php, documentation, laravel, wiki, selfhosted
Updated: 1 hour ago
Link: https://github.com/BookStackApp/BookStack

33. Phpstan
GitHub stars: 12,100
Description: PHP Static Analysis Tool - discover bugs in your code without running it!
Programing Language: PHP
Tags: testing, php, php7, static-code-analysis, static-analysis
Updated: 22 hours ago
Link: https://github.com/phpstan/phpstan

34. Php Cs Fixer
GitHub stars: 12,100
Description: A tool to automatically fix PHP Coding Standards issues
Programing Language: PHP
Tags: php, static-analysis, code-style, code-standards
Updated: 3 hours ago
Link: https://github.com/PHP-CS-Fixer/PHP-CS-Fixer

35. Clean Code Php
GitHub stars: 11,700
Description: 🛁 Clean Code concepts adapted for PHP
Programing Language: PHP
Updated: Mar 6
Link: https://github.com/piotrplenik/clean-code-php

36. Laravel Excel
GitHub stars: 11,700
Description: 🚀 Supercharged Excel exports and imports in Laravel
Programing Language: PHP
Tags: php, laravel, csv, laravel-package, laravel-5-package
Updated: 3 days ago
Link: https://github.com/SpartnerNL/Laravel-Excel

37. Slim
GitHub stars: 11,700
Description: Slim is a PHP micro framework that helps you quickly write simple yet powerful web applications and APIs.
Programing Language: PHP
Tags: php, framework, micro-framework, slim, psr-3
Updated: 11 days ago
Link: https://github.com/slimphp/Slim

38. Php Excel
GitHub stars: 11,500
Description: ARCHIVED
Programing Language: PHP
Updated: Jan 2, 2019
Link: https://github.com/PHPOffice/PHPExcel

39. Laravel Permission
GitHub stars: 11,500
Description: Associate users with roles and permissions
Programing Language: PHP
Tags: php, laravel, secure, permission
Updated: 8 hours ago
Link: https://github.com/spatie/laravel-permission

40. Firefly Iii
GitHub stars: 11,200
Description: Firefly III: a personal finances manager
Programing Language: PHP
Tags: linux, docker, php, money, personal-finance
Updated: 8 hours ago
Link: https://github.com/firefly-iii/firefly-iii

41. Email Validator
GitHub stars: 11,200
Description: PHP Email address validator
Programing Language: PHP
Tags: php, email, validator, emailvalidator
Updated: 5 days ago
Link: https://github.com/egulias/EmailValidator

42. Jwt Auth
GitHub stars: 11,000
Description: 🔐 JSON Web Token Authentication for Laravel & Lumen
Programing Language: PHP
Tags: php, jwt, laravel, authentication
Updated: 10 hours ago
Link: https://github.com/tymondesigns/jwt-auth

43. October
GitHub stars: 10,900
Description: Self-hosted CMS platform based on the Laravel PHP Framework.
Programing Language: PHP
Tags: php, laravel, cms, platform, framework
Updated: 4 hours ago
Link: https://github.com/octobercms/october

44. Magento2
GitHub stars: 10,900
Description: Prior to making any Submission(s), you must sign an Adobe Contributor License Agreement, available here at: https://opensource.adobe.com/…
Programing Language: PHP
Tags: php, ecommerce, magento, magento2, ecommerce-platform
Updated: 23 minutes ago
Link: https://github.com/magento/magento2

45. Cphalcon
GitHub stars: 10,700
Description: High performance, full-stack PHP framework delivered as a C extension.
Programing Language: PHP
Tags: php, framework, extension, phalcon, php-extension
Updated: 12 minutes ago
Link: https://github.com/phalcon/cphalcon

46. Workerman
GitHub stars: 10,700
Description: An asynchronous event driven PHP socket framework. Supports HTTP, Websocket, SSL and other custom protocols.
Programing Language: PHP
Tags: php, socket, tcp, asynchronous, high-performance
Updated: yesterday
Link: https://github.com/walkor/workerman

47. Mockery
GitHub stars: 10,500
Description: Mockery is a simple yet flexible PHP mock object framework for use in unit testing with PHPUnit, PHPSpec or any other testing framework. …
Programing Language: PHP
Tags: mock, php, phpunit, stub, mocking
Updated: 5 days ago
Link: https://github.com/mockery/mockery

48. Typecho
GitHub stars: 10,400
Description: A PHP Blogging Platform. Simple and Powerful.
Programing Language: PHP
Tags: blog, markdown, php, typecho
Updated: 10 days ago
Link: https://github.com/typecho/typecho

49. Php Code Sniffer
GitHub stars: 10,400
Description: PHP_CodeSniffer tokenizes PHP files and detects violations of a defined set of coding standards.
Programing Language: PHP
Tags: php, cli, qa, automation, static-analysis
Updated: yesterday
Link: https://github.com/squizlabs/PHP_CodeSniffer

50. Mobile Detect
GitHub stars: 10,300
Description: Mobile_Detect is a lightweight PHP class for detecting mobile devices (including tablets). It uses the User-Agent string combined with sp…
Programing Language: PHP
Tags: php, mobile-detect, device-detection, user-agents, mobile-redirects
Updated: 11 days ago
Link: https://github.com/serbanghita/Mobile-Detect

51. Easywechat
GitHub stars: 10,100
Description: 📦 一个 PHP 微信 SDK
Programing Language: PHP
Tags: php, sdk, wechat, easywechat
Updated: 4 hours ago
Link: https://github.com/w7corp/easywechat

52. Speedtest
GitHub stars: 10,100
Description: Self-hosted Speed Test for HTML5 and more. Easy setup, examples, configurable, mobile friendly. Supports PHP, Node, Multiple servers, and…
Programing Language: PHP
Tags: xhr, php, web-worker, speedtest, internet-speed-checker
Updated: 14 days ago
Link: https://github.com/librespeed/speedtest

53. Deployer
GitHub stars: 10,000
Description: The PHP deployment tool with support for popular frameworks out of the box
Programing Language: PHP
Tags: php, deployment, tool, deploy, provision
Updated: 3 hours ago
Link: https://github.com/deployphp/deployer

54. Dompdf
GitHub stars: 9,900
Description: HTML to PDF converter for PHP
Programing Language: PHP
Tags: css, html, php, font, dompdf
Updated: 2 hours ago
Link: https://github.com/dompdf/dompdf

55. Swiftmailer
GitHub stars: 9,600
Description: Comprehensive mailing tools for PHP
Programing Language: PHP
Tags: php, email, mailer, emails
Updated: Oct 25, 2021
Link: https://github.com/swiftmailer/swiftmailer

56. Psysh
GitHub stars: 9,600
Description: A REPL for PHP
Programing Language: PHP
Tags: php, repl, shell, cli, psysh
Updated: 10 days ago
Link: https://github.com/bobthecow/psysh

57. Console
GitHub stars: 9,600
Description: Eases the creation of beautiful and testable command line interfaces
Programing Language: PHP
Tags: cli, console, php, terminal, symfony
Updated: yesterday
Link: https://github.com/symfony/console

58. Yourls
GitHub stars: 9,500
Description: 🔗 The de facto standard self hosted URL shortener in PHP
Programing Language: PHP
Tags: php, yourls, url-shortener, shortener, bitly
Updated: 23 hours ago
Link: https://github.com/YOURLS/YOURLS

59. Webshell
GitHub stars: 9,300
Description: This is a webshell open source project
Programing Language: PHP
Tags: python, php, jsp, jspx, asp
Updated: Apr 9
Link: https://github.com/tennc/webshell

60. Goutte
GitHub stars: 9,200
Description: Goutte, a simple PHP Web Scraper
Programing Language: PHP
Updated: Apr 1