Flextype provides amazing API for plugins, themes and core developers!
A set of core PHP Classes that powers Flextype.
Flextype Rest API
Flextype Rest API allows to use it as a Headless CMS!
Read this article: What is a headless CMS?
List of available Rest API's:
The Content Delivery API (CDA) is a read-only API for delivering content from Flextype to apps, websites and other media. Content is delivered as JSON data.
A set of decoupled and reusable PHP libraries for kickass Web Applications.
PHP Doctrine Cache library is a popular cache implementation that supports many different drivers such as redis, memcache, apc, mongodb and others.
PHP Doctrine Collections library that adds additional functionality on top of PHP arrays.
Framework for powerful web applications and APIs.
Whoops is an error handler framework for PHP. Out-of-the-box, it provides a pretty error interface that helps you debug your web projects, but at heart it's a simple yet powerful stacked error handling system.
The most awesome validation engine ever created for PHP.
Sends your logs to files, sockets, inboxes, databases and various web services.
Converts a string to a slug. Includes integrations for Symfony, Silex, Laravel, Zend Framework 2, Twig, Nette and Latte.
Advanced shortcode (BBCode) parser and engine for PHP
A PHP library for generating RFC 4122 version 1, 2, 3, 4, and 5 universally unique identifiers (UUID).
The Symfony Yaml component parses YAML strings to convert them to PHP arrays. It is also able to convert PHP arrays to YAML strings.
Erusev Parsedown + Parsedown Extra
Better Markdown Parser in PHP.
Glide is a wonderfully easy on-demand image manipulation library written in PHP. Its straightforward API is exposed via HTTP, similar to cloud image processing services like Imgix and Cloudinary. Glide leverages powerful libraries like Intervention Image (for image handling and manipulation) and Flysystem (for file system abstraction).
The League Event package provides a versatile tool to manage events in your app or domain. The package supports string based and class based events, as well as Closure or class based listeners. This makes the package ideal for regular event management but also allows for a clean event-driven style of programming.