User Tools

Site Tools


awesome_php

Awesome PHP

Return to PHP, PHP GitHub, Awesome

A curated list of amazingly awesome PHP libraries, resources and shiny things.

  1. Contributing and Collaborating

Please see [CONTRIBUTING](https://github.com/ziadoz/awesome-php/blob/master/CONTRIBUTING.md), [CODE-OF-CONDUCT](https://github.com/ziadoz/awesome-php/blob/master/CODE-OF-CONDUCT.md) and [COLLABORATING](https://github.com/ziadoz/awesome-php/blob/master/COLLABORATING.md) for details.

  1. Table of Contents
  2. [Awesome PHP](#awesome-php)
       - [Composer Repositories](#composer-repositories)
       - [Dependency Management](#dependency-management)
       - [Dependency Management Extras](#dependency-management-extras)
       - [Frameworks](#frameworks)
       - [Framework Extras](#framework-extras)
       - [Content Management Systems](#content-management-systems-cms)
       - [Components](#components)
       - [Micro Frameworks](#micro-frameworks)
       - [Micro Framework Extras](#micro-framework-extras)
       - [Routers](#routers)
       - [Templating](#templating)
       - [Static Site Generators](#static-site-generators)
       - [HTTP](#http)
       - [Scraping](#scraping)
       - [Middlewares](#middlewares)
       - [URL](#url)
       - [Email](#email)
       - [Files](#Files)
       - [Streams](#streams)
       - [Dependency Injection](#dependency-injection)
       - [Imagery](#imagery)
       - [Testing](#testing)
       - [Continuous Integration](#continuous-integration)
       - [Documentation](#documentation)
       - [Security](#security)
       - [Passwords](#passwords)
       - [Code Analysis](#code-analysis)
       - [Code Quality](#code-quality)
       - [Static Analysis](#static-analysis)
       - [Architectural](#architectural)
       - [Debugging and Profiling](#debugging-and-profiling)
       - [Build Tools](#build-tools)
       - [Task Runners](#task-runners)
       - [Navigation](#navigation)
       - [Asset Management](#asset-management)
       - [Geolocation](#geolocation)
       - [Date and Time](#date-and-time)
       - [Event](#event)
       - [Logging](#logging)
       - [E-commerce](#e-commerce)
       - [PDF](#pdf)
       - [Office](#office)
       - [Database](#database)
       - [Migrations](#migrations)
       - [NoSQL](#nosql)
       - [Queue](#queue)
       - [Search](#search)
       - [Command Line](#command-line)
       - [Authentication and Authorization](#authentication-and-authorization)
       - [Markup and CSS](#markup-and-css)
       - [JSON](#json)
       - [Strings](#strings)
       - [Numbers](#numbers)
       - [Filtering and Validation](#filtering-and-validation)
       - [API](#api)
       - [Caching and Locking](#caching-and-locking)
       - [Data Structure and Storage](#data-structure-and-storage)
       - [Notifications](#notifications)
       - [Deployment](#deployment)
       - [Internationalisation and Localisation](#internationalisation-and-localisation)
       - [Serverless](#serverless)
       - [Configuration](#configuration)
       - [Third Party APIs](#third-party-apis)
       - [Extensions](#extensions)
       - [Miscellaneous](#miscellaneous)
  3. [Software](#software)
       - [PHP Installation](#php-installation)
       - [Development Environment](#development-environment)
       - [Virtual Machines](#virtual-machines)
       - [Text Editors and IDEs](#text-editors-and-ides)
       - [Web Applications](#web-applications)
       - [Infrastructure](#infrastructure)
  4. [Resources](#resources)
       - [PHP Websites](#php-websites)
       - [PHP Books](#php-books)
       - [PHP Videos](#php-videos)
       - [PHP Podcasts](#php-podcasts)
       - [PHP Newsletters](#php-newsletters)
       - [PHP Reading](#php-reading)
       - [PHP Internals Reading](#php-internals-reading)
  1. Composer Repositories
  • Composer Repositories.*
  1. Dependency Management
  • Libraries for dependency and package management.*
  1. Dependency Management Extras
  • Extras related to dependency management.*
  1. Frameworks
  • Web development frameworks.*
  1. Framework Extras
  • Extras related to web development frameworks.*
  1. Content Management Systems (CMS)
  • Tools for managing digital content.*
  1. Components
  • Standalone components from web development frameworks and development groups.*
  1. Micro Frameworks
  • Micro frameworks and routers.*
  1. Micro Framework Extras
  • Extras related to micro frameworks and routers.*
  1. Routers
  • Libraries for handling application routing.*
  1. Templating
  • Libraries and tools for templating and lexing.*
  1. Static Site Generators
  • Tools for pre-processing content to generate web pages.*
  1. HTTP
  • Libraries for working with HTTP.*
  1. Scraping
  • Libraries for scraping websites.*
  1. Middlewares
  • Libraries for building application using middlewares.*
  1. URL
  • Libraries for parsing URLs.*
  1. Email
  • Libraries for sending and parsing email.*
  1. Files
  • Libraries for file manipulation and MIME type detection.*
  1. Streams
  • Libraries for working with streams.*
  1. Dependency Injection
  • Libraries that implement the dependency injection design pattern.*
  1. Imagery
  • Libraries for manipulating images.*
  1. Testing
  • Libraries for testing codebases and generating test data.*
  1. Continuous Integration
  • Libraries and applications for continuous integration.*
  1. Documentation
  • Libraries for generating project documentation.*
  1. Security
  • Libraries for generating secure random numbers, encrypting data and scanning and testing for vulnerabilities.*
  1. Passwords
  • Libraries and tools for working with and storing passwords.*
  1. Code Analysis
  • Libraries and tools for analysing, parsing and manipulating codebases.*
  1. Code Quality
  • Libraries for managing code quality, formatting and linting.*
  1. Static Analysis
  • Libraries for performing static analysis of PHP code.*
  1. Architectural
  • Libraries related to design patterns, programming approaches and ways to organize code.*
  1. Debugging and Profiling
  • Libraries and tools for debugging errors and profiling code.*
  1. Build Tools
  • Project build and automation tools.*
  1. Task Runners
  • Libraries for automating and running tasks.*
  1. Navigation
  • Tools for building navigation structures.*
  1. Asset Management
  • Tools for managing, compressing and minifying website assets.*
  1. Geolocation
  • Libraries for geocoding addresses and working with latitudes and longitudes.*
  1. Date and Time
  • Libraries for working with dates and times.*
  1. Event
  1. Logging
  • Libraries for generating and working with log files.*
  1. E-commerce
  • Libraries and applications for taking payments and building online e-commerce stores.*
  1. PDF
  • Libraries and software for working with PDF files.*
  1. Office
  • Libraries for working with office suite documents.*
  1. Database
  • Libraries for interacting with databases using object-relational mapping (ORM) or datamapping techniques.*
  1. Migrations

Libraries to help manage database schemas and migrations.

  1. NoSQL
  • Libraries for working with “NoSQL” backends.*
  1. Queue
  • Libraries for working with event and task queues.*
  1. Search
  • Libraries and software for indexing and performing search queries on data.*
  1. Command Line
  • Libraries related to the command line.*
  1. Authentication and Authorization
  • Libraries for implementing user authentication and authorization.*
  1. Markup and CSS
  • Libraries for working with markup and CSS formats.
  1. JSON
  • Libraries for working with JSON.*
  1. Strings
  • Libraries for parsing and manipulating strings.*
  1. Numbers
  • Libraries for working with numbers.*
  1. Filtering and Validation
  • Libraries for filtering and validating data.*
  1. API
  • Libraries and web tools for developing APIs.*
  1. Caching and Locking
  • Libraries for caching data and acquiring locks.*
  1. Data Structure and Storage
  • Libraries that implement data structure or storage techniques.*
  1. Notifications
  • Libraries for working with notification software.*
  1. Deployment
  • Libraries for project deployment.*
  1. Internationalisation and Localisation
  • Libraries for Internationalization (I18n) and Localization (L10n).*
  1. Serverless
  • Libraries and tools to help build serverless web applications.*
  1. Configuration
  • Libraries and tools for configuration.*
  1. Third Party APIs
  • Libraries for accessing third party APIs.*
  1. Extensions
  • Libraries to help build PHP extensions.*
  1. Miscellaneous
  • Useful libraries or utilities that don't fit into the categories above.*
  1. Software
  • Software for creating a development environment.*
  1. PHP Installation
  • Tools to help install and manage PHP on your computer.*
  1. Development Environment
  • Software and tools for creating and sharing a development environment.*
  1. Virtual Machines
  • Alternative PHP virtual machines.*
  1. Text Editors and IDEs
  • Text Editors and Integrated Development Environments (IDE) with support for PHP.*
  1. Web Applications
  • Web-based applications and tools.*
  1. Infrastructure
  • Infrastructure for providing PHP applications and services.*
  1. Resources

Various resources, such as books, websites and articles, for improving your PHP development skills and knowledge.

  1. PHP Websites
  • Useful PHP-related websites.*
  1. PHP Books
  • Fantastic PHP-related books.*
  1. PHP Videos
  • Fantastic PHP-related videos.*
  1. PHP Podcasts
  • Podcasts with a focus on PHP topics.*
  1. PHP Newsletters
  • PHP-related news directly to your inbox.*
  1. PHP Reading
  • PHP-related reading materials.*
  1. PHP Internals Reading
  • Reading materials related to the PHP internals or performance.*

PHP: PHP Fundamentals, PHP Inventor - PHP Language Designer: Rasmus Lerdorf in 1994; PHP DevOps - PHP SRE, Cloud Native PHP (PHP on Kubernetes - PHP on AWS - PHP on Azure - PHP on GCP), PHP Microservices, PHP Containerization (PHP Docker - PHP on Docker Hub), Serverless PHP, PHP Data Science - PHP DataOps - PHP and Databases (PHP ORM), PHP ML - PHP DL, Functional PHP (1. PHP Immutability, 2. PHP Purity - PHP No Side-Effects, 3. PHP First-Class Functions - PHP Higher-Order Functions, PHP Lambdas - PHP Anonymous Functions - PHP Closures, PHP Lazy Evaluation, 4. PHP Recursion), Reactive PHP), PHP Concurrency - PHP Parallel Programming - Async PHP, PHP Networking, PHP Security - PHP DevSecOps - PHP OAuth, PHP Memory Allocation (PHP Heap - PHP Stack - PHP Garbage Collection), PHP CI/CD - PHP Dependency Management - PHP DI - PHP IoC - PHP Build Pipeline, PHP Automation - PHP Scripting, PHP Package Managers, PHP Modules - PHP Packages, PHP Installation (PHP Windows - Chocolatey PHP, PHP macOS - Homebrew PHP, PHP on Linux), PHP Configuration, PHP Observability (PHP Monitoring, PHP Performance - PHP Logging), PHP Language Spec - PHP RFCs - PHP Roadmap, PHP Keywords, PHP Operators, PHP Functions, PHP Built-In Data Types, PHP Data Structures - PHP Algorithms, PHP Syntax, PHP OOP (1. PHP Encapsulation - 2. PHP Inheritance - 3. PHP Polymorphism - 4. PHP Abstraction), PHP Design Patterns - PHP Best Practices - PHP Style Guide - Clean PHP - PHP BDD, PHP Generics, PHP I/O, PHP Serialization - PHP Deserialization, PHP APIs, PHP REST - PHP JSON - PHP GraphQL, PHP gRPC, PHP Virtualization, PHP Development Tools: PHP SDK, PHP Compiler - PHP Transpiler, PHP Interpreter - PHP REPL, PHP IDEs (JetBrains PHP, PHP Visual Studio Code), PHP Linter, PHP Community - PHPaceans - PHP User, PHP Standard Library - PHP Libraries - PHP Frameworks (Laravel, Symfony, Zend Framework, CakePHP), PHP Testing - PHP TDD, PHP History, PHP Research, PHP Topics, PHP Uses - List of PHP Software - Written in PHP (WordPress, DokuWiki, phpMyAdmin) - PHP Popularity, PHP Bibliography - PHP Courses, PHP Glossary - PHP Official Glossary, PHP GitHub, php.internals, PHP Group, PHP.net, Awesome PHP, PHP Versions, Perl. (navbar_php)


© 1994 - 2024 Cloud Monk Losang Jinpa or Fair Use. Disclaimers

SYI LU SENG E MU CHYWE YE. NAN. WEI LA YE. WEI LA YE. SA WA HE.


awesome_php.txt · Last modified: 2024/04/28 03:45 (external edit)