This is your work, valued
php-di-container-benchmarks. Benchmark for some popular PHP Dependency Injection Containers.
★ 78php-version-benchmarks. Official PHP benchmark suite
★ 67templater. Converts PHP into Twig templates
★ 2olympics. THIS IS JUST A FUNNY OLD PROJECT OF ME FROM 2012. ONLY USE IT AT YOUR OWN RISK.
★ 2PHP-Parser. A PHP parser written in PHP
★ 1php-src. The PHP Interpreter
★ 1docbook-cs. PHP
★ 5stabilizer. Stabilizer: Rigorous Performance Evaluation
★ 27stabilizer. Stabilizer: Rigorous Performance Evaluation
★ 592Kit-UrlParser. RFC 3986 compliant url parsing library with PSR-7 Uri component
★ 32gettext. GNU gettext. Mirror of git://git.savannah.gnu.org/gettext.git
★ 44pie. 🥧 The PHP Installer for Extensions
★ 1.9kmodern-c-features. A cheatsheet of modern C language and library features.
★ 647real-time-benchmark-data. Results for Real-Time Benchmark for PHP
★ 21uriparser. :hocho: Strictly RFC 3986 compliant URI parsing and handling library written in C99; moved from SourceForge to GitHub
★ 416PHP_CodeSniffer. PHP_CodeSniffer tokenizes PHP files and detects violations of a defined set of coding standards.
★ 1.5ktype-coverage. PHPStan extension to require minimal type-coverage
★ 216php-cassandra. php-cassandra is a pure-PHP client for Apache Cassandra and ScyllaDB with support for CQL binary protocol v3, v4 and v5 (Cassandra 2.1+ incl. 3.x–5.x; ScyllaDB 6.2 and 2025.x), synchronous and asynchronous APIs, prepared statements, batches, result iterators, object mapping, SSL/TLS, and LZ4 compression.
★ 21php-benchmark-visualisation. HTML
★ 8ir. Lightweight JIT Compilation Framework
★ 498paratest. :computer: Parallel testing for PHPUnit
★ 2.5kphp-scrypt. A PHP wrapper fo the scrypt hashing algorithm
★ 213thephp.foundation. HTML
★ 177phpseclib. PHP Secure Communications Library
★ 5.6kformatphp. 🌍 Internationalize PHP apps. This library provides an API to format dates, numbers, and strings, including pluralization and handling translations.
★ 80scrypt. The scrypt key derivation function was originally developed for use in the Tarsnap online backup system and is designed to be far more secure against hardware brute-force attacks than alternative functions such as PBKDF2 or bcrypt.
★ 516dragonfly. A modern replacement for Redis and Memcached
★ 31kphp-8-stubs. PHP
★ 31llvm-compile-time-tracker. LLVM compile-tracking tracking infrastructure
★ 46php-rfcs. PHP
★ 34http. Event-driven, streaming HTTP client and server implementation for ReactPHP.
★ 780php-internals-docs. Documentation for PHP's internals
★ 9git-tools. Various tools for Git
★ 45simdjson. Parsing gigabytes of JSON per second : used by Facebook/Meta Velox, the Node.js runtime, ClickHouse, WatermelonDB, Apache Doris, Milvus, StarRocks
★ 24ksimdjson_php. simdjson_php bindings for the simdjson project. https://github.com/lemire/simdjson
★ 189include-interceptor. Library to intercept and dynamically transform PHP includes. Forked from icewind1991/interceptor.
★ 69php7-internals. Research about the Zend Engine
★ 264enum-comparison. A comparison of enumerations and similar features in different languages
★ 87php-tasks. Tasks that need doing. This is for php-src maintainers. The end-user bug tracker is at https://github.com/php/php-src/issues
★ 29csharplang. The official repo for the design of the C# programming language
★ 13ktombs. Detect unused code in production
★ 436bypass-finals. Removes `final` and `readonly` keywords from source code on-the-fly and allows mocking of final methods and classes. It can be used together with any test tool such as PHPUnit or Mockery.
★ 572PHPCompatibility. PHP Compatibility check for PHP_CodeSniffer
★ 2.3kPHP-Internals-Book. PHP Internals Book
★ 1.4kderickrethans-articles.
★ 18bison. GNU Bison
★ 406setup-php. GitHub action to set up PHP with extensions, php.ini configuration, coverage drivers, and various tools.
★ 3.2koauth2-polar-open-accesslink. Polar Open Accesslink OAuth 2.0 Client Provider for The PHP League OAuth2-Client
★ 3Aerial. Apple TV Aerial Screensaver for Mac
★ 21kphp-package-template. 📒 Provides a GitHub repository template for a composer package with GitHub Actions workflows using standard PHP development tools.
★ 310php-rfcs. Experimental repo for GitHub based RFC workflow. For now, please don't submit PRs.
★ 293oauth2-strava. Strava OAuth 2.0 Client Provider for The PHP League OAuth2-Client
★ 11oauth2-fitbit. Fitbit Provider for the PHP League's OAuth 2.0 Client
★ 55oauth2-client. Easy integration with OAuth 2.0 service providers.
★ 3.8kComposer-Preload. Preload your sweet sweet code to opcache with a composer command, making your code faster to run.
★ 209terraform-provider-mailgunv3. mailgun provider for terraform based on v3 of the api
★ 10libphonenumber-for-php. PHP version of Google's phone number handling library
★ 5krector. Instant Upgrades and Automated Refactoring of any PHP 5.3+ code
★ 10kbeansclient. Robust PHP client for beanstalkd work queue
★ 92braintree-web-drop-in. Braintree Drop-in for the web
★ 204braintree_php. Braintree PHP library
★ 556math-php. Powerful modern math library for PHP: Features descriptive statistics and regressions; Continuous and discrete probability distributions; Linear algebra with matrices and vectors, Numerical analysis; special mathematical functions; Algebra
★ 2.4kFomantic-UI. Fomantic-UI is the official community fork of Semantic-UI
★ 3.8kwoohoolabs-yin-bundle. Implements woohoolabs/yin framework into Symfony
★ 5jsonapi-bundle. the fastest way to generate API based on jsonapi.org using woohoolabs/yin
★ 71Online-Invoice. Public repository of the Online Invoice System
★ 176php-garmin-connect. A PHP adapter for interrogating the Garmin Connect "API"
★ 85chartjs-plugin-colorschemes. Predefined color schemes for Chart.js
★ 281device-detector. The Universal Device Detection library will parse any User Agent and detect the browser, operating system, device used (desktop, tablet, mobile, tv, cars, console, etc.), brand and model.
★ 3.5knapipatrik.github.io. Napipatrik website
★ 11You-Dont-Need-jQuery. Examples of how to do query, style, dom, ajax, event etc like jQuery with plain javascript.
★ 20kGadgetbridge. We are on codeberg.org now! https://codeberg.org/Freeyourgadget/Gadgetbridge - Gadgetbridge - A free and cloudless replacement for your gadget vendors' closed source Android applications. Supports Pebble, Mi Band, Liveview, HPlus and more.
★ 4.6kopenScale. Open-source weight and body metrics tracker, with support for Bluetooth scales
★ 2.4kqr-code. PHP QR Code library that helps you create QR codes in a jiffy
★ 4.8kCarbon. A simple PHP API extension for DateTime.
★ 17kclosure. Serialize closures, anonymous classes, and arbitrary data
★ 2.6ksemver-tool. semver bash implementation
★ 818phpstan-strict-rules. Extra strict and opinionated rules for PHPStan
★ 703gitstar-ranking. GitHub star ranking for users, organizations and repositories
★ 822mkcert. A simple zero-config tool to make locally trusted development certificates with any names you'd like.
★ 59kpoedit. Simple translation editor for PO, XLIFF, JSON etc. for Mac/Windows/Unix
★ 2kcontainers-roadmap. This is the public roadmap for AWS container services (ECS, ECR, Fargate, and EKS).
★ 5.4ksuper_closure. Serialize closures. Not maintained. Consider using opis/closure.
★ 1.7kwebappsec-change-password-url. A Well-Known URL for Changing Passwords
★ 905openapi-generator. OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)
★ 26kdeptrac. Keep your architecture clean.
★ 3khomeassistant-config. 🏡 My Home Assistant Configs. Be sure to :star2: my repo to follow the updates!
★ 2kphpinspectionsea. A Static Code Analyzer for PHP (a PhpStorm/Idea Plugin)
★ 1.5ksafe. All PHP functions, rewritten to throw exceptions instead of returning false
★ 2.5kphp-circuit-breaker. PHP implementation of circuit breaker pattern.
★ 168automapper. [READ-ONLY] Generated AutoMapper for PHP
★ 74json-api. A specification for building JSON APIs
★ 7.7kPhotoSwipe. JavaScript image gallery for mobile and desktop, modular, framework independent
★ 25kRunalyze. Create your free account at runalyze.com
★ 228cloudmapper. CloudMapper helps you analyze your Amazon Web Services (AWS) environments.
★ 6.3kFunctionFQNReplacer. PHP
★ 158Croppie. A Javascript Image Cropper
★ 2.6kGeocoder. The most featured Geocoder library written in PHP.
★ 4kAdldap2. A PHP LDAP Package for humans.
★ 712luxon. ⏱ A library for working with dates and times in JS
★ 16kcharts. Simple, responsive, modern SVG Charts with zero dependencies
★ 15kobject-graph. Provides useful operations on PHP object graphs
★ 458terraform-provider-aws. The AWS Provider enables Terraform to manage AWS resources.
★ 11kapi-guidelines. adidas group API design guidelines
★ 403ohmyzsh. 🙃 A delightful community-driven (with 2,500+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool that makes it easy to keep up with the latest updates from the community.
★ 189kdotfiles. :wrench: .files, including ~/.macos — sensible hacker defaults for macOS
★ 31kprogit2. Pro Git 2nd Edition
★ 6.5kGhost. Independent technology for modern publishing, memberships, subscriptions and newsletters.
★ 54kphpqa. Docker image that provides static analysis tools for PHP
★ 1.3ksourcey. Precision documentation from OpenAPI, MCP, Doxygen, and Markdown guides. Static HTML you own.
★ 1.3kknow-your-http-well. HTTP headers, media-types, methods, relations and status codes, all summarized and linking to their specification.
★ 2.5kAPI-Security-Checklist. Checklist of the most important security countermeasures when designing, testing, and releasing your API
★ 23kmoment.php. Parse, validate, manipulate, and display dates in PHP w/ i18n support. Inspired by moment.js
★ 967site-policy. Collaborative development on GitHub's site policies, procedures, and guidelines
★ 2.1ksystem-design-primer. Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
★ 357ksiege. Siege is an http load tester and benchmarking utility
★ 6.2kgoogle2fa. A One Time Password Authentication package, compatible with Google Authenticator.
★ 2khandbook. 37signals Employee Handbook
★ 6.6kawesome-falsehood. 😱 Falsehoods Programmers Believe in
★ 28kphpstan. PHP Static Analysis Tool - discover bugs in your code without running it!
★ 14kawesome-appsec. A curated list of resources for learning about application security
★ 7ksnappy. PHP library allowing thumbnail, snapshot or PDF generation from a url or a html page. Wrapper for wkhtmltopdf/wkhtmltoimage
★ 4.5kserver-timing-middleware. PSR-7 & PSR-15 middleware to add the Server-Timing header
★ 200cookieconsent. A free solution to the EU, GDPR, and California Cookie Laws
★ 3.6ksecurity-101-for-saas-startups. security tips for startups
★ 4.6kbalanced-employee-ip-agreement. GitHub's employee intellectual property agreement, open sourced and reusable
★ 2.2kphpbu. PHP Backup Utility - Creates and encrypts database and file backups, syncs your backups to other servers or cloud services and assists you monitor your backup process
★ 1.3kdesign-patterns-for-humans. An ultra-simplified explanation to design patterns
★ 48kDapper. Dapper - a simple object mapper for .Net
★ 18kanti-csrf. Full-Featured Anti-CSRF Library
★ 304mediator. a medium inspired jekyll theme
★ 811github-awards. Discover your ranking on github :
★ 1.6kskeleton. Standard PHP package skeleton.
★ 2.4kbotman. A framework agnostic PHP library to build chat bots
★ 6.2kphp-src. The PHP Interpreter
★ 40kvarnish-5.0-configuration-templates. A sane default configuration for Varnish 5.x
★ 188dependency-injection-container. PHP
★ 1php-duration. Convert durations of time between colon-formatted, human-readable, and seconds
★ 157phan. Phan is a static analyzer for PHP. Phan prefers to avoid false-positives and attempts to prove incorrectness rather than correctness.
★ 5.6kcommonmark. Highly-extensible PHP Markdown parser which fully supports the CommonMark and GFM specs.
★ 3kphp-units-of-measure. A library for handling physical quantities and the units of measure in which they're represented.
★ 315GeneratedHydrator. :bullettrain_side: Fast Generated Object Hydrator for PHP
★ 727gitless. A simple version control system built on top of Git
★ 1.9kcountries. Rinvex Country is a simple and lightweight package for retrieving country details with flexibility. A whole bunch of data including name, demonym, capital, iso codes, dialling codes, geo data, currencies, flags, emoji, and other attributes for all 250 countries worldwide at your fingertips.
★ 1.7kmail. Simple, modern library of services for sending UTF-8 e-mail
★ 38optimize-js. Optimize a JS file for faster parsing (UNMAINTAINED)
★ 3.7kswap. PHP currency conversion library for retrieving exchange rates from 30 providers, with caching and fallback. Maintained since 2014.
★ 1.3kChart.js. Simple HTML5 Charts using the <canvas> tag
★ 68kjwt. A simple library to work with JSON Web Token and JSON Web Signature
★ 7.5kengineering-blogs. A curated list of engineering blogs
★ 38kterraform-s3-dir. Generates a Terraform config to upload a directory of files to an Amazon S3 bucket
★ 30php-humanizer. Humanize values that are readable only for developers.
★ 1.7kbash-script-template. A best practices Bash script template with several useful functions
★ 1khttplug. HTTPlug, the HTTP client abstraction for PHP
★ 2.6kjavascript. JavaScript Style Guide
★ 148ksecurity-guide-for-developers. Security Guide for Developers
★ 21kstate-machine. State machine
★ 1locust. Write scalable load tests in plain Python 🚗💨
★ 28kfeature-switch. This package provides feature switch functionality. A/B test support and time based switcher.
★ 2post-mortems. A collection of postmortems. Sorry for the delay in merging PRs!
★ 12kJShrink. Javascript Minifier built in PHP
★ 764php-pm. PPM is a process manager, supercharger and load balancer for modern PHP applications.
★ 6.6kCLNDR. :calendar: a jQuery calendar plugin that uses HTML templates
★ 2.9kSlim-HttpCache. Slim Framework HTTP cache middleware and service provider
★ 116varnish-4.0-configuration-templates. Configuration templates used for Varnish 4.0 implementations.
★ 566wger. Self hosted FLOSS fitness/workout, nutrition and weight tracker
★ 6.4kpipethis. Replace your `curl | sh` installers
★ 431moby. The Moby Project - a collaborative project for the container ecosystem to assemble container-based systems
★ 72kyii-yin. json:api HATEOAS web service module for Yii 1.1
★ 2bento. Packer templates for building minimal Vagrant baseboxes for multiple platforms
★ 4.4kdocker-elk. The Elastic stack (ELK) powered by Docker and Compose.
★ 18kmaildev. :mailbox: SMTP Server + Web Interface for viewing and testing emails during development.
★ 6kgrumphp. A PHP code-quality tool
★ 4.3kprestissimo. composer parallel install plugin
★ 6.1kDesignPatternsPHP. Sample code for several design patterns in PHP 8.x
★ 22kIDDD_Samples. These are the sample Bounded Contexts from the book "Implementing Domain-Driven Design" by Vaughn Vernon: http://vaughnvernon.co/?page_id=168
★ 3.9ktwig-cache-extension. The missing cache extension for Twig. Caching template fragments with Twig.
★ 388discourse_docker. A Docker image for Discourse
★ 1.9kcertbot. Certbot is EFF's tool to obtain certs from Let's Encrypt and (optionally) auto-enable HTTPS on your server. It can also act as a client for any other CA that uses the ACME protocol.
★ 33kvagrant-manager-windows. Manage your vagrant machines in one place with Vagrant Manager for Windows
★ 343Semantic-UI. Semantic is a UI component framework based around useful principles from natural language.
★ 51kBaconPdf. BaconPdf is a powerful PDF library.
★ 138shortuuid. PHP 7.4+ library that generates concise, unambiguous, URL-safe UUIDs
★ 594dflydev-fig-cookies. Cookies for PSR-7 HTTP Message Interface.
★ 226compose. Define and run multi-container applications with Docker
★ 38kclimb. A Composer version manager tool
★ 355zxcvbn. Low-Budget Password Strength Estimation
★ 16kguzzle. Guzzle, an extensible PHP HTTP client
★ 23kiso4217. ISO 4217 PHP Library
★ 151jsonapi-resources. A resource-focused Rails library for developing JSON:API compliant servers.
★ 2.3ktf-bluegreen-asg-deployment. example of a blue/green deployment with asgs
★ 80static-review. :hand: An extendible framework for version control hooks.
★ 318icicle. Icicle is a PHP library for writing asynchronous code using synchronous coding techniques
★ 1.1kconsole. A usable, beautiful and easily testable console toolkit written in PHP.
★ 212promises. Promises/A+ library for PHP with synchronous support
★ 7.7kRapidRoute. RapidRoute - Another fast router library for PHP
★ 57SimpleHal. SimpleHal is an easy to use PHP library for consuming Hal API's.
★ 7versionscan. A PHP version scanner for reporting possible vulnerabilities
★ 248iniscan. A php.ini scanner for best security practices
★ 1.5kphp-timecop. A PHP extension providing "time travel" capabilities inspired by ruby timecop gem
★ 391serverspec. RSpec tests for your servers configured by CFEngine, Puppet, Chef, Ansible, Itamae or anything else even by hand
★ 2.5klhm. Online MySQL schema migrations
★ 1.9kparse. Parse: A Static Security Scanner
★ 382sentry. [DEPRECATED] A framework agnostic authentication & authorization system.
★ 1.5klock. A flexible, driver based Acl package for PHP 5.4+
★ 864gauth. Google Authenticator Code Validation and Generation
★ 75