DesignPatternsPHP
This is a collection of known design patterns and some sample code how to implement them in PHP. Every pattern has a small list of examples.
Language: #PHP
GitHub: https://github.com/domnikl/DesignPatternsPHP
This is a collection of known design patterns and some sample code how to implement them in PHP. Every pattern has a small list of examples.
Language: #PHP
GitHub: https://github.com/domnikl/DesignPatternsPHP
👍1
PHPMailer
A full-featured email creation and transfer class for PHP
Class Features
*Probably the world's most popular code for sending email from PHP!
*Used by many open-source projects: WordPress, Drupal, 1CRM, SugarCRM, Yii, Joomla! and many more
*Integrated SMTP support - send without a local mail server
*Send emails with multiple To, CC, BCC and Reply-to addresses
Multipart/alternative emails for mail clients that do not read HTML email
*Add attachments, including inline
*Support for UTF-8 content and 8bit, base64, binary, and quoted-printable encodings
*SMTP authentication with LOGIN, PLAIN, CRAM-MD5, and XOAUTH2 mechanisms over SSL and SMTP+STARTTLS transports
*Validates email addresses automatically
*Protect against header injection attacks
*Error messages in over 50 languages!
*DKIM and S/MIME signing support
*Compatible with PHP 5.5 and later
*Namespaced to prevent name clashes
Language: #PHP
GitHub: https://github.com/PHPMailer/PHPMailer
A full-featured email creation and transfer class for PHP
Class Features
*Probably the world's most popular code for sending email from PHP!
*Used by many open-source projects: WordPress, Drupal, 1CRM, SugarCRM, Yii, Joomla! and many more
*Integrated SMTP support - send without a local mail server
*Send emails with multiple To, CC, BCC and Reply-to addresses
Multipart/alternative emails for mail clients that do not read HTML email
*Add attachments, including inline
*Support for UTF-8 content and 8bit, base64, binary, and quoted-printable encodings
*SMTP authentication with LOGIN, PLAIN, CRAM-MD5, and XOAUTH2 mechanisms over SSL and SMTP+STARTTLS transports
*Validates email addresses automatically
*Protect against header injection attacks
*Error messages in over 50 languages!
*DKIM and S/MIME signing support
*Compatible with PHP 5.5 and later
*Namespaced to prevent name clashes
Language: #PHP
GitHub: https://github.com/PHPMailer/PHPMailer
🔥1
Matomo
Matomo is the leading Free/Libre open analytics platform.
Matomo is a full-featured PHP MySQL software program that you download and install on your own webserver. At the end of the five-minute installation process, you will be given a JavaScript code. Simply copy and paste this tag on websites you wish to track and access your analytics reports in real-time.
Language: #PHP
GitHub: https://github.com/matomo-org/matomo
Demo: demo.matomo.org
Matomo is the leading Free/Libre open analytics platform.
Matomo is a full-featured PHP MySQL software program that you download and install on your own webserver. At the end of the five-minute installation process, you will be given a JavaScript code. Simply copy and paste this tag on websites you wish to track and access your analytics reports in real-time.
Language: #PHP
GitHub: https://github.com/matomo-org/matomo
Demo: demo.matomo.org
PHP Parser
This is a PHP 5.2 to PHP 7.4 parser written in PHP. Its purpose is to simplify static code analysis and manipulation.
The main features provided by this library are:
*Parsing PHP 5 and PHP 7 code into an abstract syntax tree (AST).
*Invalid code can be parsed into a partial AST.
*The AST contains accurate location information.
*Dumping the AST in human-readable form.
*Converting an AST back to PHP code.
*Experimental: Formatting can be preserved for partially changed ASTs.
*Infrastructure to traverse and modify ASTs.
*Resolution of namespaced names.
*Evaluation of constant expressions.
*Builders to simplify AST construction for code generation.
*Converting an AST into JSON and back.
Language: #PHP
GitHub: https://github.com/nikic/PHP-Parser
This is a PHP 5.2 to PHP 7.4 parser written in PHP. Its purpose is to simplify static code analysis and manipulation.
The main features provided by this library are:
*Parsing PHP 5 and PHP 7 code into an abstract syntax tree (AST).
*Invalid code can be parsed into a partial AST.
*The AST contains accurate location information.
*Dumping the AST in human-readable form.
*Converting an AST back to PHP code.
*Experimental: Formatting can be preserved for partially changed ASTs.
*Infrastructure to traverse and modify ASTs.
*Resolution of namespaced names.
*Evaluation of constant expressions.
*Builders to simplify AST construction for code generation.
*Converting an AST into JSON and back.
Language: #PHP
GitHub: https://github.com/nikic/PHP-Parser
Parsedown
Better Markdown Parser in PHP
Example
$Parsedown = new Parsedown();
echo $Parsedown->text('Hello _Parsedown_!');
# prints: <p>Hello <em>Parsedown</em>!</p>
You can also parse inline markdown only:
echo $Parsedown->line('Hello _Parsedown_!');
# prints: Hello <em>Parsedown</em>!
Language: #PHP
GitHub: https://github.com/erusev/parsedown
Demo: https://parsedown.org/demo
Better Markdown Parser in PHP
Example
$Parsedown = new Parsedown();
echo $Parsedown->text('Hello _Parsedown_!');
# prints: <p>Hello <em>Parsedown</em>!</p>
You can also parse inline markdown only:
echo $Parsedown->line('Hello _Parsedown_!');
# prints: Hello <em>Parsedown</em>!
Language: #PHP
GitHub: https://github.com/erusev/parsedown
Demo: https://parsedown.org/demo
Intervention Image
Intervention Image is a PHP image handling and manipulation library providing an easier and expressive way to create, edit, and compose images. The package includes ServiceProviders and Facades for easy Laravel integration.
Language: #PHP
GitHub: https://github.com/Intervention/image
Intervention Image is a PHP image handling and manipulation library providing an easier and expressive way to create, edit, and compose images. The package includes ServiceProviders and Facades for easy Laravel integration.
Language: #PHP
GitHub: https://github.com/Intervention/image
PhpSpreadsheet
PhpSpreadsheet is a library written in pure PHP and providing a set of classes that allow you to read from and to write to different spreadsheet file formats, like Excel and LibreOffice Calc.
Language: #PHP
GitHub: https://github.com/PHPOffice/PhpSpreadsheet
PhpSpreadsheet is a library written in pure PHP and providing a set of classes that allow you to read from and to write to different spreadsheet file formats, like Excel and LibreOffice Calc.
Language: #PHP
GitHub: https://github.com/PHPOffice/PhpSpreadsheet
This media is not supported in your browser
VIEW IN TELEGRAM
PhpMetrics
PhpMetrics provides metrics about PHP project and classes, with beautiful and readable HTML report.
Language: #PHP
GitHub: https://github.com/phpmetrics/PhpMetrics
PhpMetrics provides metrics about PHP project and classes, with beautiful and readable HTML report.
Language: #PHP
GitHub: https://github.com/phpmetrics/PhpMetrics
This media is not supported in your browser
VIEW IN TELEGRAM
PHP Curl Class: HTTP requests made easy
PHP Curl Class makes it easy to send HTTP requests and integrate with web APIs.
Language: #PHP
GitHub: https://github.com/php-curl-class/php-curl-class
PHP Curl Class makes it easy to send HTTP requests and integrate with web APIs.
Language: #PHP
GitHub: https://github.com/php-curl-class/php-curl-class
jQuery-File-Upload
File Upload widget with multiple file selection, drag&drop support, progress bar, validation and preview images, audio and video for jQuery. Supports cross-domain, chunked and resumable file uploads. Works with any server-side platform (Google App Engine, PHP, Python, Ruby on Rails, Java, etc.) that supports standard HTML form file uploads.
Language: #PHP
GitHub: https://github.com/blueimp/jQuery-File-Upload
Demo: https://blueimp.github.io/jQuery-File-Upload/
File Upload widget with multiple file selection, drag&drop support, progress bar, validation and preview images, audio and video for jQuery. Supports cross-domain, chunked and resumable file uploads. Works with any server-side platform (Google App Engine, PHP, Python, Ruby on Rails, Java, etc.) that supports standard HTML form file uploads.
Language: #PHP
GitHub: https://github.com/blueimp/jQuery-File-Upload
Demo: https://blueimp.github.io/jQuery-File-Upload/
Css-loaders
A collection of loading spinners animated with CSS.
Each spinner consists of a single div with a class of loader and content text of "Loading...". The text is for screen readers and can be used as a fallback state for older browsers.
Language: #CSS
GitHub: https://github.com/lukehaas/css-loaders
Demo: http://projects.lukehaas.me/css-loaders
A collection of loading spinners animated with CSS.
Each spinner consists of a single div with a class of loader and content text of "Loading...". The text is for screen readers and can be used as a fallback state for older browsers.
Language: #CSS
GitHub: https://github.com/lukehaas/css-loaders
Demo: http://projects.lukehaas.me/css-loaders
Tabler
A premium and open source dashboard template with a responsive and high-quality UI.
Language: #CSS
GitHub: https://github.com/tabler/tabler
Demo: https://preview-dev.tabler.io/
A premium and open source dashboard template with a responsive and high-quality UI.
Language: #CSS
GitHub: https://github.com/tabler/tabler
Demo: https://preview-dev.tabler.io/