Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pH-7/Html2Text
A very simple (but efficient) "HTML to plain text" converter ✍️
https://github.com/pH-7/Html2Text
converter convertor email-text-parsing html2text htmltotext php php7 plain-text symfony-mailer text text-converter text-convertor
Last synced: 3 months ago
JSON representation
A very simple (but efficient) "HTML to plain text" converter ✍️
- Host: GitHub
- URL: https://github.com/pH-7/Html2Text
- Owner: pH-7
- License: mit
- Created: 2022-04-18T09:11:40.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-06-11T16:54:58.000Z (over 1 year ago)
- Last Synced: 2024-07-05T15:21:36.987Z (4 months ago)
- Topics: converter, convertor, email-text-parsing, html2text, htmltotext, php, php7, plain-text, symfony-mailer, text, text-converter, text-convertor
- Language: PHP
- Homepage: https://packagist.org/packages/ph-7/html-to-text
- Size: 22.5 KB
- Stars: 8
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE.md
Awesome Lists containing this project
- project-awesome - pH-7/Html2Text - A very simple (but efficient) "HTML to plain text" converter ✍️ (PHP)
README
# HTML to Plain Text
A simple lightweight "**HTML to Plain Text**" converter 🪄
## 📄 Overview
[![Ko Fi - Offer Me A Coffee](media/kofi-logo.png)](https://ko-fi.com/phenry)
**Simple. Clean. Efficient.** Just what you need to convert HTML code into plain text 🧹
## 🐘 PHP Requirement
* [PHP v7.4](https://www.php.net/releases/7_4_0.php) or newer.
## 🛠 Installation
```
composer require ph-7/html-to-text
```If you don't already use composer in your project, include [Composer's autoload](https://getcomposer.org/doc/01-basic-usage.md#autoloading) as shown below in your main PHP index file of your project.
```php
require __DIR__ . '/vendor/autoload.php';
```## 🥳 Usage
```php
use PH7\HtmlToText\Convert;$htmlCode = '
';Some random paragraphs...
$this->html2Text = new Convert($htmlCode);
$plainText = $this->html2Text->getText();echo $plainText;
```## 😋 Who cooked it?
[![Pierre-Henry Soria](https://s.gravatar.com/avatar/a210fe61253c43c869d71eaed0e90149?s=200)](https://ph7.me 'Pierre-Henry Soria personal website')
[![@phenrysay][twitter-image]](https://twitter.com/phenrysay) [![pH-7][github-image]](https://github.com/pH-7)
**[Pierre-Henry Soria](https://ph7.me)**. A super passionate, zen & pragmatic software engineer 😊 Cheese & dark chocolate lover! 🧀🍫😋
️☕️ Are you enjoying it...? You could **[offer me a coffee](https://ko-fi.com/phenry)** if you wish 😋
## Projects using it 🚀
* [pH7Builder](https://github.com/pH7Software/pH7-Social-Dating-CMS) - [composer.json](https://github.com/pH7Software/pH7-Social-Dating-CMS/blob/99e16af40cbc9bb4de64d1c32e5c49f54a4717c2/composer.json#L73)
## ⚖️ License
**HTML to Text** is generously distributed under _[MIT](https://opensource.org/licenses/MIT)_ 🎉 Enjoy!
[twitter-image]: https://img.shields.io/badge/Twitter-1DA1F2?style=for-the-badge&logo=twitter&logoColor=white
[github-image]: https://img.shields.io/badge/GitHub-100000?style=for-the-badge&logo=github&logoColor=white