10 Trending PHP Repositories on GitHub this week
Tags: php, opensource, webdev
Published: 2018-09-13 04:05:42

---
title: 10 Trending PHP Repositories on GitHub this week
published: true
description: 
tags: php, open source, webdev
---

![weekly-php](https://thepracticaldev.s3.amazonaws.com/i/b0lg3d77x63lvwjrhc5n.png)

This post is curated by [IssueHunt](https://issuehunt.io/) that a bounty platform for open-source projects.

It is the easiest monetize way for OSS.

https://issuehunt.io/

---

## Laravel
![1*OWWt18PDcDrWtBJUqGZHZw.png](https://cdn-images-1.medium.com/max/560/1*OWWt18PDcDrWtBJUqGZHZw.png)
**Description:**
It is web application framework with efficient syntax. Laravel attempts to take the pain out of development by easing common tasks used in the majority of web projects, such as authentication, routing, sessions, and caching. Laravel is accessible, yet powerful, providing powerful tools needed for large, robust applications. A superb inversion of control container, expressive migration system, and tightly integrated unit testing support give you the tools you need to build any application with which you are tasked.

GitHub : https://github.com/laravel/laravel

## Composer - Dependency Management for PHP
![composer.png](https://www.drupal.org/files/project-images/composer.png)
**Description:**
Composer helps you declare, manage, and install dependencies of PHP projects. IRC channels are on irc.freenode.org: #composer for users and #composer-dev for development.
For support, Stack Overflow also offers a good collection of Composer related questions.
Please note that this project is released with a Contributor Code of Conduct. By participating in this project and its community you agree to abide by those terms.

GitHub: https://github.com/composer/composer

## Faker:
![featured.jpg](https://cms-assets.tutsplus.com/uploads/users/317/posts/26824/final_image/featured.jpg)
**Description:**
Faker is a PHP library that generates fake data for you. Whether you need to bootstrap your database, create good-looking XML documents, fill-in your persistence to stress test it, or anonymize data taken from a production service, Faker is for you.

GitHub: https://github.com/fzaninotto/Faker

## PHPUnit:
![1*WsEnddd5Y4EgEHsT054kUQ.jpeg](https://cdn-images-1.medium.com/max/529/1*WsEnddd5Y4EgEHsT054kUQ.jpeg)
**Description:**
PHPUnit is a programmer-oriented testing framework for PHP. It is an instance of the xUnit architecture for unit testing frameworks. Alternatively, you may use Composer to download and install PHPUnit as well as its dependencies. Please refer to the "Getting Started" guide for details on how to install PHPUnit.

GitHub: https://github.com/sebastianbergmann/phpunit

## HTML5DOMDocument:
![HTML5DOMDocument.jpg](https://www.portalzine.de/wp-content/uploads/sites/3/2017/02/HTML5DOMDocument.jpg)
**Description:**
HTML5DOMDocument extends the native DOM Document library. It fixes some bugs and adds some new functionality. Preserves html entities (DOMDocument does not). Preserves void tags (DOMDocument does not). Allows inserting HTML code that moves the correct parts to their proper places (head elements are inserted in the head, body elements in the body).

GitHub: https://github.com/ivopetkov/html5-dom-document-php

## Guzzle, PHP HTTP client:
![guzzle.jpg](https://www.bram.us/wordpress/wp-content/uploads/2012/12/guzzle.jpg)
**Description:**
Guzzle is a PHP HTTP client that makes it easy to send HTTP requests and trivial to integrate with web services.
Simple interface for building query strings, POST requests, streaming large uploads, streaming large downloads, using HTTP cookies, uploading JSON data, etc...
Can send both synchronous and asynchronous requests using the same interface.
Uses PSR-7 interfaces for requests, responses, and streams. This allows you to utilize other PSR-7 compatible libraries with Guzzle.

GitHub: https://github.com/guzzle/guzzle

## Carbon:
![read_file.php?id=3789&mode=1](https://www.asial.co.jp/read_file.php?id=3789&mode=1)
**Description:**
A simple PHP API extension for DateTime. http://carbon.nesbot.com

GitHub: https://github.com/briannesbitt/Carbon


## SWIFTMAILER:
![articleocw-5638cd1791ae3.jpg](https://ourcodeworld.com/public-media/articles/articleocw-5638cd1791ae3.jpg)
**Description:**
Swift Mailer is a component based mailing solution for PHP 7. It is released under the MIT license. Swift Mailer is highly object-oriented by design and lends itself to use in complex web application with a great deal of flexibility.

GitHub: https://github.com/swiftmailer/swiftmailer



## SYMFONY:
![symfony.png](https://symfony.com/images/v5/opengraph/symfony.png)
**Description:**
Symfony is a PHP framework for web applications and a set of reusable PHP components. Symfony is used by thousands of web applications (including BlaBlaCar.com and Spotify.com) and most of the popular PHP projects (including Drupal and Magento).

GitHub: https://github.com/symfony/symfony

## PHP Parser
**Description:**
This is a PHP 5.2 to PHP 7.2 parser written in PHP. Its purpose is to simplify static code analysis and manipulation. Parsing PHP 5 and PHP 7 code into an abstract syntax tree (AST). Dumping the AST in human-readable form. Converting an AST back to PHP code.

GitHub: https://github.com/nikic/PHP-Parser

---

This post is curated by [IssueHunt](https://issuehunt.io/) that a bounty platform for open-source projects.

It is the easiest monetize way for OSS.

https://issuehunt.io/