Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

awesome-php


https://github.com/pcsaovang/awesome-php

Last synced: 2 days ago
JSON representation

  • Contributing

    • CONTRIBUTING - OF-CONDUCT](https://github.com/ziadoz/awesome-php/blob/master/CODE-OF-CONDUCT.md) for details.
  • Dependency Management

    • Composer - A package and dependency manager.
    • Melody - A tool to build one file Composer scripts.
    • Composer Installers - A multi framework Composer library installer.
    • Pickle - A PHP extension installer.
  • Frameworks

    • CakePHP - A rapid application development framework (CP).
    • Laravel 5 - Another PHP framework (L5).
    • Phalcon - A framework implemented as a C extension.
    • Symfony - A framework comprised of individual components (SF).
    • Ice - Another simple and fast PHP framework delivered as C-extension.
    • PPI Framework 2 - An interoperability framework.
  • Framework Extras

    • Knp RAD Bundle - A Rapid Application Development (RAD) bundle for Symfony.
  • Components

  • Micro Frameworks

    • Bullet PHP - A micro framework for building REST APIs.
    • Proton - A StackPHP compatible micro framework.
    • Silex - A micro framework built around Symfony components.
    • Slim - Another simple micro framework.
  • Templating

    • Plates - A native PHP templating library.
    • Twig - A comprehensive templating language.
  • Static Site Generators

    • Spress - An extensible tool that converts Markdown and Twig into HTML.
  • HTTP

    • PHP VCR - A library for recording and replaying HTTP requests.
  • Middlewares

    • Stack - A library of stackable middleware for Silex/Symfony.
  • Dependency Injection

    • Pimple - A tiny dependency injection container.
  • Testing

    • PHPT - A test tool used by PHP itself.
  • Continuous Integration

    • SemaphoreCI - A continuous integration platform for open source and private projects.
    • Shippable - A docker based continious integration platform for open source and private projects.
    • Sismo - A continuous testing server library.
    • Wercker - A continuous integration platform
    • PHPCI - An open source continuous integration platform for PHP.
  • Security

    • Halite - A simple library for encryption using [libsodium](https://github.com/jedisct1/libsodium).
    • SensioLabs Security Check - A web tool to check your Composer dependencies for security advisories.
    • VAddy - A continuous security testing platform for web applications.
    • Zed - An integrated penetration testing tool for web applications.
  • Code Analysis

    • PHP Mess Detector - A library that scans code for bugs, sub-optimal code, unused parameters and more.
    • Scrutinizer - A web tool to scrutinise PHP code.
  • Architectural

    • Finite - A simple PHP finite state machine.
  • Debugging and Profiling

    • APM - Monitoring extension collecting errors and statistics into SQLite/MySQL/StatsD.
    • PHP Debug Bar - A debugging toolbar.
  • Build Tools

    • Phing - A PHP project build system inspired by Apache Ant.
  • Task Runners

    • Task - A pure PHP task runner inspired by Grunt and Gulp.
  • Date and Time

    • CalendR - A calendar management library.
  • Database

    • Propel - A fast ORM, migration library and query builder.
  • Migrations

  • NoSQL

    • MongoQB - A MongoDB query builder library.
    • Solarium - A client library for [Solr](http://lucene.apache.org/solr/).
  • Authentication and Authorization

    • Sentinel Social - A library for social network authentication.
    • Sentinel - A framework agnostic authentication & authorisation library.
  • Strings

    • UA Parser - A library for parsing user agent strings.
  • API

    • API Platform - Expose in minutes an hypermedia REST API that embraces JSON-LD, Hydra format.
  • Caching

  • Third Party APIs

  • Miscellaneous

    • PHP-ML - A library for Machine Learning in PHP.
  • PHP Installation

    • HomeBrew PHP - A PHP tap for HomeBrew.
    • HomeBrew - A package manager for OSX.
    • PHP OSX - A PHP installer for OSX.
    • VirtPHP - A tool for creating and managing isolated PHP environments.
  • Development Environment

    • Ansible - A radically simple orchestration framework.
    • PuPHPet - A web tool for building PHP development virtual machines.
    • Vagrant - A portable development environment utility.
    • Docker - A containerization platform.
  • Integrated Development Environment

  • Web Applications

    • 3V4L - An online PHP & HHVM shell.
    • DBV - A database version control application.
    • Adminer - Database management in a single PHP file.
  • PHP Websites

  • Other Websites

  • PHP Books

  • Other Books

  • PHP Podcasts

  • PHP Reading

  • PHP Internals Reading

  • PHP Magazines

  • Dependency Management Extras

    • Composed - A library to parse your project's Composer environment at runtime.
    • Composer Checker - A tool to validate Composer configurations.
    • Composer Merge Plugin - A composer plugin to merge several composer.json files.
    • Composition - A library to check your Composer environment at runtime.
    • NameSpacer - A library to convert from underscores to namespaces.
    • Patch Installer - A library to install patches using Composer.
    • Prestissimo - A composer plugin which enables parallel install process.
    • Satis - A static Composer repository generator.
    • tooly - A library to manage PHAR files in project using Composer.
  • E-commerce

    • Sylius - An open source e-commerce solution.