Topics / #php

Php projects on GitHub

Server-side scripting language that powers much of the web, including many CMS platforms.

As of , the most-starred Php projects on GitHub are laravel (85.2K stars), SecLists (74.2K stars) and coolify (63.1K stars). GitHub.Locker tracks 154 Php repositories with 2.5M stars combined. The fastest-growing on October 16 was typesense, with +48 stars in a day.

154Projects
2.5MStars in total
+501Stars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

Top 100 of 154 · by stars

  1. #1 · laravel/laravel

    laravel

    Laravel is a PHP web application framework with expressive syntax that handles routing, dependency injection, sessions/caching, database ORM, schema migrations, background jobs, and real-time event broadcasting so you can focus on building your app.

    85.2K
  2. #2 · danielmiessler/SecLists

    SecLists

    SecLists is a huge collection of ready-made wordlists for security testing: usernames, passwords, URLs, sensitive data patterns, fuzzing payloads, web shells and more, all gathered in one repository.

    74.2K
  3. #3 · coollabsio/coolify

    coolify

    Coolify is an open-source, self-hostable alternative to Heroku, Netlify, and Vercel that lets you deploy static sites, databases, full-stack apps, and 280+ one-click services on your own servers.

    63.1K
  1. 4

    appwrite

    57.7Kappwrite/appwrite · TypeScript

    Appwrite is an open-source, all-in-one backend platform for building web, mobile, and AI apps, bundling authentication, databases, storage, serverless functions, messaging, realtime, and web hosting in one place.

  2. 5

    design-patterns-for-humans

    48.9Knilbuild/design-patterns-for-humans

    It is a plain-English, real-world-analogy explanation of classic software design patterns (Creational, Structural, Behavioral), each paired with a short PHP code example.

  3. 6

    awesome-cheatsheets

    46.6KLeCoupa/awesome-cheatsheets · JavaScript

    A curated collection of cheatsheets covering popular programming languages, frameworks, databases, and development tools, each condensed into a single reference file.

  4. 7

    grpc

    45.4Kgrpc/grpc · C++

    gRPC is a modern, high-performance open-source RPC (remote procedure call) framework that lets client and server applications communicate transparently across languages and platforms.

  5. 8

    ccxt

    44.4Kccxt/ccxt · Python

    CCXT is a unified trading library that connects to 100+ cryptocurrency exchanges and prediction markets through a single API, available in JavaScript/TypeScript, Python, C#, PHP, Go, Java and Rust.

  6. 9

    php-src

    40.4Kphp/php-src · C

    This is the source code of PHP, the popular general-purpose scripting language especially suited to web development — the interpreter itself, written in C.

  7. 10

    server

    37.1Knextcloud/server · PHP

    Nextcloud server is a self-hosted platform for storing, syncing, and sharing your files, contacts, calendars, and more, with hundreds of apps (Mail, Video Chat, etc.) to extend it.

  8. 11

    framework

    35Klaravel/framework · PHP

    Laravel is a PHP web application framework known for expressive, elegant syntax, built to make development enjoyable and to ease the common tasks most web projects share.

  9. 12

    awesome-php

    32.8Kziadoz/awesome-php

    A curated list of amazingly awesome PHP libraries, resources, frameworks and tools, organized by category.

  10. 13

    filament

    32.3Kfilamentphp/filament · PHP

    Filament is an open-source UI framework for Laravel that lets you build apps and admin panels quickly, using a set of reusable, state-aware UI building blocks on top of Livewire.

  11. 14

    symfony

    31.2Ksymfony/symfony · PHP

    Symfony is a PHP framework for building web and console applications, plus a set of reusable PHP components. It is used by thousands of web applications and most of the popular PHP projects.

  12. 15

    jQuery-File-Upload

    30.7Kblueimp/jQuery-File-Upload · PHP

    jQuery File Upload is a jQuery widget that adds multiple-file selection, drag & drop, upload progress bars, image/audio/video previews, and resumable/chunked uploads to any HTML file upload form, and it works with virtually any server-side backend.

  13. 16

    composer

    29.6Kcomposer/composer · PHP

    Composer is the dependency manager for PHP: it helps you declare, manage, and install the libraries your PHP projects depend on.

  14. 17

    bagisto

    28.2Kbagisto/bagisto · PHP

    Bagisto is an open-source eCommerce and multi-vendor marketplace platform built with Laravel and Vue.js, covering everything from a single store to enterprise-scale commerce (10M+ SKUs).

  15. 18

    typesense

    27Ktypesense/typesense · C++

    An open-source, typo-tolerant in-memory search engine for building fast search experiences — a self-hostable Algolia alternative and an easier-to-use Elasticsearch alternative.

  16. 19

    Faker

    26.6Kfzaninotto/Faker · PHP

    Faker is a PHP library that generates fake data for you, such as names, addresses, phone numbers, emails, and more.

  17. 20

    flatbuffers

    26.6Kgoogle/flatbuffers · C++

    FlatBuffers is a cross-platform serialization library built for maximum memory efficiency: you read serialized data directly without a parsing/unpacking step, and it keeps forwards/backwards compatibility.

  18. 21

    simple-icons

    26Ksimple-icons/simple-icons · JavaScript

    A collection of over 3,400 free SVG icons for popular brands — company and product logos you can drop into any website, app or document. All of them are browsable on one page at simpleicons.org.

  19. 22

    monica

    25.5Kmonicahq/monica · PHP

    An open-source PRM — a Personal Relationship Management app. Think of the CRMs sales teams use, but for your friends and family: it helps you document your life and log interactions with the people you care about.

  20. 23

    firefly-iii

    24.9Kfirefly-iii/firefly-iii · PHP

    Firefly III is a free, open-source personal finance manager that helps you track income and expenses, set budgets, and generate financial reports.

  21. 24

    laravel-crm

    24Kkrayin/laravel-crm · PHP

    Krayin CRM is a free, open-source Customer Relationship Management system for managing customers, leads, and sales pipelines, built on the Laravel PHP framework with a Vue.js frontend.

  22. 25

    livewire

    23.6Klivewire/livewire · PHP

    Livewire is a full-stack framework for Laravel for building dynamic UI components. The idea is that you write the interactivity in PHP instead of switching to JavaScript.

  23. 26

    guzzle

    23.4Kguzzle/guzzle · PHP

    Guzzle is an extensible PHP HTTP client library that makes it easy to send HTTP requests and trivial to integrate with web services.

  24. 27

    PHPMailer

    22.3KPHPMailer/PHPMailer · PHP

    PHPMailer is a full-featured email creation and transfer class for PHP — probably the world's most popular code for sending email from PHP, used by WordPress, Drupal, Joomla!, Yii, SugarCRM and many other open-source projects.

  25. 28

    DesignPatternsPHP

    22.2KDesignPatternsPHP/DesignPatternsPHP · PHP

    A collection of well-known design patterns with small sample implementations in PHP 8.x, aimed at teaching not just how each pattern works but when to reach for it.

  26. 29

    matomo

    22Kmatomo-org/matomo · PHP

    Matomo (formerly Piwik) is the leading free open-source web analytics platform — a privacy-focused alternative to Google Analytics that you install on your own server. It is already used on more than 1,400,000 websites.

  27. 30

    WordPress

    21.5KWordPress/WordPress · PHP

    This is the official Git mirror of WordPress, the open-source content management system and blogging platform used to build and run websites.

  28. 31

    monolog

    21.4KSeldaek/monolog · PHP

    Monolog is a logging library for PHP: it takes the logs your application produces and sends them to files, sockets, inboxes, databases and various web services.

  29. 32

    phpunit

    20.1Ksebastianbergmann/phpunit · PHP

    PHPUnit is a programmer-oriented testing framework for PHP, built on the xUnit architecture - the classic pattern for unit testing frameworks.

  30. 33

    community-skeleton

    19.6Kuvdesk/community-skeleton · CSS

    UVdesk Community is a free, open-source helpdesk platform: a ticketing system for customer support built on the Symfony framework and backbone.js, covering tickets, mailboxes, a knowledge base and an extensible bundle system.

  31. 34

    laravel-debugbar

    19.3Kfruitcake/laravel-debugbar · PHP

    A Laravel package that integrates PHP Debug Bar into your app: a ServiceProvider registers the debugbar and injects a debugging toolbar into your pages, showing queries, logs, timing and more.

  32. 35

    BookStack

    19.1KBookStackApp/BookStack · PHP

    It's a free, open-source platform for storing and organising information and documentation — a self-hosted wiki-style web app written in PHP, around since 2015 with roughly 19,000 GitHub stars.

  33. 36

    antlr4

    19Kantlr/antlr4 · Java

    A parser generator: you write a grammar for your language or file format, and ANTLR generates a parser that builds parse trees, plus listener/visitor interfaces to react to recognized phrases. Widely used to build languages, tools, and frameworks.

  34. 37

    swoole-src

    18.9Kswoole/swoole-src · C++

    Swoole is an event-driven, asynchronous, coroutine-based concurrency library for PHP, built for high performance.

  35. 38

    howto-make-more-money

    18.7Keasychen/howto-make-more-money · PHP

    This is a book (in Chinese) about how programmers in China can earn extra side income, covering ideas like selling courses, writing, affiliate schemes, and other monetization paths specific to the Chinese internet ecosystem.

  36. 39

    hhvm

    18.7Kfacebook/hhvm · C++

    An open-source virtual machine that executes programs written in Hack, using just-in-time compilation for high performance while staying flexible to develop with.

  37. 40

    CodeIgniter

    18.1Kbcit-ci/CodeIgniter · PHP

    CodeIgniter is an open-source PHP framework (a toolkit) for building web applications faster by providing ready-made libraries for common tasks instead of writing everything from scratch.

  38. 41

    swagger-codegen

    17.8Kswagger-api/swagger-codegen · Mustache

    Swagger Codegen is a template-driven engine that takes an OpenAPI or Swagger definition and automatically generates API client libraries (SDKs), server stubs and API documentation from it.

  39. 42

    PHP-Parser

    17.5Knikic/PHP-Parser · PHP

    A parser written in PHP that turns PHP code into an abstract syntax tree (AST). Its purpose is to simplify static code analysis and manipulation of PHP code.

  40. 43

    koel

    17.3Kkoel/koel · PHP

    Koel is a free, open-source music streaming server that turns your personal music collection into a sleek, web-based listening experience — think a private, self-hosted Spotify.

  41. 44

    Project-Ideas-And-Resources

    17KThe-Cool-Coders/Project-Ideas-And-Resources

    A curated collection of application project ideas split into Beginner, Intermediate, and Advanced tiers (plus a Blockchain/DApp track), each with an objective, user stories, bonus features, and links to help you build it from scratch.

  42. 45

    opc-methodology

    16.9Keasychen/opc-methodology · PHP

    This is the second edition of '一人企业方法论' (One-Person Enterprise Methodology), a Chinese ebook on building and scaling a one-person business, written for both independent developers and non-technical people running side gigs like self-media, e-commerce, or digital products.

  43. 46

    Carbon

    16.6Kbriannesbitt/Carbon · PHP

    Carbon is a PHP library that extends the built-in DateTime class, adding a simpler and more fluent API for creating, formatting, and manipulating dates and times.

  44. 47

    flarum

    16.4Kflarum/flarum · PHP

    Flarum is a discussion/forum platform you run on your own website to build an online community.

  45. 48

    FreshRSS

    16.3KFreshRSS/FreshRSS · PHP

    FreshRSS is a free, self-hosted RSS feed aggregator: it pulls all your news feeds into one web interface. It is lightweight and customizable, supports multiple users (with an anonymous reading mode), and ships both a client API and a CLI.

  46. 49

    guiadevbrasil

    15.8Karthurspk/guiadevbrasil

    GuiaDevBrasil is a large Portuguese-language guide that aggregates resources across many tech areas to help people learn, build knowledge, and clear up doubts for any technology-related career.

  47. 50

    grav

    15.7Kgetgrav/grav · PHP

    Grav is a fast, flat-file CMS: a web platform for building sites where content lives in Markdown files rather than a database. Zero installation — you extract the ZIP archive and you are already up and running.

  48. 51

    cachet

    15.3Kcachethq/cachet · PHP

    Cachet is an open source, self-hosted status page system that lets you publish incident updates and the status of your systems/components to your users.

  49. 52

    speedtest

    15.2Klibrespeed/speedtest · JavaScript

    LibreSpeed is a self-hosted internet speed test you host on your own server, built in plain JavaScript with XMLHttpRequest and Web Workers instead of Flash or Java.

  50. 53

    caprover

    15.2Kcaprover/caprover · TypeScript

    CapRover is a self-hosted platform-as-a-service (PaaS) that lets you deploy and manage web apps, APIs, and databases on your own server without manually configuring Docker or nginx.

  51. 54

    parsedown

    15Kerusev/parsedown · PHP

    Parsedown is a Markdown parser library for PHP: you feed it Markdown text and it converts it into HTML.

  52. 55

    snipe-it

    15Kgrokability/snipe-it · PHP

    Snipe-IT is a free, open-source IT asset and license management system for tracking who has which laptop, software licenses, and purchase/depreciation info.

  53. 56

    laravel-ide-helper

    15Kbarryvdh/laravel-ide-helper · PHP

    A Laravel package that generates helper files so your IDE gives accurate autocompletion. Everything is generated from the files in your project, so the results stay up to date.

  54. 57

    quine-relay

    14.6Kmame/quine-relay · Ruby

    Quine Relay is a self-replicating program chain (an 'uroboros' quine) where a Ruby program generates a Rust program, which generates a Scala program, and so on through 128 different programming languages, until the final language outputs the original Ruby source code again.

  55. 58

    QloApps

    14.4KQloapps/QloApps · PHP

    QloApps is a free, open-source hotel management and reservation system: a booking engine plus a Property Management System (PMS) that powers your own hotel booking website.

  56. 59

    image

    14.4KIntervention/image · PHP

    Intervention Image is a PHP library for processing images: creating, editing, and composing them with a fluent, expressive API.

  57. 60

    yii2

    14.3Kyiisoft/yii2 · PHP

    Yii 2 is a modern, open source PHP framework for building web applications, meant to be a solid, fast and secure foundation that works right out of the box with sensible defaults.

  58. 61

    phpstan

    14.1Kphpstan/phpstan · PHP

    PHPStan is a static analysis tool for PHP that finds bugs in your code without actually running it, catching whole classes of errors before you even write tests.

  59. 62

    PhpSpreadsheet

    14KPHPOffice/PhpSpreadsheet · PHP

    PhpSpreadsheet is a pure PHP library for reading and writing spreadsheet files like Excel and LibreOffice Calc, without needing Excel or any external software installed.

  60. 63

    pinpoint

    13.9Kpinpoint-apm/pinpoint · Java

    Pinpoint is an APM (Application Performance Management) tool for large-scale distributed systems, mainly written for Java (with PHP and Python agent support), inspired by Google's Dapper paper.

  61. 64

    DVWA

    13.9Kdigininja/DVWA · PHP

    DVWA (Damn Vulnerable Web Application) is a PHP/MariaDB web app that is deliberately full of security bugs, built as a legal practice target for security pros, students, and developers to learn web application security.

  62. 65

    flysystem

    13.6Kthephpleague/flysystem · PHP

    Flysystem is a file storage library for PHP. It gives you one interface to many filesystems, local or remote, so your code is not locked to a single storage vendor.

  63. 66

    PHP-CS-Fixer

    13.6KPHP-CS-Fixer/PHP-CS-Fixer · PHP

    PHP CS Fixer is a tool that automatically fixes your PHP code to follow coding standards — unlike a plain linter, it does not just detect problems, it fixes them for you.

  64. 67

    phpdotenv

    13.5Kphpdotenv/phpdotenv · PHP

    PHP dotenv is a library that loads environment variables from a .env file into $_ENV and $_SERVER (and optionally getenv()) — so credentials and other config stay out of your code.

  65. 68

    sage

    13.3Kroots/sage · PHP

    Sage is an advanced WordPress starter theme that pairs Laravel Blade templating with Tailwind CSS and built-in block editor support.

  66. 69

    whoops

    13.2Kfilp/whoops · PHP

    whoops is an error handler framework for PHP: when something breaks in your web project, it shows a pretty error page instead of a raw stack trace, built on a stacked error handling system.

  67. 70

    awesome-laravel

    13.1Kchiraggude/awesome-laravel

    A curated list of bookmarks, packages, tutorials, videos and other resources from the Laravel ecosystem.

  68. 71

    wallabag

    13Kwallabag/wallabag · PHP

    wallabag is a self-hostable web application that lets you save web pages, strip out ads and clutter, and read the content later.

  69. 72

    laravel-permission

    13Kspatie/laravel-permission · PHP

    A Laravel package that lets you manage user permissions and roles through your database, and checks them via Laravel's built-in Gate system.

  70. 73

    showdoc

    12.9Kstar7th/showdoc · PHP

    ShowDoc is a self-hosted tool for IT teams to write and share online documentation, especially API docs, data dictionaries, and technical specs.

  71. 74

    Laravel-Excel

    12.7KSpartnerNL/Laravel-Excel · PHP

    Laravel Excel is a Laravel package that wraps PhpSpreadsheet to make exporting and importing Excel/CSV files easy, with support for chunked reads, batch inserts, and queued jobs for large datasets.

  72. 75

    laradock

    12.7Klaradock/laradock · Dockerfile

    Laradock is a full PHP development environment for Docker: clone it into any PHP project, run one command, and you get a complete local stack with 100+ pre-configured services like Nginx, PHP-FPM, MySQL, Redis and Elasticsearch.

  73. 76

    wp-calypso

    12.6KAutomattic/wp-calypso · TypeScript

    Calypso is the JavaScript and React-powered front-end for WordPress.com — a redesigned single-page web app for reading, writing, and managing WordPress sites, built on top of the WordPress.com REST API.

  74. 77

    uuid

    12.6Kramsey/uuid · PHP

    A PHP library for generating and working with universally unique identifiers (UUIDs) — 128-bit IDs you can use to label records and objects without any central coordination.

  75. 78

    fig-standards

    12.5Kphp-fig/fig-standards

    This is the PHP-FIG repository holding the PSR (PHP Standard Recommendations) specifications, proposed and approved by the PHP Framework Interoperability Group to standardize common patterns across PHP frameworks and libraries.

  76. 79

    clean-code-php

    12.5Kpiotrplenik/clean-code-php · PHP

    A guide that adapts the Clean Code principles from Robert C. Martin's book into PHP-specific examples, covering naming, functions, classes, SOLID, and DRY.

  77. 80

    typecho

    12.4Ktypecho/typecho · PHP

    Typecho is a self-hosted blogging platform written in PHP — blog software the project bills as simple and powerful.

  78. 81

    laravel-best-practices

    12.3Kalexeymezenin/laravel-best-practices

    A widely used community guide (12k+ stars) that collects best practices for writing Laravel applications. Each practice comes with a Bad and a Good code example, and the guide has been translated into 25 languages.

  79. 82

    phabricator

    12.3Kphacility/phabricator · PHP

    Phabricator is a collection of web applications for software development, tied to code review and to Git, Mercurial and SVN repositories.

  80. 83

    Slim

    12.3Kslimphp/Slim · PHP

    Slim is a PHP micro-framework that helps you quickly write simple yet powerful web applications and APIs.

  81. 84

    YOURLS

    12.3KYOURLS/YOURLS · PHP

    YOURLS (Your Own URL Shortener) is a set of PHP scripts that lets you run your own URL shortening service on your own server, complete with detailed stats, analytics, and plugin support.

  82. 85

    magento2

    12.2Kmagento/magento2 · PHP

    Magento Open Source is a PHP eCommerce platform that provides the core capabilities needed to build an online store from the ground up.

  83. 86

    dujiaoka

    12.1Kassimon/dujiaoka · PHP

    Dujiaoka (独角数卡) is an open-source, self-hosted automated vending system that lets webmasters sell digital goods like cards, keys, and other virtual products automatically.

  84. 87

    aureuserp

    12.1Kaureuserp/aureuserp · PHP

    AureusERP is a free, open-source Enterprise Resource Planning (ERP) platform for running business operations like accounting, inventory, HR, sales, purchasing, and manufacturing from one system.

  85. 88

    docker.labs

    11.9Kdocker-archive-public/docker.labs · PHP

    A collection of hands-on labs and tutorials for learning how to use Docker with various tools, authored both by Docker and by community members.

  86. 89

    leantime

    11.8KLeantime/leantime · PHP

    Leantime is an open-source project management system aimed at non-project managers, combining task management, planning, and knowledge tools in one place. It positions itself as simple as Trello but as feature-rich as Jira, and is explicitly designed with ADHD, dyslexia, and autism in mind.

  87. 90

    voyager

    11.8Kthedevdojo/voyager · PHP

    Voyager is an admin panel for Laravel apps — a BREAD system (Browse, Read, Edit, Add, Delete) for managing your site's data from a browser instead of building an admin from scratch. It supports Laravel 8 and newer.

  88. 91

    gutenberg

    11.8KWordPress/gutenberg · TypeScript

    Gutenberg is the block editor project for WordPress, replacing the old post editor with a modular system where every piece of content (paragraph, image, gallery, heading) is an editable block.

  89. 92

    pest

    11.7Kpestphp/pest · PHP

    Pest is an elegant testing framework for PHP, built to be easy for both human developers and AI agents to write and read tests with.

  90. 93

    EmailValidator

    11.6Kegulias/EmailValidator · PHP

    A PHP library that validates email addresses against several RFCs — 5321, 5322, 6530, 6531, 6532 and 1035.

  91. 94

    workerman

    11.5Kwalkor/workerman · PHP

    Workerman is an asynchronous event-driven PHP framework for building fast, scalable network applications, with built-in support for HTTP, WebSocket, TCP, and custom protocols.

  92. 95

    jwt-auth

    11.5Ktymondesigns/jwt-auth · PHP

    This package adds JSON Web Token (JWT) based authentication to Laravel and Lumen applications, so you can authenticate API users with tokens instead of server-side sessions.

  93. 96

    CtCI-6th-Edition

    11.5Kcareercup/CtCI-6th-Edition · Java

    Community-built exercise solutions for the book 'Cracking the Coding Interview, 6th Edition' by Gayle Laakmann McDowell, crowdsourced across many programming languages - the Java ones live in this repo.

  94. 97

    frankenphp

    11.4Kphp/frankenphp · Go

    FrankenPHP is a modern application server for PHP built on top of the Caddy web server, adding features like worker mode, real-time capabilities, hot reloading, and automatic HTTPS.

  95. 98

    PHPExcel

    11.3KPHPOffice/PHPExcel · PHP

    PHPExcel was a PHP library for reading and writing spreadsheet files, like Excel documents. It is dead: officially deprecated in 2017 and permanently archived in 2019.

  96. 99

    inflector

    11.3Kdoctrine/inflector · PHP

    Doctrine Inflector is a small PHP library that performs string manipulations with regard to uppercase/lowercase and singular/plural forms of words.

  97. 100

    dompdf

    11.2Kdompdf/dompdf · PHP

    Dompdf is a PHP library that converts HTML (and CSS) into PDF documents. It works as a style-driven renderer that reads your HTML, inline styles, and external stylesheets, then lays out and draws the result as a PDF.

Showing the 100 most-starred of 154. See every one in the catalog.

Often tagged together