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. Learn more →
Top 23 PHP Composer Repository Projects
-
-
-
SonarQube
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.
-
Next, I'll try starting off with a simple test, using Pest:
-
-
JSON Schema
PHP implementation of JSON schema. Fork of the http://jsonschemaphpv.sourceforge.net/ project
We use this JSON schema library to validate incoming HTTP requests. We sometimes share schemas across the backend and frontend (this is very nice), and we also generate API documentation using the schemas.
-
Project mention: Anyone ever built their ETL process in a PHP framework (Laravel?) or similar? | reddit.com/r/ETL | 2022-11-23
Originally I considered using Laravel Zero but I think web views could play a role in the future such as an admin page to allow non-technical people to restart commands, etc.
-
Project mention: Paseto is everything you love about JWT without any of the design deficits | reddit.com/r/hypeurls | 2022-10-02
-
InfluxDB
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
-
Symfony Asset
The Asset component manages URL generation and versioning of web assets such as CSS stylesheets, JavaScript files and image files.
-
Project mention: Creating a CMS with React, what should I look at? | reddit.com/r/reactjs | 2023-02-01
Is there a reason you aren’t using an existing CMS? There’s a lot that provide all the UI functionality you are talking about and then expose it via a API to be consumed in your front end. https://craftcms.com is one option I’ve had good success with.
-
Project mention: Best PHP library options for scraping sites with JavaScript - Symfony Panther, Chrome-PHP, Mink, etc.? | reddit.com/r/PHPhelp | 2022-08-07
-
PHPGGC
PHPGGC is a library of PHP unserialize() payloads along with a tool to generate them, from command line or programmatically.
Project mention: An Unsafe Deserialization Vulnerability and Types of Deserialization | dev.to | 2022-12-10PHPGCC
-
-
So far I've found some tools which I could piece together to accomplish enforcing module boundaries, probably run as part of an automated github action. - https://github.com/qossmic/deptrac Uses YAML to define any boundary, you can also use @internal to hide implementation classes. Seems like a good way to achieve what I want.
-
Enqueue
Message Queue, Job Queue, Broadcasting, WebSockets packages for PHP, Symfony, Laravel, Magento. DEVELOPMENT REPOSITORY - provided by Forma-Pro
-
-
I decided to choose jigsaw as I am familiar with the technologies it's built with (PHP , Tailwind for styling and Blade as template engine) as it will be easy to customize if needed besides that, it comes with decent amount of features out of the box, I barely did any customization to it, just followed the installation instructions and got started.
-
Project mention: Am I writing the right kinds of (unit) tests? See below for an example. Thanks! | reddit.com/r/PHPhelp | 2022-11-23
For your last edit - you can also add infection which will infect your code with other values, like if you expect a positive number, it will try and inject a negative number - and see what happens - does your code break everything or something. Also it will try to inject false where you might expect a true and many many other things, and yes you will get some weird results from infection, but its a good thing to look at, and atleast check the logs and see why the infection failed at a test.
-
Project mention: Best way to create a pdfs (Recommend a library) | reddit.com/r/PHPhelp | 2022-10-28
Headless Chrome with https://github.com/chrome-php/chrome works best for me. All native packages have it's quirks sadly.
-
Not really, it's just the respective functional design approaches are applicable everywhere (Java, Scala, Kotlin, Swift, C++, Rust, JS ... PHP) and there's a practical benefit to it in terms of the amount of code and overall cognitive complexity needed for the respective implementation.
-
Project mention: I don’t get all the hate for PHP and at this point I am too afraid to ask. | reddit.com/r/ProgrammerHumor | 2023-02-07
PHP really "got it's act together" in my view when packagist and composer (which are PHP's equivalent of npm) became mainstream and with the release of the PSR community standards. We were admittedly a little behind the curve with regards to package managers but with standardised formats and not having to copy and paste zip file libraries anymore, PHP received a new lease of life.
-
PHP-CSS-Parser
A Parser for CSS Files written in PHP. Allows extraction of CSS files into a data structure, manipulation of said structure and output as (optimized) CSS
-
-
Project mention: Need Guidance for my Passionate Ecommerce Project | reddit.com/r/laravel | 2022-08-09
https://github.com/brick/math to handle bignumber and operations
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
PHP Composer Repositories related posts
- I don’t get all the hate for PHP and at this point I am too afraid to ask.
- Creating a CMS with React, what should I look at?
- Tools to analyse version-specific PHP code?
- Building a PHP client for Faktory, Part 2
- Creating an application #9 - http Factories
- PSA for macOS users with composer workflows.
- Enforcing module boundaries in a large php app
-
A note from our sponsor - SonarQube
www.sonarqube.org | 8 Feb 2023
Index
What are some of the best open-source Composer Repository projects in PHP? This list will help you:
Project | Stars | |
---|---|---|
1 | Laravel 6 | 7,130 |
2 | Rector | 6,669 |
3 | Pest | 6,202 |
4 | LaravelS | 3,678 |
5 | JSON Schema | 3,367 |
6 | Laravel-Zero | 3,219 |
7 | paseto | 3,088 |
8 | Symfony Asset | 2,967 |
9 | CraftCMS | 2,947 |
10 | Symfony Panther | 2,687 |
11 | PHPGGC | 2,543 |
12 | Assert | 2,313 |
13 | Deptrac | 2,219 |
14 | Enqueue | 2,082 |
15 | DiDOM | 2,060 |
16 | jigsaw | 2,005 |
17 | Infection | 1,830 |
18 | headless-chromium-php | 1,689 |
19 | RxPHP | 1,644 |
20 | Packagist | 1,626 |
21 | PHP-CSS-Parser | 1,614 |
22 | PHP IMAP | 1,545 |
23 | Brick\Math | 1,446 |