|
|
@@ -205,23 +205,22 @@ Please see [CONTRIBUTING](https://github.com/ziadoz/awesome-php/blob/master/CONT
|
|
205
|
205
|
## URL
|
|
206
|
206
|
*Libraries for parsing URLs.*
|
|
207
|
207
|
|
|
208
|
|
-* [Purl](https://github.com/jwage/purl) - A URL manipulation library.
|
|
209
|
|
-* [Uri](https://github.com/thephpleague/uri) - Another URL manipulation library.
|
|
210
|
208
|
* [PHP Domain Parser](https://github.com/jeremykendall/php-domain-parser) - A domain suffix parser library.
|
|
|
209
|
+* [Purl](https://github.com/jwage/purl) - A URL manipulation library.
|
|
211
|
210
|
* [sabre/uri](https://github.com/fruux/sabre-uri) - A functional URI manipulation library.
|
|
212
|
|
-
|
|
|
211
|
+* [Uri](https://github.com/thephpleague/uri) - Another URL manipulation library.
|
|
213
|
212
|
|
|
214
|
213
|
## Email
|
|
215
|
214
|
*Libraries for sending and parsing email.*
|
|
216
|
215
|
|
|
217
|
|
-* [SwiftMailer](http://swiftmailer.org/) - A mailer solution.
|
|
218
|
|
-* [PHPMailer](https://github.com/PHPMailer/PHPMailer) - Another mailer solution.
|
|
219
|
|
-* [Fetch](https://github.com/tedious/Fetch) - An IMAP library.
|
|
220
|
|
-* [Email Reply Parser](https://github.com/willdurand/EmailReplyParser) - An email reply parser library.
|
|
221
|
|
-* [Stampie](https://github.com/henrikbjorn/Stampie) - A library for email services such as [SendGrid](http://sendgrid.com), [PostMark](https://postmarkapp.com), [MailGun](http://www.mailgun.com) and [Mandrill](http://www.mandrill.com).
|
|
222
|
216
|
* [CssToInlineStyles](https://github.com/tijsverkoyen/CssToInlineStyles) - A library to inline CSS in email templates.
|
|
|
217
|
+* [Email Reply Parser](https://github.com/willdurand/EmailReplyParser) - An email reply parser library.
|
|
223
|
218
|
* [Email Validator](https://github.com/nojacko/email-validator) - A small email address validation library.
|
|
|
219
|
+* [Fetch](https://github.com/tedious/Fetch) - An IMAP library.
|
|
224
|
220
|
* [Mautic](https://github.com/mautic/mautic) - Email marketing automation
|
|
|
221
|
+* [PHPMailer](https://github.com/PHPMailer/PHPMailer) - Another mailer solution.
|
|
|
222
|
+* [Stampie](https://github.com/henrikbjorn/Stampie) - A library for email services such as [SendGrid](http://sendgrid.com), [PostMark](https://postmarkapp.com), [MailGun](http://www.mailgun.com) and [Mandrill](http://www.mandrill.com).
|
|
|
223
|
+* [SwiftMailer](http://swiftmailer.org/) - A mailer solution.
|
|
225
|
224
|
|
|
226
|
225
|
## Files
|
|
227
|
226
|
*Libraries for file manipulation and MIME type detection.*
|
|
|
@@ -244,52 +243,51 @@ Please see [CONTRIBUTING](https://github.com/ziadoz/awesome-php/blob/master/CONT
|
|
244
|
243
|
## Dependency Injection
|
|
245
|
244
|
*Libraries that implement the dependency injection design pattern.*
|
|
246
|
245
|
|
|
247
|
|
-* [Pimple](http://pimple.sensiolabs.org/) - A tiny dependency injection container.
|
|
|
246
|
+* [Acclimate](https://github.com/jeremeamia/acclimate-container) - A common interface to dependency injection containers and service locators.
|
|
248
|
247
|
* [Auryn](https://github.com/rdlowrey/Auryn) - A recursive dependency injector.
|
|
249
|
248
|
* [Container](https://github.com/thephpleague/container) - Another flexible dependency injection container.
|
|
250
|
249
|
* [PHP-DI](http://php-di.org/) - A dependency injection container that supports autowiring.
|
|
251
|
|
-* [Acclimate](https://github.com/jeremeamia/acclimate-container) - A common interface to dependency injection containers and service locators.
|
|
|
250
|
+* [Pimple](http://pimple.sensiolabs.org/) - A tiny dependency injection container.
|
|
252
|
251
|
* [Symfony DI](https://github.com/symfony/dependency-injection) - A dependency injection container component (SF2).
|
|
253
|
252
|
|
|
254
|
253
|
## Imagery
|
|
255
|
254
|
*Libraries for manipulating images.*
|
|
256
|
255
|
|
|
257
|
|
-* [Imagine](http://imagine.readthedocs.org/en/latest/index.html) - An image manipulation library.
|
|
258
|
|
-* [PHP Image Workshop](https://github.com/Sybio/ImageWorkshop) - Another image manipulation library.
|
|
259
|
|
-* [Intervention Image](https://github.com/Intervention/image) - Another image manipulation library.
|
|
260
|
|
-* [GIF Frame Extractor](https://github.com/Sybio/GifFrameExtractor) - A library to extract GIF animation frame information.
|
|
261
|
|
-* [GIF Creator](https://github.com/Sybio/GifCreator) - A library to create GIF animations from multiple images.
|
|
262
|
|
-* [Image With Text](https://github.com/nmcteam/image-with-text) - A library for embedding text into images.
|
|
263
|
256
|
* [Color Extractor](https://github.com/thephpleague/color-extractor) - A library for extracting colours from images.
|
|
|
257
|
+* [GIF Creator](https://github.com/Sybio/GifCreator) - A library to create GIF animations from multiple images.
|
|
|
258
|
+* [GIF Frame Extractor](https://github.com/Sybio/GifFrameExtractor) - A library to extract GIF animation frame information.
|
|
264
|
259
|
* [Glide](https://github.com/thephpleague/glide) - An on-demand image manipulation library.
|
|
265
|
|
-* [Image Optimizer](https://github.com/psliwa/image-optimizer) - A library for optimizing images.
|
|
266
|
260
|
* [Image Hash](https://github.com/jenssegers/imagehash) - A library for generating perceptual image hashes.
|
|
|
261
|
+* [Image Optimizer](https://github.com/psliwa/image-optimizer) - A library for optimizing images.
|
|
|
262
|
+* [Image With Text](https://github.com/nmcteam/image-with-text) - A library for embedding text into images.
|
|
|
263
|
+* [Imagine](http://imagine.readthedocs.org/en/latest/index.html) - An image manipulation library.
|
|
|
264
|
+* [Intervention Image](https://github.com/Intervention/image) - Another image manipulation library.
|
|
|
265
|
+* [PHP Image Workshop](https://github.com/Sybio/ImageWorkshop) - Another image manipulation library.
|
|
267
|
266
|
|
|
268
|
267
|
## Testing
|
|
269
|
268
|
*Libraries for testing codebases and generating test data.*
|
|
270
|
269
|
|
|
271
|
|
-* [PHPUnit](https://github.com/sebastianbergmann/phpunit) - A unit testing framework.
|
|
272
|
|
-* [DBUnit](https://github.com/sebastianbergmann/dbunit) - A database testing library for PHPUnit.
|
|
273
|
|
-* [ParaTest](https://github.com/brianium/paratest) - A parallel testing library for PHPUnit.
|
|
274
|
|
-* [PHPSpec](https://github.com/phpspec/phpspec) - A design by specification unit testing library.
|
|
275
|
|
-* [Codeception](https://github.com/Codeception/Codeception) - A full stack testing framework.
|
|
|
270
|
+* [Alice](https://github.com/nelmio/alice) - An expressive fixture generation library.
|
|
276
|
271
|
* [AspectMock](https://github.com/Codeception/AspectMock) - A mocking framework for PHPUnit/Codeception.
|
|
277
|
272
|
* [Atoum](https://github.com/atoum/atoum) - A simple testing library.
|
|
|
273
|
+* [Behat](http://docs.behat.org/en/v2.5/) - A behaviour driven development (BDD) testing framework.
|
|
|
274
|
+* [Codeception](https://github.com/Codeception/Codeception) - A full stack testing framework.
|
|
|
275
|
+* [DBUnit](https://github.com/sebastianbergmann/dbunit) - A database testing library for PHPUnit.
|
|
|
276
|
+* [Faker](https://github.com/fzaninotto/Faker) - A fake data generator library.
|
|
|
277
|
+* [HTTP Mock](https://github.com/InterNations/http-mock) - A library for mocking HTTP requests in unit tests.
|
|
|
278
|
+* [Kahlan](https://github.com/crysalead/kahlan) - Full stack Unit/BDD testing framework with built-in stub, mock and code-coverage support.
|
|
|
279
|
+* [Mink](http://mink.behat.org/en/latest/) - Web acceptance testing.
|
|
278
|
280
|
* [Mockery](https://github.com/padraic/mockery) - A mock object library for testing.
|
|
|
281
|
+* [ParaTest](https://github.com/brianium/paratest) - A parallel testing library for PHPUnit.
|
|
|
282
|
+* [Peridot](https://github.com/peridot-php/peridot) - An event driven test framework.
|
|
279
|
283
|
* [Phake](https://github.com/mlively/Phake) - Another mock object library for testing.
|
|
|
284
|
+* [Pho](https://github.com/danielstjules/pho) - Another behaviour driven development testing framework.
|
|
|
285
|
+* [PHPSpec](https://github.com/phpspec/phpspec) - A design by specification unit testing library.
|
|
|
286
|
+* [PHPUnit](https://github.com/sebastianbergmann/phpunit) - A unit testing framework.
|
|
280
|
287
|
* [Prophecy](https://github.com/phpspec/prophecy) - A highly opinionated mocking framework.
|
|
281
|
|
-* [Faker](https://github.com/fzaninotto/Faker) - A fake data generator library.
|
|
282
|
288
|
* [Samsui](https://github.com/mauris/samsui) - Another fake data generator library.
|
|
283
|
|
-* [Alice](https://github.com/nelmio/alice) - An expressive fixture generation library.
|
|
284
|
|
-* [Behat](http://docs.behat.org/en/v2.5/) - A behaviour driven development (BDD) testing framework.
|
|
285
|
|
-* [Pho](https://github.com/danielstjules/pho) - Another behaviour driven development testing framework.
|
|
286
|
|
-* [Mink](http://mink.behat.org/en/latest/) - Web acceptance testing.
|
|
287
|
|
-* [HTTP Mock](https://github.com/InterNations/http-mock) - A library for mocking HTTP requests in unit tests.
|
|
288
|
289
|
* [VFS Stream](https://github.com/mikey179/vfsStream) - A virtual filesystem stream wrapper for testing.
|
|
289
|
290
|
* [VFS](https://github.com/adlawson/php-vfs) - Another virtual filesystem for testing.
|
|
290
|
|
-* [Locust](http://locust.io/) - A modern load test library written in Python.
|
|
291
|
|
-* [Peridot](https://github.com/peridot-php/peridot) - An event driven test framework.
|
|
292
|
|
-* [Kahlan](https://github.com/crysalead/kahlan) - Full stack Unit/BDD testing framework with built-in stub, mock and code-coverage support.
|
|
293
|
291
|
|
|
294
|
292
|
## Continuous Integration
|
|
295
|
293
|
*Libraries and applications for continuous integration.*
|