Una lista seleccionada de bibliotecas PHP, recursos y cosas brillantes increíblemente impresionantes.
Consulte CONTRIBUCIÓN, CÓDIGO DE CONDUCTA y COLABORACIÓN para obtener más detalles.
Repositorios de compositores.
Bibliotecas para gestión de dependencias y paquetes.
1434 412? Composer Installers): un instalador de biblioteca Composer multi-framework.850 22? Pie): el instalador oficial de PHP para extensiones.1647 89? Pickle): un instalador de extensión PHP.Extras relacionados con la gestión de la dependencia.
53 4? Composed): una biblioteca para analizar el entorno Composer de su proyecto en tiempo de ejecución.941 160? Complemento Composer Merge): un complemento de compositor para fusionar varios archivos composer.json .1060 32? Composer Normalize): un complemento para normalizar archivos composer.json .1553 242? Composer Patches): un complemento para que Composer aplique parches.20 1? Composer Prefer Lowest Validator): un complemento para verificar si se pueden instalar y probar dependencias mínimas.906 72? Composer Require Checker): herramienta CLI para analizar las dependencias del compositor y verificar que no se utilicen símbolos desconocidos en las fuentes de un paquete.1540 54? Composer Unused): una herramienta CLI para buscar paquetes de compositor no utilizados.3147 520? Satis): un generador de repositorio estático de Composer.101 15? Tooly): una biblioteca para administrar archivos PHAR en un proyecto usando Composer.Marcos de desarrollo web.
? ?? Yii2): un marco web rápido, seguro y eficiente.Extras relacionados con frameworks de desarrollo web.
375 145? CakePHP CRUD): un complemento de desarrollo rápido de aplicaciones (RAD) para CakePHP.3846 476? LaravelS): un adaptador listo para usar entre Laravel/Lumen y Swoole.Herramientas para la gestión de contenidos digitales.
3295 640? CraftCMS): un CMS flexible y fácil de usar para crear experiencias digitales personalizadas en la web y más allá.14616 1414? Grav): un CMS moderno de archivos planos.11608 9329? Magento): la plataforma de comercio electrónico más popular.19709 12601? WordPress): una plataforma de blogs y CMS.Componentes independientes de marcos de desarrollo web y grupos de desarrollo.
Microestructuras y enrutadores.
1050 57? Minicli): marco minimalista y libre de dependencias para crear aplicaciones PHP centradas en CLI.922 52? Silly): un micromarco para aplicaciones CLI.Extras relacionados con micro frameworks y enrutadores.
1595 480? Slim Skeleton) - Un esqueleto para Slim.305 54? Slim Twig View): integra Twig en Slim.264 60? Slim PHP View): un renderizador PHP simple para Slim.Bibliotecas para manejar el enrutamiento de aplicaciones.
493 74? Aura.Router): una biblioteca de enrutamiento con todas las funciones.5137 448? Fast Route): una biblioteca de enrutamiento rápido.2667 290? Klein) - Un enrutador flexible.1269 81? Pux): otra biblioteca de enrutamiento rápido.653 128? Route): una biblioteca de rutas construida sobre Fast Route.Bibliotecas y herramientas para plantillas y lexing.
359 54? MtHaml): una implementación PHP del lenguaje de plantilla HAML.3245 424? Moustache): una implementación PHP del lenguaje de plantilla Moustache.Herramientas de preprocesamiento de contenidos para generar páginas web.
Bibliotecas para trabajar con HTTP.
1916 250? Buzz) - Otro cliente HTTP.1188 76? Nyholm PSR-7): una implementación de PSR-7 superligera. Muy estricto y muy rápido.3574 501? Solicitudes): una biblioteca HTTP simple.157 23? Retrofit): una biblioteca para facilitar la creación de clientes API REST.1960 48? Cliente HTTP Symfony): un componente para recuperar recursos HTTP de forma sincrónica o asincrónica.495 64? Laminas Diactoros) - Implementación de mensajes HTTP PSR-7.Bibliotecas para raspar sitios web y detectar rastreadores.
2313 281? Chrome PHP): instrumenta instancias de Chrome/Chromium sin cabeza desde PHP.2024 258? CrawlerDetect): una clase PHP para detectar bots/rastreadores/arañas a través del agente de usuario.2203 203? DiDOM): un analizador y desguazado de HTML súper rápido.2102 315? Embed): un extractor de información de cualquier servicio o página web.1336 232? PHP Spider): una araña web PHP configurable y extensible.2960 225? Symfony Panther): una biblioteca de rastreo web y pruebas de navegador para PHP y Symfony.Bibliotecas para crear aplicaciones utilizando middlewares.
669 56? PSR-7 Middlewares): colección inspiradora de prácticos middlewares.323 18? Relay): un despachador de middleware PHP 5.5 PSR-7.55 12? Laminas Stratigility) - Middleware para PHP construido sobre PSR-7.Bibliotecas para analizar URL.
1171 128? PHP Domain Parser): una biblioteca de análisis de sufijos de dominio.908 123? Purl): una biblioteca de manipulación de URL.289 19? sabre/uri) - Una biblioteca funcional de manipulación de URI.1048 68? Uri) - Otra biblioteca de manipulación de URL.Bibliotecas para enviar y analizar correo electrónico.
5813 187? CssToInlineStyles): una biblioteca para incorporar CSS en plantillas de correo electrónico.640 79? Analizador de respuestas de correo electrónico): una biblioteca de analizadores de respuestas de correo electrónico.161 22? Email Validator): una pequeña biblioteca de validación de direcciones de correo electrónico.503 158? Fetch): una biblioteca IMAP.7488 2661? Mautic) - Automatización del marketing por correo electrónico21159 9747? PHPMailer) - Otra solución de envío de correo.1673 461? PHP IMAP): una biblioteca para acceder a buzones de correo a través de POP3, IMAP y NNTP.294 30? Stampie): una biblioteca para servicios de correo electrónico como ? EnviarGrid,? Matasellos, ? MailGun y ? CorreoChimp.1509 46? Symfony Mailer): una potente biblioteca para crear y enviar correos electrónicos.Bibliotecas para manipulación de archivos y detección de tipos MIME.
3357 338? CSV): una biblioteca de manipulación de datos CSV.13378 832? Flysystem) - Abstracción para sistemas de archivos locales y remotos.2472 356? Gaufrette): una capa de abstracción del sistema de archivos.? ?? PHP FFmpeg): ¿un contenedor para ? Videoteca FFmpeg.274 22? UnifiedArchive): un lector y escritor unificado de archivos comprimidos.29 0? Parquet) - Implementación PHP del formato de archivo ParquetBibliotecas para trabajar con transmisiones.
267 31? Streamer): una biblioteca contenedora de secuencias simple orientada a objetos.Bibliotecas que implementan el patrón de diseño de inyección de dependencia.
348 63? Aura.Di): un contenedor de inyección de dependencias serializable con inyección de constructores y definidores, reconocimiento de rasgos e interfaces, herencia de configuración y mucho más.220 16? Acclimate): una interfaz común para contenedores de inyección de dependencias y localizadores de servicios.724 65? Auryn): un inyector de dependencia recursivo.848 102? Container): otro contenedor de inyección de dependencias flexible.139 17? Disco): un contenedor de inyección de dependencia basado en anotaciones compatible con PSR-11.4117 93? Symfony DI): un componente contenedor de inyección de dependencias.Bibliotecas para manipular imágenes.
1302 157? Color Extractor): una biblioteca para extraer colores de imágenes.2560 201? Glide): una biblioteca de manipulación de imágenes bajo demanda.1994 176? Image Hash): una biblioteca para generar hashes de imágenes perceptuales.910 141? Image Optimizer): una biblioteca para optimizar imágenes.13995 1495? Imagen de intervención): otra biblioteca de manipulación de imágenes.860 189? PHP Image Workshop): otra biblioteca de manipulación de imágenes.? ?? Código QR PHP) - Generador y lector de códigos QR.Bibliotecas para probar bases de código y generar datos de prueba.
2509 329? Alice) - Una biblioteca de generación de dispositivos expresiva.1444 147? Atoum): una biblioteca de pruebas sencilla.4779 1304? Codeception): un marco de pruebas completo.3654 361? Faker): una biblioteca generadora de datos falsos.684 80? Foundry): una biblioteca de generación de fábricas de accesorios para Doctrine.2064 160? Infección): un marco de prueba de mutaciones PHP basado en AST.1145 68? Kahlan): marco de pruebas de unidad/BDD de pila completa con soporte integrado de cobertura de código, simulación y código auxiliar.10655 458? Mockery): una biblioteca de objetos simulados para realizar pruebas.462 71? Nette Tester): un marco de pruebas unitario paralelo productivo y divertido.2332 230? ParaTest): una biblioteca de pruebas paralela para PHPUnit.478 87? Phake): otra biblioteca de objetos simulados para realizar pruebas.359 19? PHP-Mock): una biblioteca simulada para funciones PHP integradas (por ejemplo, time()).550 45? PHP MySQL Engine): un motor MySQL escrito en PHP puro.1883 280? PHPSpec): una biblioteca de pruebas unitarias de diseño por especificación.19736 2198? PHPUnit): un marco de pruebas unitarias.? ?? PHPUnit Polyfills): simplifica la ejecución de pruebas de PHPUnit en múltiples versiones de PHPUnit.8529 242? Profecía) - Un marco burlón muy obstinado.1423 102? VFS Stream): un contenedor de secuencias de sistema de archivos virtual para pruebas.Bibliotecas y aplicaciones para la integración continua.
653 46? JoliCi): un cliente de integración continua escrito en PHP y desarrollado por Docker.2418 438? PHPCI): una plataforma de integración continua de código abierto para PHP.2950 355? Configurar PHP): una acción de GitHub para PHP.Bibliotecas para generar documentación de proyectos.
2162 307? APIGen): otro generador de documentación API.800 196? daux.io): un generador de documentación que utiliza archivos Markdown.5110 938? zircote/swagger-php): genere documentación de OpenAPI para su API RESTful.Bibliotecas para generar números aleatorios seguros, cifrar datos y escanear y probar vulnerabilidades.
682 106? AntiXSS): una biblioteca que intenta prevenir ataques de secuencias de comandos entre sitios (XSS) mediante listas negras.12391 1751? libsódico).1272 74? Optimus): ofuscación de identificación basada en el método de hash multiplicativo de Knuth.3293 508? PHPGGC): una biblioteca de cargas útiles PHP no serializables junto con una herramienta para generarlas.3809 308? Cifrado PHP) - Biblioteca de cifrado PHP segura.8176 145? random_compat) - Soporte PHP 5.x para random_bytes() y random_int()2732 106? Roave Security Advisories): este paquete garantiza que su aplicación no tenga dependencias instaladas con vulnerabilidades de seguridad conocidas.509 45? Encabezados seguros): un paquete que agrega encabezados relacionados con la seguridad a la respuesta HTTP.32931 5754? SQLMap): una herramienta automática de inyección SQL y toma de control de bases de datos.12882 2291? Zap): una herramienta de prueba de penetración integrada para aplicaciones web.Bibliotecas y herramientas para trabajar y almacenar contraseñas.
116 7? GenPhrase): una biblioteca para generar frases de contraseña aleatorias seguras.2147 421? Compatibilidad de contraseñas): una biblioteca de compatibilidad para las nuevas funciones de contraseña de PHP 5.5.77 20? Política de contraseñas): una biblioteca de políticas de contraseñas para PHP y JavaScript.144 16? Validador de contraseñas): una biblioteca para validar y actualizar hashes de contraseñas.292 37? Generador de contraseñas): biblioteca PHP para generar contraseñas aleatorias.373 61? PHP Password Lib): una biblioteca para generar y validar contraseñas.833 113? Zxcvbn PHP): una biblioteca de estimación de seguridad de contraseña PHP realista basada en Zxcvbn JS.Bibliotecas y herramientas para analizar, analizar y manipular bases de código.
1196 132? Better Reflection): biblioteca de reflexión basada en AST que permite el análisis y manipulación de código.65 14? Editorconfig-Checker): una utilidad de línea de comandos que verifica que sus archivos implementen sus reglas .editorconfig .4161 437? GrumPHP): una herramienta de calidad de código PHP.560 46? PHP Magic Number Detector): una biblioteca que detecta números mágicos en el código.17108 1101? PHP Parser): un analizador PHP escrito en PHP.430 28? PHP Semantic Versioning Checker): una utilidad de línea de comandos que compara dos conjuntos de fuentes y determina el control de versiones semántico adecuado a aplicar.1472 132? Phpactor): herramienta de introspección, refactorización y finalización de PHP.2336 165? PHPLOC): una herramienta para medir rápidamente el tamaño de un proyecto PHP.565 57? PHPQA): una herramienta para ejecutar herramientas de control de calidad (phploc, phpcpd, phpcs, pdepend, phpmd, phpmetrics).8873 687? Rector): una herramienta para actualizar y refactorizar código.444 57? examinar el código PHP).567 71? UBench): una biblioteca sencilla de micro-benchmark.Bibliotecas para gestionar la calidad, el formato y el linting del código.
1010 86? CaptainHook): una biblioteca de ganchos Git flexible y fácil de usar.1025 60? PHP CodeSniffer): una biblioteca que detecta y puede corregir automáticamente violaciones de los estándares de codificación PHP, CSS y JS.12941 1583? PHP CS Fixer): una biblioteca de reparación de estándares de codificación.2346 349? PHP Mess Detector): una biblioteca que escanea el código en busca de errores, código subóptimo, parámetros no utilizados y más.164 31? PHPCheckstyle): una herramienta para ayudar a cumplir con ciertas convenciones de codificación.2214 191? PHPCPD): una biblioteca que detecta código copiado y pegado.2821 142? Laravel Pint): una biblioteca de fijación de estándares de codificación para Laravel.Bibliotecas para realizar análisis estáticos de código PHP.
379 43? Exakat): un motor de análisis estático para PHP.2678 134? Deptrac): una herramienta de análisis de código estático que ayuda a aplicar reglas para las dependencias entre capas de software.396 22? Mondrian): una herramienta de análisis de código que utiliza la teoría de grafos.5540 359? phan) - Un analizador estático basado en PHP 7+ y la extensión php-ast.1100 45? PHP Architecture Tester): herramienta de prueba de arquitectura fácil de usar para PHP.2196 192? PHPCompatibility): un verificador de compatibilidad de PHP para PHP CodeSniffer.566 45? PhpDependencyAnalysis): una herramienta para crear gráficos de dependencia personalizables.1372 61? PHPDoc Parser): analizador phpDoc de próxima generación compatible con tipos de intersección y genéricos.2481 260? PHP Metrics): una biblioteca de métricas estáticas.202 20? PHP Migration): un analizador estático para la migración de la versión PHP.13094 896? PHPStan): una herramienta de análisis estático de PHP.5594 665? Psalm): una herramienta de análisis estático para encontrar errores en aplicaciones PHP.Bibliotecas relacionadas con patrones de diseño, enfoques de programación y formas de organizar el código.
? ?? Patrones de diseño PHP): un repositorio de patrones de software implementados en PHP.1982 205? PHP funcional): una biblioteca de programación funcional.1130 69? Iter): una biblioteca que proporciona primitivas de iteración mediante generadores.141 12? IterTools PHP): una biblioteca que proporciona funcionalidad para trabajar con entidades iterables (similar a la biblioteca itertools en Python).967 76? Pipeline): implementación de un patrón de canalización.611 24? Porter): biblioteca de abstracción de importación de datos para consumir API web y otras fuentes de datos.871 97? RulerZ): un potente motor de reglas e implementación del patrón de especificación.Bibliotecas y herramientas para depurar errores y crear perfiles de código.
1342 283? Consola PHP Barbushin): otra consola de depuración web que utiliza Google Chrome.2780 291? Kint): una herramienta de depuración y creación de perfiles.317 38? Métricas): una biblioteca API de métricas simples.707 31? PCOV): un controlador compatible con cobertura de código autónomo.529 91? Consola PHP): una consola de depuración web.1908 121? PHPBench): un marco de evaluación comparativa.1438 66? PHPSpy): un generador de perfiles de muestreo de bajo costo.7418 101? Symfony VarDumper): un componente de volcado variable.1766 219? Tracy): una biblioteca sencilla de detección de errores, registro y medición del tiempo.13203 604? Ups) - Una bonita biblioteca de manejo de errores.3202 570? xDebug): una herramienta de depuración y perfilado para PHP.2600 924? XHProf): una herramienta de creación de perfiles desarrollada originalmente por Facebook.Herramientas de seguimiento de errores y supervisión del rendimiento de aplicaciones autohospedadas o basadas en la nube
Herramientas de construcción y automatización de proyectos.
1154 100? Box): una utilidad para crear archivos PHAR.266 16? Construct): un proyecto PHP/generador de micropaquetes.455 47? RMT): una biblioteca para versiones y lanzamiento de software.Bibliotecas para automatizar y ejecutar tareas.
1048 154? Jobby): un administrador de trabajos cron PHP sin modificar crontab.2671 304? Robo): un ejecutor de tareas PHP con configuraciones orientadas a objetos.Herramientas para la construcción de estructuras de navegación.
1389 193? KnpMenu): una biblioteca de menús.742 100? Menú): una biblioteca de menús flexible con una interfaz fluida.Herramientas para gestionar, comprimir y minimizar los activos del sitio web.
750 150? JShrink): una biblioteca minificadora de JavaScript.? ?? Laravel Mix): un contenedor elegante para Webpack para el caso de uso del 80 %.3125 16? Symfony Asset): gestiona la generación de URL y el control de versiones de los recursos web.2235 198? Symfony Encore): una API simple pero potente para procesar y compilar recursos creados en torno a Webpack.Bibliotecas para geocodificar direcciones y trabajar con latitudes y longitudes.
5178 1551? Lista de países): una lista de todos los países con nombres y códigos ISO 3166-1.300 47? GeoJSON): una implementación de GeoJSON.1375 123? GeoTools): una biblioteca de herramientas relacionadas con la geografía.1569 195? PHPGeo) - Una biblioteca geográfica simple.Bibliotecas para trabajar con fechas y horas.
16597 1287? Carbon): una sencilla extensión API DateTime.1354 64? Chronos): una extensión de API DateTime que admite fechas y horas mutables e inmutables.971 154? Moment.php): controlador PHP DateTime inspirado en Moment.js con soporte i18n.1050 156? Yasumi): una biblioteca que te ayudará a calcular las fechas y los nombres de los días festivos.Bibliotecas controladas por eventos o que implementan bucles de eventos sin bloqueo.
4265 258? Amp): una biblioteca de E/S sin bloqueo controlada por eventos.1499 177? Broadway): una fuente de eventos y una biblioteca CQRS.21 6? CakePHP Event): una biblioteca de distribución de eventos.112 34? Elephant.io): otra biblioteca de sockets web más.1292 73? Evenement): una biblioteca de despachador de eventos.1532 47? Event): una biblioteca de eventos centrada en eventos de dominio.553 34? Cliente CGI rápido): un cliente para realizar solicitudes sincrónicas/asincrónicas a través del socket php-fpm.588 89? Pawl): un cliente de socket web asíncrono.549 73? Prooph Event Store): un componente de origen de eventos para conservar mensajes de eventos294 16? PHP Defer): declaración de aplazamiento de Golang para PHP.6302 751? Ratchet): una biblioteca de sockets web.8958 723? ReactPHP): una biblioteca de E/S sin bloqueo impulsada por eventos.1708 139? RxPHP): una biblioteca de extensión reactiva.18517 3164? Swoole): un marco de comunicación de red concurrente y asíncrono impulsado por eventos con alto rendimiento para PHP escrito en C.11219 2270? Workerman): una biblioteca de E/S sin bloqueo impulsada por eventos.Bibliotecas para generar y trabajar con archivos de registro.
21089 1903? Monolog) - Un registrador completo.Bibliotecas y aplicaciones para aceptar pagos y crear tiendas de comercio electrónico en línea.
4669 443? Money): una implementación PHP del patrón de dinero de Fowler.1693 102? Brick Money): una biblioteca de dinero para PHP, con soporte para contextos, redondeos de efectivo y conversión de moneda.5962 929? OmniPay): una biblioteca de procesamiento de pagos de múltiples puertas de enlace independiente del marco.1853 340? Payum): una biblioteca de abstracción de pagos.? ?? Shopsys Framework): una plataforma de comercio electrónico de código abierto para equipos de desarrollo internos.2891 1041? Shopware): software de comercio electrónico altamente personalizable1316 139? Swap): una biblioteca de tipos de cambio.Bibliotecas y software para trabajar con archivos PDF.
4911 496? Browsershot): convierte HTML a una imagen, PDF o cadena.10618 1800? Dompdf): un conversor de HTML a PDF.238 16? Gotenberg) - Un cliente PHP para interactuar con Gotenberg.4405 438? Snappy): una biblioteca de generación de imágenes y PDF.Bibliotecas para trabajar con documentos de la suite ofimática.
1313 524? PHPPowerPoint): una biblioteca para trabajar con presentaciones de Microsoft PowerPoint.7312 2702? PHPWord): una biblioteca para trabajar con documentos de Microsoft Word.13426 3489? PHPSpreadsheet): una biblioteca PHP pura para leer y escribir archivos de hojas de cálculo (sucesor de PHPExcel).853 108? OpenSpout): una bifurcación comunitaria de box/spout , una biblioteca PHP para leer y escribir archivos de hojas de cálculo (CSV, XLSX y ODS), de una manera rápida y escalable.Bibliotecas para interactuar con bases de datos utilizando mapeo relacional de objetos (ORM) o técnicas de mapeo de datos.
427 22? Atlas.Orm): una implementación de mapeador de datos para su modelo de persistencia en PHP.557 100? Aura.Sql): proporciona una extensión para el PDO nativo junto con un generador de perfiles y un localizador de conexiones.449 87? Aura.SqlQuery): creadores de consultas independientes para MySQL, PostgreSQL, SQLite y Microsoft SQL Server.2242 459? Baum): una implementación de conjunto anidado para Eloquent.147 18? CakePHP ORM) - Mapeador relacional de objetos, implementado utilizando el patrón DataMapper.1237 72? Ciclo ORM) - PHP DataMapper, ORM.? ?? Extensiones de Doctrine): una colección de extensiones de comportamiento de Doctrine.2699 600? Laravel Eloquent) - Un ORM simple.164 31? Pomm): un administrador de modelos de objetos para PostgreSQL.4957 189? ProxyManager): un conjunto de utilidades para generar objetos proxy para mapeadores de datos.184 26? Slimdump): una herramienta de descarga sencilla para MySQL.601 101? Spot2) - Un ORM de mapeador de datos MySQL.Bibliotecas para ayudar a gestionar esquemas de bases de datos y migraciones.
40 1? Migraciones): una biblioteca de gestión de migraciones.4472 892? Phinx): otra biblioteca de migración de bases de datos.569 93? PHPMig) - Otra biblioteca de gestión de migración.506 95? Ruckusing) - Migraciones de bases de datos para PHP y migraciones ActiveRecord con soporte para MySQL, Postgres, SQLite.Bibliotecas para trabajar con backends "NoSQL".
892 206? MongoDB) - Controlador PHP MongoDB.242 46? PHPMongo) - Un ORM de MongoDB.7623 990? Predis): una biblioteca de Redis con todas las funciones.Bibliotecas para trabajar con colas de eventos y tareas.
1213 129? Bernard): una biblioteca de abstracción multibackend.713 104? BunnyPHP): una biblioteca de sincronización AMQP (RabbitMQ) de PHP puro de alto rendimiento y también asíncrona (ReactPHP).1912 282? Pheanstalk): una biblioteca cliente de Beanstalkd.4478 1030? PHP AMQP): una biblioteca PHP AMQP pura.64 6? Tarantool Queue): enlaces PHP para Tarantool Queue.276 61? Thumper) - Una biblioteca de patrones RabbitMQ.2179 437? Enqueue): un paquete de cola de mensajes para PHP que admite transportes RabbitMQ, AMQP, STOMP, Amazon SQS, Redis y Doctrine.Bibliotecas y software para indexar y realizar consultas de búsqueda de datos.
2260 736? Elastica): una biblioteca cliente para ElasticSearch.5315 972? ElasticSearch PHP): ¿la biblioteca cliente oficial para? Búsqueda elástica.Bibliotecas relacionadas con la línea de comando.
102 22? Aura.Cli): proporciona el equivalente de los objetos de solicitud ( Context ) y respuesta ( Stdio ) para la interfaz de línea de comandos, incluida la compatibilidad con Getopt y un objeto de ayuda independiente para describir comandos.620 68? Cilex): un micro framework para crear herramientas de línea de comandos.1942 107? Menú CLI): una biblioteca para crear menús CLI.439 51? CLIFramework): un marco de línea de comandos admite la generación de finalización de zsh/bash, subcomandos y restricciones de opciones. También impulsa phpbrew.1873 125? CLImate): una biblioteca para generar colores y formatos especiales.800 79? Commando): otro analizador de opciones de línea de comando simple.4893 339? Cron Expression): una biblioteca para calcular las fechas de ejecución de cron.337 62? GetOpt): un analizador de opciones de línea de comando.150 25? GetOptionKit): otro analizador de opciones de línea de comando.9753 314? PsySH) - Otro REPL de PHP.746 55? ShellWrap): una biblioteca contenedora de línea de comandos simple.Bibliotecas para implementar la autenticación y autorización de usuarios.
132 26? Aura.Auth): proporciona funcionalidad de autenticación y seguimiento de sesiones mediante varios adaptadores.550 101? SocialConnect Auth): un signo social de código abierto (OAuth1OAuth2OpenIDOpenIDConnect).7323 602? Json Web Token) - Tokens Json para autenticar y transmitir información.975 73? Cliente OAuth 1.0): una biblioteca cliente OAuth 1.0.3665 753? Cliente OAuth 2.0): una biblioteca cliente OAuth 2.0.1650 242? Opauth): un marco de autenticación de múltiples proveedores.3266 107? Paseto) - Tokens de seguridad independientes de la plataforma.1083 454? PHP oAuthLib) - Otra biblioteca OAuth.4304 1705? TwitterOAuth): una biblioteca de Twitter OAuth.Bibliotecas para trabajar con formatos de marcado y CSS.
1002 140? Cebe Markdown): un analizador de Markdown rápido y extensible.2770 196? CommonMark PHP): analizador Markdown altamente extensible que es totalmente compatible con ? Especificaciones de marca común.197 53? Decoda): una biblioteca de análisis de marcado ligera.768 81? Essence): una biblioteca para extraer medios web.341 59? Embera) - Una biblioteca para consumidores de Oembed.1783 208? HTML a Markdown): convierte HTML en Markdown.1614 115? HTML5 PHP): una biblioteca de analizador y serializador HTML5.14825 1128? Parsedown): otro analizador de Markdown.1772 148? PHP CSS Parser): un analizador de archivos CSS escritos en PHP.3432 528? PHP Markdown): un analizador de Markdown.286 26? Shiki PHP) - ¿A 10534 382? Shiki) paquete de resaltado de código en PHP.570 129? VObject): una biblioteca para analizar objetos VCard e iCalendar.Bibliotecas para trabajar con JSON.
1325 57? JSON Lint): una utilidad JSON lint.212 26? JSONMapper): una biblioteca para asignar JSON a objetos PHP.Bibliotecas para analizar y manipular cadenas.
4570 477? Agent): un analizador de agente de usuario móvil/de escritorio PHP, basado en Mobiledetect.238 31? ANSI a HTML5): una biblioteca de conversión de ANSI a HTML5.286 33? Color Jizz): una biblioteca para manipular y convertir colores.3178 482? Device Detector): otra biblioteca para analizar cadenas de agentes de usuario.54 14? Separación de palabras) - Separación de palabras basada en el algoritmo de separación de palabras TeX.1332 261? Jieba-PHP): un puerto PHP de jieba de Python. Segmentación de texto chino para procesamiento de lenguaje natural.10570 2673? Mobile-Detect): una clase PHP liviana para detectar dispositivos móviles (incluidas tabletas).79 12? Patchwork UTF-8): una biblioteca portátil para trabajar con cadenas UTF-8.543 36? Portable ASCII): una biblioteca para convertir cadenas a ASCII.511 77? Portable UTF-8): una biblioteca de manipulación de cadenas con métodos de reemplazo seguros UTF-8.2890 252? Slugify): una biblioteca para convertir cadenas en slugs.? ?? SQL Formatter): una biblioteca para formatear declaraciones SQL.173 20? Stringy) - Una biblioteca de manipulación de cadenas con soporte de multibyte.1973 499? UA PARSER) - Una biblioteca para analizar cadenas de agentes de usuario.677 79? Urlify) - Un puerto PHP de Urlify.js de Django.12491 502? Uuid) - una biblioteca para generar UUID.Bibliotecas para trabajar con números.
1875 78? Matemáticas de ladrillo) - Una biblioteca que proporciona soporte de gran número: BigInteger , BigDecimal y BigRational .163 16? Byteunits) - Una biblioteca para analizar, formatear y convertir unidades de bytes en sistemas binarios y métricos.20 4? DecimalObject): un objeto de valor para manejar decimales/flotadores de manera fácil y precisa.253 21? IP): un objeto de valor inmutable para trabajar con las direcciones IPv4 e IPv6.4794 470? LibphonEnumber para PHP): una implementación de PHP de la biblioteca de Número de teléfono de Google.131 19? Conversión de PHP): otra biblioteca para convertir entre unidades de medida.22 5? Unidades de medida PHP): una biblioteca para convertir entre unidades de medida.2352 242? Mathphp) - Una biblioteca de matemáticas para PHP.Bibliotecas para filtrar, desinfectar y validar datos.
2412 187? Afirmar) - Una biblioteca de validación con un rico conjunto de afirmaciones. Admite el encadenamiento de afirmación y las afirmaciones perezosas.159 33? Aura.filter): proporciona herramientas para validar y desinfectar objetos y matrices.42 12? Validación de CakePhp) - Otra biblioteca de validación.453 55? FilterUS) - Una biblioteca de filtrado PHP simple.3112 336? Purificador HTML): un filtro HTML que cumple con los estándares.791 78? ISOcodes): una biblioteca para validar las entradas de acuerdo con los estándares de ISO, finanzas internacionales, administraciones públicas, GS1, industria de libros, números de teléfono y zipcodes para muchos países.3556 357? Schema JSON) - A? Biblioteca de validación del esquema JSON.104 21? Metayaml) - Una biblioteca de validación de esquema que admite YAML, JSON y XML.5822 770? Validación de respeto) - una biblioteca de validación simple.242 9? Symfony html desinfectante) - una biblioteca de desinfectantes HTML.1667 315? Carga): una biblioteca para manejar las cargas y validación de archivos.1579 251? Valitron) - Otra biblioteca de validación.1323 76? Valinor): una biblioteca para mapear a objetos de valor fuertemente escrito.44 9? Volan) - Otra biblioteca de validación simplificada.Bibliotecas y herramientas web para desarrollar API.
50 64? Esqueleto de la herramienta API de Laminas): un constructor de API construido con el marco Laminas.87 12? Drest): una biblioteca para exponer a las entidades de doctrina como puntos finales de recursos REST.203 40? HAL) - Una biblioteca de constructor de lenguaje de aplicación de hipertexto (HAL).1041 118? Hateoas) - Una biblioteca de servicios web de descanso de odioas.? ?? Jane) - Un generador de clientes OpenAPI con soporte de validación.1415 62? Negociación) - Una biblioteca de negociación de contenido.1361 315? Restler): un marco liviano para exponer los métodos PHP como API web RESTful.429 73? Paquete Generator) - El generador de paquetes genera un PHP SDK a partir de cualquier WSDL.Bibliotecas para almacenar datos en caché y adquirir cerraduras.
117 27? APIX CACHE) - Un contenedor de caché PSR -6 delgado para varios backends de almacenamiento en caché que enfatiza el etiquetado e indexación de caché.1709 155? Cachetool): una herramienta para borrar los cachés APC/Opcode de la línea de comando.50 10? CAKEPHP CACHE) - Una biblioteca de almacenamiento en caché.7859 214? Doctrina Cache) - Una biblioteca de almacenamiento en caché.101 9? Metaforo) - Defensa de slam de caché utilizando un semáforo para prevenir el efecto Dogpile.961 133? Alojamiento) - Otra biblioteca para almacenar en caché.102 53? Laminas Cache) - Otra biblioteca de almacenamiento en caché.937 88? Bloqueo) - una biblioteca de bloqueo para proporcionar una ejecución exclusiva.Bibliotecas que implementan estructura de datos o técnicas de almacenamiento.
89 6? Colección CakePhp) - Una biblioteca de colecciones simples.3526 349? Fractal): una biblioteca para convertir estructuras de datos complejas en salida JSON.193 18? Ginq) - Otra biblioteca PHP basada en el LINQ de .NET.1566 184? JSONMAPPER) - Una biblioteca que mapea las estructuras JSON anidadas en las clases de PHP.1110 65? JSON Machine) - Proporciona iteración sobre enormes Jsons usando foreach simple536 56? Mochila) - Biblioteca de colección inspirada en las secuencias de Clojure.389 18? msgpack.php) - una implementación de PHP puro de? Formato de serialización de MessagePack.461 19? PINQ): una biblioteca PHP basada en el LINQ de .NET (consulta integrada del lenguaje).2325 586? Serializer): una biblioteca para serializar y des -serializar datos.443 39? Yalinqo) - Otro Linq a los objetos para PHP.33 17? Laminas Serializer): otra biblioteca para datos de serialización y des -serialización.Bibliotecas para trabajar con software de notificación.
1403 93? Jolinotif): una biblioteca multiplataforma para la notificación de escritorio (soporte para Growl, Notify-Send, Toster, etc.)1184 274? Presente de notificación): una biblioteca independiente para notificaciones de push del dispositivo.224 44? Notificato) - una biblioteca para manejar notificaciones push.193 26? Notificador) - Una biblioteca de notificación liviana.65 37? PHP -Pushwoosh): una biblioteca PHP para enviar fácilmente notificaciones push con los servicios web de REST Pushwoosh.Bibliotecas para la implementación del proyecto.
10663 1491? Implementador) - una herramienta de implementación.1581 178? Envía): una herramienta para ejecutar tareas SSH con PHP.2661 217? Rocketeer): un despliegue rápido y fácil para el mundo de PHP.Bibliotecas para la internacionalización (I18n) y localización (L10N).
89 22? Aura.intl)-Proporciona herramientas de internacionalización (I18N), específicamente la traducción de mensajes por a Local orientados al paquete.28 7? CAKEPHP I18N) - Traducción de mensajes y localización para fechas y números.Bibliotecas y herramientas para ayudar a construir aplicaciones web sin servidor.
Bibliotecas y herramientas para la configuración.
13219 634? PHP DOTENV) - Variables de entorno de analización y carga de archivos .env .3752 28? Symfony Dotenv)- Variables de entorno de analización y carga de archivos .env .202 28? ¡Oye! Symfony Toml) - ¿Un analizador PHP para 19605 858? Toml).Bibliotecas para trabajar con modelos de idiomas grandes.
230 15? Instructor para PHP): salidas de datos estructuradas con LLMS, en PHP.929 95? Llphant) - Un marco integral de IA generativo PHP utilizando OpenAI GPT 4. Inspirado en Langchain.5037 527? CLIENTE OPERAI): OpenAI PHP es un cliente PHP de PHP mantenido por la comunidad sobrealimentado que le permite interactuar con OpenAI API.2887 193? Cliente OpenAI para Laravel) - OpenAI PHP para Laravel es un cliente de API PHP sobrealimentado que le permite interactuar con la API de OpenAI.7 0? PHP Mistral AI SDK): un SDK PHP poderoso y fácil de usar para la API de IA Mistral, que permite una integración perfecta de características avanzadas con IA en sus proyectos PHP.Bibliotecas para acceder a API de terceros.
6055 1224? Amazon Web Service SDK) - La biblioteca oficial de PHP AWS SDK.2154 600? GitHub): una biblioteca para interactuar con la API GitHub.1106 316? MailGun) La API oficial de PHP de Mailgun.114 55? Cuadrado) - El SDK de PHP cuadrado oficial para pagos y otras API cuadradas.3766 851? Stripe) - La biblioteca oficial de Stripe PHP.1575 561? Twilio) - La API oficial de REST TWILIO PHP.Bibliotecas para ayudar a construir extensiones de PHP.
? ?? Zephir): un lenguaje compilado entre PHP y C ++ para desarrollar extensiones de PHP.Bibliotecas o servicios públicos útiles que no se ajustan a las categorías anteriores.
6745 236? Anotaciones) - Una biblioteca de anotaciones (parte de la doctrina).6092 811? Botman) - Una biblioteca de PHP agnóstico marco para construir chatbots de plataforma cruzada.361 30? ClassProLoader): una biblioteca para optimizar la autoinformación.595 44? Ganesha): una implementación de PHP del patrón de interruptores de circuito.1968 388? HPROSE-PHP)-Un RPC de lenguaje cruzado.538 34? Cierre serializable de Laravel): una biblioteca que permite que los cierres se serialicen.360 56? Nocaptcha) - Ayudante para Nocaptcha de Google (Recaptcha).1593 2? Pagerfanta) - Una biblioteca de paginación.2375 155? Seguro) - Todas las funciones de PHP, reescritas para lanzar excepciones en lugar de devolver falso.Software para crear un entorno de desarrollo.
Herramientas para ayudar a instalar y administrar PHP en su computadora.
964 91? Brew PHP Switcher) - Brew PHP Switcher.5419 364? PHP Brew): un administrador de versiones de PHP e instalador.1001 150? PHP Build) - Otro instalador de la versión PHP.1381 243? PHP estático CLI) - Build o? Descargue versiones estáticas de PHP CLI y FPM.Software y herramientas para crear y compartir un entorno de desarrollo.
2831 616? DDEV) - Un sistema de entorno de desarrollo web local para PHP.4389 392? Docker PHP Extension Installer): instale fácilmente las extensiones de PHP en los contenedores Docker.691 177? Docksal) - Unificado, Docker? Entornos de desarrollo web alimentado para macOS, Windows y Linux.4270 268? Expose) - Un servicio de túnel PHP de código abierto.1618 84? Takeout): un gerente de dependencia de solo desarrollo basado en Docker.Máquinas virtuales de PHP alternativas.
18235 3003? HHVM): una máquina virtual, tiempo de ejecución y JIT para PHP por Facebook.2386 203? Peachpie) - compilador PHP y tiempo de ejecución para .NET y .NET Core.Editores de texto y entornos de desarrollo integrados (IDE) con soporte para PHP.
Aplicaciones y herramientas basadas en la web.
14154 1565? Cachete) - El sistema de página de estado de código abierto.1699 244? DBV): una aplicación de control de versión de base de datos.6321 671? Lychee): un sistema de gestión de fotos fácil de usar y de excelente aspecto.6515 583? MailCatcher): una herramienta web para capturar y ver correos electrónicos.7316 3430? PhPMyAdmin) - Una interfaz web para MySQL/Mariadb.667 67? PHP Queue): una solicitud para administrar las colas de retroceso.3133 667? Phpredisadmin): ¿una interfaz web simple para administrar? Bases de datos de Redis.Infraestructura para proporcionar aplicaciones y servicios de PHP.
964 100? AppServer.io): un servidor de aplicaciones multiproceso para PHP, escrito en PHP.6565 365? PHP -PM): un administrador de procesos, sobrealimentador y equilibrador de carga para aplicaciones PHP.7974 414? Roadrunner)-Servidor de aplicaciones PHP de alto rendimiento, equilibrador de carga y administrador de procesos.Varios recursos, como libros, sitios web y artículos, para mejorar sus habilidades y conocimientos de desarrollo de PHP.
Sitios web útiles relacionados con PHP.
Fantásticos libros relacionados con PHP.
Fantásticos videos relacionados con PHP.
Conferencias de PHP.
Podcasts con un enfoque en temas de PHP.
Noticias relacionadas con PHP directamente a su bandeja de entrada.
Materiales de lectura relacionados con PHP.
Materiales de lectura relacionados con las partes internas de PHP o el rendimiento.
128 15? PHP RFC Watch) - ¿Mira el último PHP? RFCS. 31109 5080? Ziadoz/Awesome-Php)