3212 Repositories
PHP laravel-library Libraries
开源在线教育点播系统。
MeEdu - 开源的在线视频点播系统。 安装方式 使用傻瓜安装包安装 下载地址 宝塔一键安装(适合技术能力一般的用户) 手动安装教程(适合技术能力较强的用户) MeEdu 安装服务(适合小白用户)。由 MeEdu 作者亲自帮您安装。具体查看:MeEdu托管服务 。 FAQ MeEdu 官网 MeE
因个人精力有限,不在维护此项目,推荐用MinDoc代替
简介 SmartWiki是一款针对IT团队开发的简单好用的文档管理系统。 可以用来储存日常接口文档,数据库字典,手册说明等文档。内置项目管理,用户管理,权限管理等功能,能够满足大部分中小团队的文档管理需求。 在线演示 演示地址: https://www.iminho.me 账号密码: test123
A platform to create documentation/wiki content built with PHP & Laravel
BookStack A platform for storing and organising information and documentation. Details for BookStack can be found on the official website at https://w
PHP Secure Communications Library
phpseclib - PHP Secure Communications Library Supporting phpseclib Become a backer or sponsor on Patreon One-time donation via PayPal or crypto-curren
The best php curl library.
中文文档 About Implemented by using php-curl internal io event with high performance,high universality,high extensibility which especially suitable for ma
PHP Curl Class makes it easy to send HTTP requests and integrate with web APIs
PHP Curl Class: HTTP requests made easy PHP Curl Class makes it easy to send HTTP requests and integrate with web APIs. Installation Requirements Quic
Unirest in PHP: Simplified, lightweight HTTP client library.
Unirest for PHP Unirest is a set of lightweight HTTP libraries available in multiple languages, built and maintained by Mashape, who also maintain the
A faster, safer templating library for PHP
Brainy Brainy is a replacement for the popular Smarty templating language. It is a fork from the Smarty 3 trunk. Brainy is still very new and it's lik
PHP Captcha library
Captcha Installation With composer : { ... "require": { "gregwar/captcha": "1.*" } } Usage You can create a captcha with the Captc
MongoDB PHP library
MongoDB PHP Library This library provides a high-level abstraction around the lower-level PHP driver (mongodb extension). While the extension provides
🔐 JSON Web Token Authentication for Laravel & Lumen
Documentation Documentation for 1.* here For version 0.5.* See the WIKI for documentation. Supported by Auth0 If you want to easily add secure authent
:octocat: Socialite is an OAuth2 Authentication tool. It is inspired by laravel/socialite, you can easily use it without Laravel.
Socialite Socialite is an OAuth2 Authentication tool. It is inspired by laravel/socialite, You can easily use it in any PHP project. 中文文档 This tool no
[DEPRECATED] Library for extraction of domain parts e.g. TLD. Domain parser that uses Public Suffix List
DEPRECATED Consider to use https://github.com/jeremykendall/php-domain-parser as maintained alternative. TLDExtract TLDExtract accurately separates th
:aerial_tramway: A modern, powerful, and robust URL shortener
🚡 A modern, minimalist, and lightweight URL shortener. Polr is an intrepid, self-hostable open-source link shortening web application with a robust A
Promises/A+ library for PHP with synchronous support
Guzzle Promises Promises/A+ implementation that handles promise chaining and resolution iteratively, allowing for "infinite" promise chaining while ke
PHP Machine Learning library
PHP-ML - Machine Learning library for PHP Fresh approach to Machine Learning in PHP. Algorithms, Cross Validation, Neural Network, Preprocessing, Feat
Lock library to provide serialized execution of PHP code.
Requirements | Installation | Usage | License and authors | Donations php-lock/lock This library helps executing critical code in concurrent situation
A framework agnostic PHP library to build chat bots
BotMan If you want to learn how to create reusable PHP packages yourself, take a look at my upcoming PHP Package Development video course. About BotMa
Powerful modern math library for PHP: Features descriptive statistics and regressions; Continuous and discrete probability distributions; Linear algebra with matrices and vectors, Numerical analysis; special mathematical functions; Algebra
MathPHP - Powerful Modern Math Library for PHP The only library you need to integrate mathematical functions into your applications. It is a self-cont
Library for converting units and sizes in PHP
php-conversion Library for converting units and sizes in PHP. Units supported Acceleration Angle Area Digital information Electric current Frequency F
:accept: Stringy - A PHP string manipulation library with multibyte support, performance optimized
🉑 Stringy A PHP string manipulation library with multibyte support. Compatible with PHP 7+ 100% compatible with the original "Stringy" library, but t
The Hoa\Ustring library.
Hoa is a modular, extensible and structured set of PHP libraries. Moreover, Hoa aims at being a bridge between industrial and research worlds. Hoa\Ust
A simple PHP library for handling Emoji
Emoji Emoji images from unicode characters and names (i.e. :sunrise:). Built to work with Twemoji images. use HeyUpdate\Emoji\Emoji; use HeyUpdate\Emo
Message Queue, Job Queue, Broadcasting, WebSockets packages for PHP, Symfony, Laravel, Magento. DEVELOPMENT REPOSITORY - provided by Forma-Pro
Supporting Enqueue Enqueue is an MIT-licensed open source project with its ongoing development made possible entirely by the support of community and
🚀 Coroutine-based concurrency library for PHP
English | 中文 Swoole is an event-driven asynchronous & coroutine-based concurrency networking communication engine with high performance written in C++
The power of webpack, distilled for the rest of us.
Introduction Laravel Mix provides a clean, fluent API for defining basic webpack build steps for your applications. Mix supports several common CSS an
PHPGGC is a library of PHP unserialize() payloads along with a tool to generate them, from command line or programmatically.
PHPGGC: PHP Generic Gadget Chains PHPGGC is a library of unserialize() payloads along with a tool to generate them, from command line or programmatica
A modern, portable, easy to use crypto library.
Sodium is a new, easy-to-use software library for encryption, decryption, signatures, password hashing and more. It is a portable, cross-compilable, i
Faker is a PHP library that generates fake data for you
Faker Faker is a PHP library that generates fake data for you. Whether you need to bootstrap your database, create good-looking XML documents, fill-in
Abstraction for local and remote filesystems
League\Flysystem About Flysystem Flysystem is a file storage library for PHP. It provides one interface to interact with many types of filesystems. Wh
Library for using online Email providers
Stampie Stampie is a simple API Wrapper for different email providers such as Postmark and SendGrid. It is very easy to use and to integrate into your
A browser testing and web crawling library for PHP and Symfony
A browser testing and web scraping library for PHP and Symfony Panther is a convenient standalone library to scrape websites and to run end-to-end tes
Requests for PHP is a humble HTTP request library. It simplifies how you interact with other sites and takes away all your worries.
Requests for PHP Requests is a HTTP library written in PHP, for human beings. It is roughly based on the API from the excellent Requests Python librar
Self hosted project management and collaboration tool powered by TALL stack
Sponsored By: Self hosted project management and collaboration tool inspired by basecamp. Notice: Project under some major change, do not use until st
📛 An open source status page system for everyone.
Cachet is a beautiful and powerful open source status page system. Overview List your service components Report incidents Customise the look of your s
Voyager - The Missing Laravel Admin
Voyager - The Missing Laravel Admin Made with ❤️ by The Control Group Website & Documentation: https://voyager.devdojo.com/ Video Tutorial Here: https
URI manipulation Library
URI The Uri package provides simple and intuitive classes to manage URIs in PHP. You will be able to parse, build and resolve URIs create URIs from di
Purl is a simple Object Oriented URL manipulation library for PHP 7.2+
Purl Purl is a simple Object Oriented URL manipulation library for PHP 7.2+ Installation The suggested installation method is via composer: composer r
PHP library for the GitHub API v3
GitHub API v3 - PHP Library Currently under construction. Overview Provides access to GitHub API v3 via an Object Oriented PHP library. The goal of th
A versatile PHP Library for Google PageSpeed Insights
PhpInsights An easy-to-use API Wrapper for Googles PageSpeed Insights. The JSON response is mapped to objects for an headache-free usage. Installation
PHP 5.3+ library which helps you to interact with the DigitalOcean API
DigitalOcean The version 2 of the API will be available soon ! Please visit DigitalOceanV2 and contribute :) This PHP 5.3+ library helps you to intera
A PHP library for the Campaign Monitor API
createsend A PHP library which implements the complete functionality of the Campaign Monitor API. Installation Composer If you use Composer, you can r
A PHP library for communicating with the Twilio REST API and generating TwiML.
twilio-php The default branch name for this repository has been changed to main as of 07/27/2020. Documentation The documentation for the Twilio API c
PHP library for the Stripe API.
Stripe PHP bindings The Stripe PHP library provides convenient access to the Stripe API from applications written in the PHP language. It includes a p
A framework agnostic PHP library to build chat bots
BotMan If you want to learn how to create reusable PHP packages yourself, take a look at my upcoming PHP Package Development video course. About BotMa
View template engine of PHP extracted from Laravel
Blade 【简体中文】 This is a view templating engine which is extracted from Laravel. It's independent without relying on Laravel's Container or any others.
Text - Simple 1 Class Text Manipulation Library
Text - Simple 1 Class Text Manipulation Library Do you remember PHP's string functions? If not, just wrap you text with Text! It will save a minute on
PHP library to parse urls from string input
Url highlight - PHP library to parse URLs from string input. Works with complex URLs, edge cases and encoded input. Features: Replace URLs in string b
Library for free use Google Translator. With attempts connecting on failure and array support.
GoogleTranslateForFree Packagist: https://packagist.org/packages/dejurin/php-google-translate-for-free Library for free use Google Translator. With at
🔡 Portable ASCII library - performance optimized (ascii) string functions for php.
🔡 Portable ASCII Description It is written in PHP (PHP 7+) and can work without "mbstring", "iconv" or any other extra encoding php-extension on your
ColorJizz is a PHP library for manipulating and converting colors.
#Getting started: ColorJizz-PHP uses the PSR-0 standards for namespaces, so there should be no trouble using with frameworks like Symfony 2. ###Autolo
🉑 Portable UTF-8 library - performance optimized (unicode) string functions for php.
🉑 Portable UTF-8 Description It is written in PHP (PHP 7+) and can work without "mbstring", "iconv" or any other extra encoding php-extension on your
A fast PHP slug generator and transliteration library that converts non-ascii characters for use in URLs.
URLify for PHP A fast PHP slug generator and transliteration library, started as a PHP port of URLify.js from the Django project. Handles symbols from
The Universal Device Detection library will parse any User Agent and detect the browser, operating system, device used (desktop, tablet, mobile, tv, cars, console, etc.), brand and model.
DeviceDetector Code Status Description The Universal Device Detection library that parses User Agents and detects devices (desktop, tablet, mobile, tv
A PHP string manipulation library with multibyte support
A PHP string manipulation library with multibyte support. Compatible with PHP 5.4+, PHP 7+, and HHVM. s('string')-toTitleCase()-ensureRight('y') ==
Converts a string to a slug. Includes integrations for Symfony, Silex, Laravel, Zend Framework 2, Twig, Nette and Latte.
cocur/slugify Converts a string into a slug. Developed by Florian Eckerstorfer in Vienna, Europe with the help of many great contributors. Features Re
👮 A PHP desktop/mobile user agent parser with support for Laravel, based on Mobiledetect
Agent A PHP desktop/mobile user agent parser with support for Laravel, based on Mobile Detect with desktop support and additional functionality. Insta
A PHP library for generating universally unique identifiers (UUIDs).
ramsey/uuid A PHP library for generating and working with UUIDs. ramsey/uuid is a PHP library for generating and working with universally unique ident
TCrypto is a simple and flexible PHP 5.3+ in-memory key-value storage library
About TCrypto is a simple and flexible PHP 5.3+ in-memory key-value storage library. By default, a cookie will be used as a storage backend. TCrypto h
A multitool library offering access to recommended security related libraries, standardised implementations of security defences, and secure implementations of commonly performed tasks.
SecurityMultiTool A multitool library offering access to recommended security related libraries, standardised implementations of security defences, an
Fast, general Elliptic Curve Cryptography library. Supports curves used in Bitcoin, Ethereum and other cryptocurrencies (secp256k1, ed25519, ..)
Fast Elliptic Curve Cryptography in PHP Information This library is a PHP port of elliptic, a great JavaScript ECC library. Supported curve types: Sho
A library for generating random numbers and strings
RandomLib A library for generating random numbers and strings of various strengths. This library is useful in security contexts. Install Via Composer
🤖 Id obfuscation based on Knuth's multiplicative hashing method for PHP.
Optimus id transformation With this library, you can transform your internal id's to obfuscated integers based on Knuth's integer hash. It is similar
High-level cryptography interface powered by libsodium
Halite Halite is a high-level cryptography interface that relies on libsodium for all of its underlying cryptography operations. Halite was created by
Easy to use cryptographic framework for data protection: secure messaging with forward secrecy and secure data storage. Has unified APIs across 14 platforms.
Themis provides strong, usable cryptography for busy people General purpose cryptographic library for storage and messaging for iOS (Swift, Obj-C), An
PHP Secure Communications Library
phpseclib - PHP Secure Communications Library Supporting phpseclib Become a backer or sponsor on Patreon One-time donation via PayPal or crypto-curren
Sphinx Search library provides SphinxQL indexing and searching features
Sphinx Search Sphinx Search library provides SphinxQL indexing and searching features. Introduction Installation Configuration (simple) Usage Search I
PHP Solr client library
Solarium PHP Solr Client Library What is Solarium? Solarium is a PHP Solr client library that accurately models Solr concepts. Where many other Solr l
A fully featured full text search engine written in PHP
TNTSearch TNTSearch is a full-text search (FTS) engine written entirely in PHP. A simple configuration allows you to add an amazing search experience
PHP Scraper - an highly opinionated web-interface for PHP
PHP Scraper An opinionated & limited way to scrape the web using PHP. The main goal is to get stuff done instead of getting distracted with xPath sele
:tada: Release 2.0 is released! Very fast HTTP router for PHP 7.1+ (incl. PHP8 with attributes) based on PSR-7 and PSR-15 with support for annotations and OpenApi (Swagger)
HTTP router for PHP 7.1+ (incl. PHP 8 with attributes) based on PSR-7 and PSR-15 with support for annotations and OpenApi (Swagger) Installation compo
A web router implementation for PHP.
Aura.Router Powerful, flexible web routing for PSR-7 requests. Installation and Autoloading This package is installable and PSR-4 autoloadable via Com
PHP Library that implements several messaging patterns for RabbitMQ
Thumper Thumper is a PHP library that aims to abstract several messaging patterns that can be implemented over RabbitMQ. Inside the examples folder yo
Performant pure-PHP AMQP (RabbitMQ) sync/async (ReactPHP) library
BunnyPHP Performant pure-PHP AMQP (RabbitMQ) sync/async (ReactPHP) library Requirements BunnyPHP requires PHP 7.1 and newer. Installation Add as Compo
Bernard is a multi-backend PHP library for creating background jobs for later processing.
Bernard makes it super easy and enjoyable to do background processing in PHP. It does this by utilizing queues and long running processes. It supports
Pdf and graphic files generator library written in php
Information Examples Sample documents are in the "examples" directory. "index.php" file is the web interface to browse examples, "cli.php" is a consol
TCPDF - PHP PDF Library - https://tcpdf.org
tc-lib-pdf PHP PDF Library UNDER DEVELOPMENT (NOT READY) UPDATE: CURRENTLY ALL THE DEPENDENCY LIBRARIES ARE ALMOST COMPLETE BUT THE CORE LIBRARY STILL
Official clone of PHP library to generate PDF documents and barcodes
TCPDF PHP PDF Library Please consider supporting this project by making a donation via PayPal category Library author Nicola Asuni [email protected] co
PHP library allowing thumbnail, snapshot or PDF generation from a url or a html page. Wrapper for wkhtmltopdf/wkhtmltoimage
Snappy Snappy is a PHP library allowing thumbnail, snapshot or PDF generation from a url or a html page. It uses the excellent webkit-based wkhtmltopd
PHP library generating PDF files from UTF-8 encoded HTML
mPDF is a PHP library which generates PDF files from UTF-8 encoded HTML. It is based on FPDF and HTML2FPDF (see CREDITS), with a number of enhancement
PHP Library to generate random passwords
Password Generator Library Simple library for generating random passwords. Requirements PHP = 7.1 We only support PHP 7.3+ Installation Install Compo
A library for generating and validating passwords
PHP-PasswordLib Build Status Version The current version is considered Beta. This means that it is ready enough to test and use, but beware that you s
Realistic PHP password strength estimate library based on Zxcvbn JS
Zxcvbn-PHP is a password strength estimator using pattern matching and minimum entropy calculation. Zxcvbn-PHP is based on the the Javascript zxcvbn p
Simple yet powerful Excel manipulation library for PHP 5.4+
| | \ / \_/ __ /^\ __ ' `. \_/ ,' ` \/ \/ _,--./| |\.--._ _,' _.-\_/-._ `._ | / \ | |
A pure PHP library for reading and writing presentations documents
Branch Master : Branch Develop : PHPPresentation is a library written in pure PHP that provides a set of classes to write to different presentation fi
A pure PHP library for reading and writing word processing documents
Master: Develop: PHPWord is a library written in pure PHP that provides a set of classes to write to and read from different document file formats. Th
A pure PHP library for reading and writing spreadsheet files
PhpSpreadsheet PhpSpreadsheet is a library written in pure PHP and offers a set of classes that allow you to read and write various spreadsheet file f
A library for handling physical quantities and the units of measure in which they're represented.
PHP Units of Measure master: Introduction This is a PHP library for representing and converting physical units of measure. The utility of this library
BigNum library for PHP compatible with bn.js
BigNum library for PHP Information This library provides a PHP Big Number API compatible with bn.js and is used in Fast PHP ECC library elliptic-php.
Arbitrary number base converter.
Numbase Easily convert numbers between arbitrary bases and symbol sets. Installation This library is available on Packagist as thunderer/numbase. It r
Library for converting units and sizes in PHP
php-conversion Library for converting units and sizes in PHP. Units supported Acceleration Angle Area Digital information Electric current Frequency F
Library to parse, format and convert byte units
Byte Units This is a utility component for parsing, formatting, converting and manipulating byte units in various formats. Usage ?php // Bytes manip
Advanced Mathematics Library for PHP (port of Numbers.js)
Numbers.php Numbers.php - an advanced mathematics toolkit for PHP = 5.3. It is a port of Numbers.js - same toolkit for JavaScript. There is a version
A PHP 5.3+ mathematics library, providing functionality for large numbers
Moontoast Math Library Moontoast\Math is useful for working with integers that are larger than (or may become larger than, through mathematical comput
PHP version of Google's phone number handling library
libphonenumber for PHP What is it? A PHP library for parsing, formatting, storing and validating international phone numbers. This library is based on
Code execution monitoring for Laravel applications.
Inspector | Code Execution Monitoring Tool Simple code execution monitoring, built for Laravel developers. Requirements Install Configure the Ingestio
@Authy notification channel for @Laravel, with the ability to send in-app, sms, and call verification tokens.
Authy Notification Channel for Laravel Authy notification channel for Laravel, with the ability to send in-app, sms, and call verification tokens. Tab
A PHP Library to easily send push notifications with the Pushwoosh REST Web Services.
php-pushwoosh A PHP Library to easily send push notifications with the Pushwoosh REST Web Services. First sample, creating a Pushwoosh message // Crea
A very lightweight library to handle notifications the smart way.
NAMSHI | Notificator Notificator is a very simple and lightweight library to handle notifications the smart way. It took inspiration from other librar
Standalone PHP library for easy devices notifications push.
NotificationPusher Standalone PHP library for easy devices message notifications push. Feel free to contribute! Thanks. Contributors Cédric Dugat (Aut