Rich is a Python library for rendering rich text and beautiful formatting to the terminal.
The Rich API makes it easy to add colorful text (up to 16.7 million colors) with styles (bold, italic, underline etc.) to your script or application. Rich can also render pretty tables, progress bars, markdown, syntax highlighted source code, and tracebacks -- out of the box.
UTF-8 enabled. Does word wrapping and justification. Markdown rendering. Exports a print() function virtually identical in usage to Python's regular one. Console objects can be instantiated to give more control over what is displayed.
The indieweb is a movement in which people own their data, and run their own applications rather than other people's walled gardens. content is there and isn't censored arbitrarily. federation with some or all services is done with interoperable-by-design protocols and data formats. User interaction (replies, likes, stuff like that) are also federated back to your site(s).
Canonical reference documentation for the h-card HTML format.
python module that converts html into markdown. Can be used programmatically.
4481 links, including 318 private