PHP HacktoberFest

Open-source PHP projects categorized as HacktoberFest

Top 23 PHP HacktoberFest Projects

  • Symfony

    The Symfony PHP framework

  • Project mention: Using interfaces the wrong way | dev.to | 2024-03-24

    Let's have a look at the class EventSourceHttpClient and try to use it in Symfony\Component\Webhook\Server\Transport. It's an entirely hypothetical example to illustrate the point.

  • Composer

    Dependency Manager for PHP

  • Project mention: Tutorial Cara Instal Composer di Linux | dev.to | 2024-04-11
  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • Nextcloud

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

  • Project mention: Happy 20th Anniversary, Gmail. I'm Sorry I'm Leaving You | news.ycombinator.com | 2024-04-15

    It really is hard to leave Gmail when all of your data has been conveniently stored therein. This is one of Google's retention strategies and it is indeed brilliant.

    That said, there's a vast number of self-hosted alternatives like Stalwart Mail (email) [1], Immich (images) [2], NextCloud (Google Docs) [3], etc.

    [1] https://stalwa.rt

    [2] https://immich.app

    [3] https://nextcloud.com/

  • Monolog

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

  • Project mention: I don't understand error_log | /r/PHP | 2023-12-10

    To add onto this, what's more commonly done these days is to use a library like Monolog which can be configured with multiple log handlers. One of the handlers which are typically enabled is one which writes to error_log. You can add more which write directly to a logging service like Sentry or whatever, or even in dev write an HTTP header paired with a browser extension which puts your backend log messages in your browser console (see the handler + install the extension for chrome or firefox)

  • Monica

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

  • Project mention: Selfhosting services to make life easier for my parents? | /r/selfhosted | 2023-12-09
  • PHPMailer

    The classic email sending library for PHP

  • Project mention: What to use besides contact form? | /r/webdev | 2023-12-10

    Then make a form and use PHPMailer.

  • Matomo

    Empowering People Ethically with the leading open source 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. Liberating Web Analytics. Star us on Github? +1. And we love Pull Requests!

  • Project mention: Ask HN: Tips to get started on my own server | news.ycombinator.com | 2024-03-25
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • laravel-debugbar

    Debugbar for Laravel (Integrates PHP Debug Bar)

  • Project mention: RoR Debugbar | news.ycombinator.com | 2024-02-18
  • koel

    🐦 A personal music streaming server that works.

  • Project mention: (StarLAN) Personal Home Lab | /r/homelab | 2023-07-22

    Koel Music Server (https://github.com/koel/koel) Opensource music server, nice GUI and allows high fidelity streaming of all your music files

  • Yii2

    Yii 2: The Fast, Secure and Professional PHP Framework

  • Project mention: Top 12 PHP Frameworks For Web Development in 2024 | dev.to | 2024-02-13

    Yii is one of the oldest PHP frameworks, acronym as Yes It Is! It has 14.2k stars and 7k forks on GitHub. It is a fast, secure, and flexible PHP framework for web development, especially for building MVC architecture websites. It is an Object-Oriented PHP framework that requires knowledge of inheritance, polymorphism, etc.

  • laravel-ide-helper

    IDE Helper for Laravel

  • Project mention: Elevate Your Laravel Eloquent Queries with Tappable Scopes | dev.to | 2024-04-23

    This works well, but it does make it harder for the IDE to handle unless you’re using something like the Laravel IDE Helper package.

  • PhpSpreadsheet

    A pure PHP library for reading and writing spreadsheet files

  • Project mention: Exporting data to Excel | /r/filemaker | 2023-12-08

    We have used a PHP Script to do this https://github.com/PHPOffice/PhpSpreadsheet

  • PHP Dotenv

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

  • Project mention: PHP Authentication: Implementing Access Token | dev.to | 2024-03-07

    After successfully setting up our project, you'll observe that certain packages come pre-installed. One of these packages is vlucas/phpdotenv. This package serves the purpose of facilitating the loading of .env variables within your projects. These variables, stored in a file named '.env', allow for the configuration of various settings without hardcoding them directly into your code. Instead, you can define environment-specific variables such as database credentials, API keys, or any other sensitive information in the .env file, providing a more flexible and secure approach to configuration management.

  • PHP CS Fixer

    A tool to automatically fix PHP Coding Standards issues

  • Project mention: 8 Essential Tools Every PHP Developer Needs | dev.to | 2024-02-27

    PHP-CS-Fixer automatically fixes PHP coding standard issues, maintaining a clean codebase and adhering to coding standards. It can be integrated into the development workflow to ensure all code complies with defined standards.

  • Magento

    Prior to making any Submission(s), you must sign an Adobe Contributor License Agreement, available here at: https://opensource.adobe.com/cla.html. All Submissions you make to Adobe Inc. and its affiliates, assigns and subsidiaries (collectively “Adobe”) are subject to the terms of the Adobe Contributor License Agreement.

  • Project mention: Custom template in <head> ? | /r/Magento | 2023-12-08
  • speedtest

    Self-hosted Speed Test for HTML5 and more. Easy setup, examples, configurable, mobile friendly. Supports PHP, Node, Multiple servers, and more

  • Project mention: Slower speeds after installing OpenWRT | /r/openwrt | 2023-12-11

    I recently installed OpenWRT on a TP-Link TL-WDR4300, and put the router of my ISP in bridge mode. Now I noticed that the wireless speeds are significantly slower (40mbps vs 3mbps via librespeed.org), after using OpenWRT.

  • Bagisto

    Free and open source laravel eCommerce platform

  • Project mention: Bagisto – open-source alternative to Shopify | news.ycombinator.com | 2023-06-29
  • Phalcon

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

  • Project mention: Top 12 PHP Frameworks For Web Development in 2024 | dev.to | 2024-02-13

    Phalcon is open-source with 10.7k stars and 2k+ forks on GitHub. It is a full-stack framework for PHP that is characterized by high performance and low resource consumption. It is written or implemented as a C-extension or in C, which is integrated into PHP to improve performance. It has a user-friendly interface that simplifies PHP development and enhances the developer experience.

  • YOURLS

    🔗 The de facto standard self hosted URL shortener in PHP

  • Project mention: How I Accidentally Made My Link Shortener into a Malware Honeypot | news.ycombinator.com | 2024-03-01

    A couple years ago a client asked me for their own URL shortener service. I found YOURLS (https://github.com/YOURLS/YOURLS) and reluctantly installed it on a cheap, shared, hosting account.

    Thankfully after a couple years, I convinced them (it took several tries) to use a 3rd party hosted provider.

    Bullet dodged.

  • Doctrine

    Doctrine Object Relational Mapper (ORM)

  • Project mention: Bisecting vendors | dev.to | 2024-01-05

    If you compare 2.17.x with 2.16.x, you can see quite a few contributions, over a long period of time, and by many different people. Some of them are part of the Doctrine core team, some others are returning contributors, and a few made their very first contribution to that repository. They all do that on their spare time, sometimes after a long day of paid work, take vacations, have a family to take care of. The core team is subscribed to issues, but it's unlikely that contributors are.

  • Wallabag

    wallabag is a self hostable application for saving web pages: Save and classify articles. Read them later. Freely.

  • Project mention: Linkhut: A Social Bookmarking Site | news.ycombinator.com | 2024-01-09

    Wallabag[0] is useful too if you want a self-hosted bookmarking solution. I'm with Pinboard too, but regularly export my bookmarks so I have a backed up local copy of recent bookmarks I've added to Pinboard.

    [0] https://github.com/wallabag/wallabag

    [0] https://wallabag.org/

  • dbal

    Doctrine Database Abstraction Layer

  • Project mention: PHP + Informix + Framework? | /r/PHP | 2023-05-22

    In that case, write your own platform and db driver that translates it, doctrine already has tons of work done which can be easily extended : https://github.com/doctrine/dbal/tree/3.6.x/src/Platforms - or simply use PDO directly as it can do raw queries and forget ORMs in general for such usecase.

  • WooCommerce

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

  • Project mention: Flutter app with woocommece api | /r/FlutterDev | 2023-12-11

    Yes, it is possible. You need to establish your own API connection using the WooCommerce endpoints defined in the documentation at https://github.com/woocommerce/woocommerce/blob/trunk/docs/rest-api/getting-started.md.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

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 29,294
2 Composer 28,264
3 Nextcloud 25,494
4 Monolog 20,792
5 Monica 20,689
6 PHPMailer 20,551
7 Matomo 19,039
8 laravel-debugbar 16,138
9 koel 15,411
10 Yii2 14,204
11 laravel-ide-helper 13,865
12 PhpSpreadsheet 12,970
13 PHP Dotenv 12,945
14 PHP CS Fixer 12,543
15 Magento 11,249
16 speedtest 11,097
17 Bagisto 11,077
18 Phalcon 10,749
19 YOURLS 10,207
20 Doctrine 9,818
21 Wallabag 9,702
22 dbal 9,360
23 WooCommerce 9,085

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com