Metadata-Version: 2.1
Name: myrich
Version: 0.2.2
Summary: Shell-like using Rich for render rich text content
Home-page: https://github.com/oleksis/myrich
Author: Oleksis Fraga
Author-email: oleksis.fraga@gmail.com
License: MIT
Keywords: render rich text syntax highlighting markdown terminal console
Platform: UNKNOWN
Classifier: Topic :: Terminals
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: License :: OSI Approved :: MIT License
Classifier: Intended Audience :: Developers
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: MacOS
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: Implementation
Classifier: Programming Language :: Python :: Implementation :: CPython
Requires-Python: >=3.6.1
Description-Content-Type: text/markdown
Requires-Dist: rich (>=7.0.0)

# MyRich
[![PyPI version](https://badge.fury.io/py/myrich.svg)](https://badge.fury.io/py/myrich)
![Tests](https://github.com/oleksis/myrich/workflows/Tests/badge.svg)

Shell-like using [Rich](https://rich.readthedocs.io/en/latest/) for render rich text content

## Installing
Install with pip
```bash
$ pip install myrich
```

## Use
Execute the command `myrich`
```bash
$ myrich
(rich) /home/user $ 
```

You use the internal command `markdown` for render a Markdown file
```bash
$ myrich
(rich) /home/user $ markdown -y README.md
```

You use the internal command `syntax` for render a file using syntax highlighting
```bash
$ myrich
(rich) /home/user $ syntax -l code.py
```

### Using the Console
You can render the ouput the any command over rich terminal content
```bash
$ myrich
(rich) /home/user $ cat code.py
```

You can run several commands through pipes
```bash
$ myrich
(rich) /home/user $ python -m myrich -S -l --path code.py | cat
```

### Using Emoji
You can render the ouput with Emojis
```bash
$ myrich
(rich) /home/user $ echo :smiley:
```

# License
[MIT](LICENSE)


