PHP Php8

Open-source PHP projects categorized as Php8 | Edit details

Top 23 PHP Php8 Projects

  • GitHub repo Design Patterns PHP

    sample code for several design patterns in PHP 8

    Project mention: PHP MVC Framework | | 2021-03-24
  • GitHub repo php-ddd-example

    🐘🎯 Hexagonal Architecture + DDD + CQRS in PHP using Symfony 5

    Project mention: DDD / Hexagonal Architecture | | 2021-02-13

    Have a look at (and all resources from Matthias Noback including books, tweets and blogposts). Also check: - - - (needs to be translated from french, but really good one). - (and all resources/tweets/blogposts from Mathias Verraes who has really good knowledge on DDD topics)

  • Cloudways

    Managed Cloud Hosting Platform. Deploy PHP applications on Cloudways web hosting platform to get high uptime and optimized performance. Use the BFCM promo "BFCM2021" to get 40% FLAT discount for FOUR months straight.

  • GitHub repo FreeScout

    FreeScout — Free self-hosted help desk & shared mailbox (Zendesk / Help Scout alternative)

    Project mention: Is Freescout ("The free open source alternative to Zendesk, Helpscout") violating GPLv3 with its paid modules? They banned me from their Github for asking. | | 2022-01-01

    Actually FreeScout has been developed from scratch:

  • GitHub repo tus-php

    🚀 A pure PHP server and client for the tus resumable upload protocol v1.0.0

    Project mention: TusPHP: 🚀 A pure PHP server and client for the tus resumable upload protocol v1.0.0 | | 2022-01-09

    It would be great if this (now closed) PR could be merged in to your repository: it's fixed many issues I've been having with corrupt file uploads. Thanks.

  • GitHub repo Kirby

    Kirby's core application folder

    Project mention: Is there any Bootstrap CMS? | | 2022-01-05

    Try Kirby CMS.

  • GitHub repo XBackBone

    A lightweight file manager with full ShareX, Screencloud support and more

    Project mention: Linux screenshot tool that uploads to Chevereto? | | 2021-10-26
  • GitHub repo laravel-route-attributes

    Use PHP 8 attributes to register routes in a Laravel app

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • GitHub repo slim4-skeleton

    A Slim 4 Skeleton

    Project mention: How to build a blog using PHP, Slim, Twig Templating Engine and Laravel Illuminate Database | | 2021-09-06

    You could also use a Slim Skeleton like Odan's which incorporates much more features to help - docs.

  • GitHub repo phpstorm-attributes

    PhpStorm specific attributes

    Project mention: Using PhpStorm Php 8 attributes | | 2021-02-27

    I was messing around with PHP 8 and noticed that PhpStorm has some builtin attributes such as Immutable and ArrayShape. Kind of nice if only for documentation. There is a composer package to allow other static tools to possibly use them.

  • GitHub repo http-router

    :tada: Release 2.0 is released! Very fast HTTP router for PHP 7.1+ (incl. PHP8 with attributes) based on PSR-7 and PSR-15 with support for annotations and OpenApi (Swagger)

  • GitHub repo thermage

    Thermage provides a fluent and incredibly powerful object-oriented interface for customizing CLI output text color, background, formatting, theming and more.

    Project mention: 🍃 Termwind v1.0 Released! | | 2021-12-06

    How does this compare to Termage? I'm genuinely curious which tool We should pick for our next CLI project, Termage or Termwind?

  • GitHub repo framework

    FEAST Framework (by FeastFramework)

    Project mention: Good PHP Source Code | | 2022-01-06

    I would like to submit to this. It's a small framework I wrote and what I think sets it apart is it has 100% code coverage with PHPUnit and has 100% static type analysis with psalm.

  • GitHub repo docker-php

    PHP 8 development environment with PHP-FPM, Nginx and MySQL, using Docker and Docker Compose. (by dyarleniber)

    Project mention: Do I really need XAMPP ou LAMPP or any other version of these? | | 2021-05-13

    Absolutely not. Nowadays, all you need is Docker. Save your projects anywhere, you run PHP in the docker container. You're going to want to learn a fair bit of docker to set up your own dev environment, but you can get started pretty quick with a preconfigured stack, starting with something like From there you can customize your own stack, then either moving up to Devilbox or Lando.

  • GitHub repo react-fiber

    ReactPHP + ext-fiber

    Project mention: Maintainer of Swoole about the Fibers RFC: "I am afraid that fiber can only be used in the amphp framework and is of no value to other php projects." | | 2021-03-10

    Aaron and Niklas also took the time, as mentioned in the RFC, to build a proof of concept/reference implementation to add support for fibers to ReactPHP.

  • GitHub repo PHPCraft

    An open-source Minecraft: Java Edition server implementation, written in PHP.

    Project mention: [OC] 24 hours of flights between Europe and the US. Made with PHP + Imagick. Using open data from Eurocontrol. | | 2022-01-01
  • GitHub repo phpy

    Use Python in Php

    Project mention: [Question] How can OpenCV connect to an HTML/PHP website form? | | 2021-11-03

    sure if you can forward the image to it. Or you could try this:

  • GitHub repo registry

    Registry Package provides a fluent, object-oriented interface for storing data globally in a well managed fashion, helping to prevent global meltdown. (by glowyphp)

  • GitHub repo arangodb-php-client

    Low level PHP client for ArangoDB with PHP8 support

    Project mention: ArangoDB HTTP client for PHP 8 released | | 2021-04-27
  • GitHub repo filesystem

    Filesystem Package provide a fluent, object-oriented interface for working with filesystem. (by glowyphp)

  • GitHub repo ezDB

    ezDB is a lightweight PHP library that provides an easy and fast to deal with databases. It manages connections, provides a query builder, and a lightweight ORM.

    Project mention: Yet another PHP Database Manager with Query Builder | | 2021-05-03

    Speaking of database drivers I am practically interested in them and had a chance to see/review quite a lot. So I can suggest some points of improvement even without trying the lib, but right from looking at the code. Here is what I've been able to spot in the database driver classes:

  • GitHub repo csrf

    Csrf Package provides Cross Site Request Forgery protection by comparing provided token with session token to ensure request validity. (by glowyphp)

  • GitHub repo Deeper

    Deeper is a easy way to compare if 2 objects is equal based on values in these objects. This library is heavily inspired in Golang's reflect.DeepEqual().

    Project mention: Hi guys. After working few years with other languages, returning to PHP, then, I created this library, suggestions are appreciated | | 2021-11-30
  • GitHub repo attributary

    A library for PHP 8 Attribute developers. This library gives developers a similar experience to the Doctrine/Annotation library.

    Project mention: Attributary: A library for working with PHP 8 Attributes | | 2021-08-23

    God damnit how did I miss that? Well, at least I didn't spend much time on this:

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-01-09.

PHP Php8 related posts


What are some of the best open-source Php8 projects in PHP? This list will help you:

Project Stars
1 Design Patterns PHP 20,239
2 php-ddd-example 1,986
3 FreeScout 1,316
4 tus-php 1,200
5 Kirby 641
6 XBackBone 532
7 laravel-route-attributes 456
8 slim4-skeleton 325
9 phpstorm-attributes 230
10 http-router 142
11 thermage 64
12 framework 61
13 docker-php 25
14 react-fiber 18
15 PHPCraft 11
16 phpy 8
17 registry 7
18 arangodb-php-client 5
19 filesystem 5
20 ezDB 3
21 csrf 3
22 Deeper 3
23 attributary 1
Find remote jobs at our new job board There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Static code analysis for 29 languages.
Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.