PHP HacktoberFest

Open-source PHP projects categorized as HacktoberFest | Edit details
Related topics: #PHP #Laravel #yii3 #Symfony #API

Top 23 PHP HacktoberFest Projects

  • Symfony

    The Symfony PHP framework

    Project mention: Question about Extension & CompilerPass | reddit.com/r/symfony | 2022-01-20

    Take a look at this: https://github.com/symfony/symfony/issues/39924

  • Composer

    Dependency Manager for PHP

    Project mention: Installing a local Composer package in your PHP project | dev.to | 2022-01-22

    If you've worked in a PHP project, chances are you've dealt with the Composer package manager. As a full-stack developer, I think it's one of the better ones that I use on a regular basis, consistently improving while remaining relatively simple.

  • 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.

  • Design Patterns PHP

    sample code for several design patterns in PHP 8

    Project mention: PHP MVC Framework | reddit.com/r/laravel | 2021-03-24
  • Monolog

    Sends your logs to files, sockets, inboxes, databases and various web services

    Project mention: Handling unavailable log file | reddit.com/r/laravel | 2022-01-10

    Laravel uses Monolog to handle logging, which comes with a variety of handlers. One is the WhatFailureGroupHandler which will ignore any errors thrown by a child handler – you would wrap the RotatingLogHandler in this group handler to achieve this.

  • Nextcloud

    ☁️ Nextcloud server, a safe home for all your data

    Project mention: ⟳ 3 apps added, 43 updated at f-droid.org | reddit.com/r/FDroidUpdates | 2022-01-23

    Nextcloud Dev (version 20220120): Synchronization client

  • PHPMailer

    The classic email sending library for PHP

    Project mention: PhpMailer Settings | reddit.com/r/PHPhelp | 2022-01-17

    For examples on how to use PHPMailser, see the git repository: https://github.com/PHPMailer/PHPMailer/tree/master/examples

  • Matomo

    Liberating Web Analytics. Star us on Github? +1. Matomo is the leading open alternative to Google Analytics that gives you full control over your data. Matomo lets you easily collect data from websites & apps and visualise this data and extract insights. Privacy is built-in. We love Pull Requests!

    Project mention: Selling Free Software | reddit.com/r/freesoftware | 2022-01-23
  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • Monica

    Personal CRM. Remember everything about your friends, family and business relationships.

    Project mention: Abusing org-roam as a personal CRM | reddit.com/r/emacs | 2022-01-22

    As /u/rguy84 said, a Customer Relationship Manager. There are variations of this kind of software which focus on an individual and their relationships with other people. A personal CRM (a PRM?) of sorts. e.g Monica. I found Monica to be too much work to use. I wanted something will less friction in terms of UX.

  • Yii2

    Yii 2: The Fast, Secure and Professional PHP Framework

    Project mention: Web Technologies Every Web Developer Must Know | dev.to | 2021-12-22

    YII

  • laravel-debugbar

    Laravel Debugbar (Integrates PHP Debug Bar)

    Project mention: The Best Laravel Packages | reddit.com/r/laravel | 2021-12-10

    Debug Bar

  • koel

    🐦 A personal music streaming server that works.

    Project mention: Do any of you use Plexamp? | reddit.com/r/deemix | 2021-12-23

    im also taking a look at https://koel.dev/ atm, but im not sure if they support multiple artists / genres

  • laravel-ide-helper

    Laravel IDE Helper

    Project mention: 4 Packages You Need in Any Laravel Project | dev.to | 2021-12-30

    1. barryvdh/laravel-ide-helper https://github.com/barryvdh/laravel-ide-helper

  • PHP Dotenv

    Loads environment variables from `.env` to `getenv()`, `$_ENV` and `$_SERVER` automagically.

    Project mention: Weekly "ask anything" thread | reddit.com/r/PHP | 2021-11-15

    A bit more sophisticated method is to get the credentials from environment variables set in the web-server configuration or, optionally, from .env file also removed from the version control and use https://github.com/vlucas/phpdotenv to parse it

  • UUID

    A PHP library for generating universally unique identifiers (UUIDs). (by ramsey)

    Project mention: Generating unique key code using PHP | reddit.com/r/PHP | 2021-12-29
  • PhpSpreadsheet

    A pure PHP library for reading and writing spreadsheet files

    Project mention: Best Excel lib for PHP | reddit.com/r/PHPhelp | 2021-11-18

    Well, that depends on your experience and how fast you learn new things. I don't think it's very complicated, and there is documentation and a lot of examples. So, if you follow those, it should work nicely.

  • Phalcon

    High performance, full-stack PHP framework delivered as a C extension.

    Project mention: Happy 10th Birthday Phalcon! | dev.to | 2022-01-12

    3acec916ae9c026594fe0562ef3013be2cf47247

  • Magento

    All Submissions you make to Magento Inc. ("Magento") through GitHub are subject to the following terms and conditions: (1) You grant Magento a perpetual, worldwide, non-exclusive, no charge, royalty free, irrevocable license under your applicable copyrights and patents to reproduce, prepare derivative works of, display, publically perform, sublicense and distribute any feedback, ideas, code, or other information (“Submission") you submit through GitHub. (2) Your Submission is an original work of

    Project mention: Upgraded from Magento CE 2.3.5 to 2.4.3 - 2fa with Google Authenticator keeps asking for the code. | reddit.com/r/Magento | 2021-12-21

    - Ran into this issue during setup:upgrade : https://github.com/magento/magento2/issues/33770

  • CakePHP

    CakePHP: The Rapid Development Framework for PHP - Official Repository

    Project mention: CakePHP Translation: Agile Localization for Devs | dev.to | 2021-12-10

    CakePHP is an open-source web framework for PHP which uses commonly known design patterns. Based on model-view-controller, it is generally used for handling web applications, the informative CakePHP library makes the development clear.

  • YOURLS

    🔗 Your Own URL Shortener

    Project mention: YOURLs 1.8.2 Subdirectory Setup | reddit.com/r/YOURLS | 2021-10-07

    Today I installed 1.8.2 and it doesn't work. I did some research and came upon this article: https://github.com/YOURLS/YOURLS/wiki/Giving-YOURLS-its-own-directory Using this method I'm getting short URLs that include the subdirectory in them and whenever I go to one (even an older one that existed before the upgrade) I get a 404 error. Does anyone have any experience with this in 1.8.2 and/or can help me troubleshoot?

  • WooCommerce

    A customizable, open-source eCommerce platform built on WordPress. Build any commerce solution you can imagine.

    Project mention: 6 ways to make online as a content creator in 2022 | dev.to | 2022-01-21

    There are a lot of free online platforms such as woocommerce, shopify etc, that enable you to create an online store on their platform for free without having to build one from scratch.

  • Firefly III

    Firefly III: a personal finances manager

    Project mention: Need help finding an expenses/money management tracking app! | reddit.com/r/selfhosted | 2022-01-23
  • Sylius

    Open Source eCommerce Platform on Symfony

    Project mention: What else is there other than WooCommerce? | reddit.com/r/selfhosted | 2021-10-04
  • Json Web Token

    A simple library to work with JSON Web Token and JSON Web Signature

    Project mention: Rants on PHP8.1 | reddit.com/r/PHP | 2021-12-31

    Just build your own laravel wrapper. That package is terrible, multiple dependencies and just wraps the underlying https://github.com/lcobucci/jwt

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-23.

PHP HacktoberFest related posts

Index

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

Project Stars
1 Symfony 26,380
2 Composer 26,098
3 Design Patterns PHP 20,239
4 Monolog 19,422
5 Nextcloud 18,032
6 PHPMailer 17,572
7 Matomo 15,834
8 Monica 15,663
9 Yii2 13,869
10 laravel-debugbar 13,585
11 koel 13,214
12 laravel-ide-helper 11,983
13 PHP Dotenv 11,697
14 UUID 11,507
15 PhpSpreadsheet 10,759
16 Phalcon 10,536
17 Magento 9,859
18 CakePHP 8,456
19 YOURLS 7,768
20 WooCommerce 7,579
21 Firefly III 7,188
22 Sylius 6,646
23 Json Web Token 6,518
Find remote jobs at our new job board 99remotejobs.com. There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
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.
scoutapm.com