Skip to main content

A lightweight Markdown to HTML converter with syntax highlighting.

Project description

Markdown renderer - Markdown to HTML Converter

Author : Orhan Cavus
Date : 20.02.2025

markdown_renderer_lite is a simple command-line tool that converts Markdown into HTML with syntax highlighting.

Features

  • Supports fenced code blocks and syntax highlighting (codehilite)
  • Outputs clean, well-structured HTML
  • Customizable CSS for styling
  • Lightweight and easy to use

Installation

Install Locally

Clone the repository and install the package:

git clone https://github.com/yourusername/markdown_renderer_lite.git
cd markdown_renderer_lite
pip install -e .

or

pip install markdown-renderer-lite

Usage

echo "# Hello World" | markdown_renderer_lite > output.html

or create bash script to view the markdown file directly in Safari

% markdown_html_view README.md
python -m markdown_renderer_lite README.md

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

markdown_renderer_lite-0.2.0.tar.gz (3.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

markdown_renderer_lite-0.2.0-py3-none-any.whl (4.0 kB view details)

Uploaded Python 3

File details

Details for the file markdown_renderer_lite-0.2.0.tar.gz.

File metadata

  • Download URL: markdown_renderer_lite-0.2.0.tar.gz
  • Upload date:
  • Size: 3.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.1

File hashes

Hashes for markdown_renderer_lite-0.2.0.tar.gz
Algorithm Hash digest
SHA256 0f95d40b910639633effa6d7238b0efe1dfe6f267f991b6e110778bd63b974e8
MD5 419defbd88155b3c3828dfd3b1c87d94
BLAKE2b-256 9165f0b9f2806c838b8626002593d30357b915c8474bd3ff5a170d76b3c8cf2f

See more details on using hashes here.

File details

Details for the file markdown_renderer_lite-0.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for markdown_renderer_lite-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 961f5490caf382c982186a39e9ef393831dc29be9db919d0725660fcf32f9c3e
MD5 ece2f28cbf71d0b925139a3e3f9ace8a
BLAKE2b-256 6526da785d90fd15b5cd6f02397b864b7acfc6e672c41ac4304f53bf98982641

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page