# html2text_ruby
**Repository Path**: chatwoot/html2text_ruby
## Basic Information
- **Project Name**: html2text_ruby
- **Description**: No description available
- **Primary Language**: Unknown
- **License**: MIT
- **Default Branch**: chatwoot
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2025-09-17
- **Last Updated**: 2025-10-30
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
html2text [](https://travis-ci.org/soundasleep/html2text_ruby) [](https://rubygems.org/gems/html2text/)
==============
`html2text` is a very simple gem that uses DOM methods to convert HTML into a format similar to what would be
rendered by a browser - perfect for places where you need a quick text representation. For example:
```html
Ignored Title
Hello, World!
This is some e-mail content.
Even though it has whitespace and newlines, the e-mail converter
will handle it correctly.
Even mismatched tags.
A div
Another div
A link
```
Will be converted into:
```text
Hello, World!
This is some e-mail content. Even though it has whitespace and newlines, the e-mail converter will handle it correctly.
Even mismatched tags.
A div
Another div
A div
within a div
[A link](http://foo.com)
```
See the [original blog post](http://journals.jevon.org/users/jevon-phd/entry/19818) or the related [StackOverflow answer](http://stackoverflow.com/a/2564472/39531).
## Installing
Add [the gem](https://rubygems.org/gems/html2text) into your Gemfile and run `bundle install`:
```ruby
gem 'html2text'
```
Then you can:
```ruby
require 'html2text'
text = Html2Text.convert(html)
```
## Tests
See all of the test cases defined in [spec/examples/](spec/examples/). These can be run with `bundle && rspec`.
## License
`html2text` is [licensed under MIT](LICENSE.md).
## Other versions
1. [html2text](https://github.com/soundasleep/html2text), the original PHP implementation.
2. [actionmailer-html2text](https://github.com/soundasleep/actionmailer-html2text), automatically generate text parts for HTML emails sent with ActionMailer.