{"repo":"s9e/TextFormatter","free":true,"listed":false,"github":"https://github.com/s9e/TextFormatter","clone":"git clone https://github.com/s9e/TextFormatter.git","description":"Text formatting library that supports BBCode, HTML and other markup via plugins. Handles emoticons, censors words, automatically embeds media and more.","language":"PHP","stars":243,"topics":["markdown","emoji","emoticons","bbcode"],"license":"MIT","category":"productivity","readme_excerpt":"Overview s9e\\\\TextFormatter is a text formatting library that supports BBCode, Markdown, HTML and other markup via plugins. The library is written in PHP, with a JavaScript port also available for client-side preview (see below.) Installation The best way to install s9e\\\\TextFormatter is via Composer. See Installation. Examples If you can only read one example, read how to use a bundle. You can run the scripts directly from the examples directory and you will find in the manual a description of each plugin as well as other examples. Versioning Versioning is meant to follow Semantic Versioning. You can read about API changes in the documentation. Online demo You can try the JavaScript version in this BBCodes + other stuff demo, or this Markdown + stuff (Fatdown) demo. Development tools The following tools are used during development. - phpunit/phpunit 9.6.35 runs a full suite of tests before every commit. - code-lts/doctum 5.6.0 generates the API docs. - Scrutinizer is used for code tracking.","default_branch":null,"files":null,"tree":[],"storefront":"/r/s9e","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/s9e/TextFormatter/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}