Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-stripe
https://github.com/danMateer/awesome-stripe
Last synced: 3 days ago
JSON representation
-
Table of Contents
-
Frameworks
- Yii2 - A fast, secure, and efficient web framework.
- CakePHP - A rapid application development framework.
- Laminas - A framework comprised of individual components (previously Zend Framework).
- Laravel - A web application framework with expressive, elegant syntax.
- Phalcon - A framework implemented as a C extension.
- Symfony - A set of reuseable components and a web framework.
-
Dependency Management
- Composer Installers - A multi framework Composer library installer.
- Pickle - A PHP extension installer.
- Composer - A package and dependency manager.
- Melody - A tool to build one file Composer scripts.
-
Dependency Management Extras
- Composed - A library to parse your project's Composer environment at runtime.
- Composer Merge Plugin - A composer plugin to merge several composer.json files.
- 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.
-
Framework Extras
- CakePHP CRUD - A Rapid Application Development (RAD) plugin for CakePHP.
- LaravelS - Glue for using Swoole in Laravel or Lumen.
- Symfony CMF - A Content Management Framework to create custom CMS.
- Knp RAD Components - A set of Rapid Application Development (RAD) components for Symfony.
-
Content Management Systems (CMS)
-
Middlewares
- Stack - A library of stackable middleware for Symfony.
-
Composer Repositories
- Firegento - Magento Module Composer Repository.
- Packagist - The PHP Package Repository.
- Private Packagist - Composer package archive as a service for PHP.
- WordPress Packagist - Manage your plugins with Composer.
-
Components
- CakePHP Plugins - A directory of CakePHP plugins.
- Hoa Project - Another package of PHP components.
- Laminas Components - The components that make the Laminas Framework.
- Laravel Components - The Laravel Framework components.
- League of Extraordinary Packages - A PHP package development group.
- Spatie Open Source - A collection of open source PHP and Laravel packages.
-
Micro Frameworks
-
Templating
-
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.
-
Task Runners
-
Geolocation
- GeoCoder - A geocoding library.
-
Date and Time
- CalendR - A calendar management library.
-
E-commerce
- Sylius - An open source e-commerce solution.
-
Database
-
Migrations
- Doctrine Migrations - A migration library for Doctrine.
-
Search
- Solarium - A client library for [Solr](https://lucene.apache.org/solr/).
-
Authentication and Authorization
- OAuth2 Server - An OAuth2 authentication server, resource server and client library.
- 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.
-
Continuous Integration
- Shippable - A Docker based continious integration platform for open source and private projects.
- SemaphoreCI - A continuous integration platform for open source and private projects.
- Jenkins - A continuous integration platform with [PHP support](https://www.jenkins.io/solutions/php/).
-
Security
- Halite - A simple library for encryption using [libsodium](https://github.com/jedisct1/libsodium).
- Symfony Security Monitoring - A web tool to check your Composer dependencies for security advisories, previously known as "SensioLabs Security Check".
- VAddy - A continuous security testing platform for web applications.
- Zed - An integrated penetration testing tool for web applications.
-
Passwords
- phpass - A portable password hashing framework.
-
API
- API Platform - Expose in minutes an hypermedia REST API that embraces JSON-LD, Hydra format.
-
Caching
- Alternative PHP Cache (APC) - Open opcode cache for PHP.
-
Dependency Injection
- Pimple - A tiny dependency injection container.
-
Imagery
- Imagine - An image manipulation library.
-
Testing
-
Code Analysis
- Scrutinizer - A web tool to [scrutinise PHP code](https://github.com/scrutinizer-ci/php-analyzer).
-
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.
- Tideways.io - Monitoring and profiling tool.
- Z-Ray - A debug and profile tool for Zend Server.
-
Build Tools
- Phing - A PHP project build system inspired by Apache Ant.
-
Serverless
- Bref - Serverless PHP on AWS Lambda.
- Laravel Vapor - A serverless deployment platform for Laravel, powered by AWS.
-
-
Contributing and Collaborating
- CONTRIBUTING - 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.
-
Configuration
-
PHP Internals Reading
- Print vs Echo, Which One is Faster? - An article about print and echo performance.
- You're Being Lied To - An article about internal ZVALs.
- 1 - cycles.php) [3](https://www.php.net/manual/en/features.gc.performance-considerations.php) - A series about the PHP garbage collection internals.
- 1 - PHPs-internal-function-definitions.html) [3](https://blog.ircmaxell.com/2012/03/phps-source-code-for-php-developers_21.html) [4](https://nikic.github.io/2012/03/28/Understanding-PHPs-internal-array-implementation.html) - A series about the PHP source code.
- The PHP Ternary Operator. Fast or Not? - An article ternary performance.
- Understanding OpCodes - An article about opcodes.
- Why Objects (Usually) Use Less Memory Than Arrays - An article about object and array internals.
- How Foreach Works - A detailed StackOverflow answer about foreach.
- How Long is a Piece of String - An article about string internals.
- PHP Evaluation Order - An article about evaluation order in PHP.
- PHP RFCs - The home of PHP RFCs (Request for Comments).
-
Miscellaneous
- PHP-ML - A library for Machine Learning in PHP.
-
PHP Magazines
- php[architect - A monthly magazine dedicated to PHP.
-
PHP Installation
- HomeBrew - A package manager for OSX.
- Laravel Valet - A development environment for macOS.
- PHP OSX - A PHP installer for OSX.
-
Development Environment
- Ansible - A radically simple orchestration framework.
- Vagrant - A portable development environment utility.
- Docker - A containerization platform.
- Laravel Homestead - A local development environment for Laravel.
- Laradock - A full PHP development environment based on Docker.
-
Virtual Machines
- Hack - A programming language for HHVM.
-
Text Editors and IDEs
- Eclipse for PHP Developers - A PHP IDE based on the Eclipse platform.
- PhpStorm - A commercial PHP IDE.
- VS Code - An open source code editor.
-
Web Applications
-
PHP Websites
- libs.garden: PHP - An overview of fastest growing PHP libraries.
- Nomad PHP - A online PHP learning resource.
- PHP Best Practices - A PHP best practice guide.
- PHP FIG - The PHP Framework Interoperability Group.
- PHP School - Open Source Learning for PHP.
- PHP Security - A guide to PHP security.
- PHP The Right Way - A PHP best practice quick reference guide.
- PHP Versions - Lists which versions of PHP are available on several popular web hosts.
- Securing PHP - A newsletter about PHP security and library recommendations.
- Seven PHP - A website that interviews members of the PHP community.
-
PHP Books
- Securing PHP: Core Concepts - A book about common security terms and practices for PHP by Chris Cornutt.
- Signaling PHP - A book about catching PCNTL signals in CLI scripts by Cal Evans.
- The Grumpy Programmer's Guide to Building Testable PHP Applications - A book about building testing PHP applications by Chris Hartjes.
- XML Parsing with PHP - This book covers parsing and validating XML documents, leveraging XPath expressions, and working with namespaces as well as how to create and modify XML files programmatically.
- Domain-Driven Design in PHP - Real examples written in PHP showcasing DDD Architectural Styles.
- Functional Programming in PHP - This book will show you how to leverage these new PHP5.3+ features by understanding functional programming principles
- Grumpy PHPUnit - A book about unit testing with PHPUnit by Chris Hartjes.
- Modernizing Legacy Applications in PHP - A book about modernizing legacy PHP applications by Paul M. Jones.
- PHP 7 Upgrade Guide - An ebook covering all of the features and changes in PHP 7 by Colin O'Dell.
- PHP Pandas - A book about learning to write PHP by Dayle Rees.
-
Other Websites
- Atlassian Git Tutorials - A series of Git tutorials.
- Learning Linux - A website for learning Linux.
- Semantic Versioning - A website explaining semantic versioning.
- Servers for Hackers - A newsletter about server management.
- The Open Web Application Security Project (OWASP) - An open software security community.
-
Other Books
- Eloquent JavaScript - A book about JavaScript programming by Marijn Haverbeke.
- Pro Git - A book about Git by Scott Chacon and Ben Straub.
- The Linux Command Line - A book about the Linux command line by William Shotts.
- The Tangled Web — Securing Web Applications - A book about securing web applications by Michal Zalewski.
-
PHP Videos
- Taking PHP Seriously - A talk outlining PHP's strengths by Keith Adams of Facebook.
- Laracasts - Screencasts about Laravel, Vue JS and more.
-
PHP Podcasts
- Laravel Podcast - Laravel and PHP development news and discussion.
- PHP Town Hall - A casual PHP podcast by Ben Edmunds and Phil Sturgeon.
- Voices of the ElePHPant
-
PHP Reading
- Composer Primer - A Composer primer.
- Composer Stability Flags - An article about Composer stability flags.
- Composer Versioning - An article about Composer versioning.
- Create Your Own PHP Framework - A series of articles on how to make your own PHP framework by Fabien Potencier.
- Don't Worry About BREACH - An article about the BREACH hack and CSRF tokens.
- On PHP 5.3, Lambda Functions and Closures - An article about lambda functions and closures.
- PHP Is Much Better Than You Think - An article about the PHP language and ecosystem.
- PHP Package Checklist - A checklist for successful PHP package development.
- PHP Sucks! But I Like It! - An article about the pros and cons of PHP.
- Preventing CSRF Attacks - An article on preventing CSRF attacks.
- Seven Ways to Screw Up BCrypt - An article about correct BCrypt implementation.
- The 2018 Guide to Building Secure PHP Software - A guide to building secure PHP software.
-
Third Party APIs
- AsyncAWS - An unofficial asynchronous PHP AWS SDK.
- Dropbox SDK - The official PHP Dropbox SDK library.
-
Extensions
- PHP CPP - A C++ library for developing PHP extensions.
-
Programming Languages
Sub Categories
PHP Reading
12
PHP Internals Reading
11
PHP Websites
10
PHP Books
10
Frameworks
6
Components
6
Development Environment
5
Content Management Systems (CMS)
5
Other Websites
5
Dependency Management Extras
5
Debugging and Profiling
4
Composer Repositories
4
Dependency Management
4
Templating
4
Framework Extras
4
Security
4
Other Books
4
Text Editors and IDEs
3
Continuous Integration
3
PHP Installation
3
Web Applications
3
PHP Podcasts
3
Authentication and Authorization
3
Testing
2
Third Party APIs
2
Micro Frameworks
2
PHP Videos
2
Serverless
2
Database
2
Task Runners
2
Extensions
1
PHP Magazines
1
Strings
1
Build Tools
1
Dependency Injection
1
Caching
1
Migrations
1
API
1
Miscellaneous
1
Imagery
1
Virtual Machines
1
Search
1
Static Site Generators
1
Architectural
1
Date and Time
1
Passwords
1
HTTP
1
Middlewares
1
E-commerce
1
Geolocation
1
Code Analysis
1
Keywords
php
3
composer
2
symfony
2
swoole
1
server
1
process
1
performance
1
lumen
1
laravel
1
http
1
async
1
crud
1
cakephp-plugin
1
cakephp
1
phar
1
composer-scripts
1
static-repository
1
static-packagist
1
packagist
1
yaml
1
website-generation
1
website-builder
1
website
1
twig
1
php7
1
markdown
1
grav
1
flat-file
1
doctrine
1
content-management
1
content
1
cms
1
symfony-application
1
websocket
1
udp
1
timer
1
tcp
1
task
1