Skip to main content

Flatten GitHub repositories into beautiful single HTML pages

Project description

A professional tool to flatten any GitHub repository into a single, beautiful HTML page with enhanced UI/UX.

✨ Features

  • 👁️ Human-readable view with syntax highlighting
  • 🤖 LLM-optimized CXML format for AI assistants
  • 🌳 Directory tree visualization
  • 🔍 Real-time search (Ctrl+K)
  • 📋 One-click copy functionality
  • 🖼️ Fixed Markdown images with relative paths
  • 📱 Fully responsive design

🚀 Quick Start

# Using pixi
pixi run flatten https://github.com/llango/mdgithub

# With custom output
pixi run flatten https://github.com/llango/mdgithub -o output.html

# Don't open browser automatically
pixi run flatten https://github.com/llango/mdgithub --no-browser

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

mdgithub-0.1.3.tar.gz (37.8 kB view details)

Uploaded Source

Built Distribution

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

mdgithub-0.1.3-py3-none-any.whl (17.7 kB view details)

Uploaded Python 3

File details

Details for the file mdgithub-0.1.3.tar.gz.

File metadata

  • Download URL: mdgithub-0.1.3.tar.gz
  • Upload date:
  • Size: 37.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for mdgithub-0.1.3.tar.gz
Algorithm Hash digest
SHA256 2f0ec6d78b81c1db893bf7dad29c0fe76a1306ed9e574ab039a61bf8872036c6
MD5 61f6bfe775afdaa085e895855b6db90c
BLAKE2b-256 5ee4d47db1327b53d5404dfb9996390e277b7e2964b59b16916bc70061e20838

See more details on using hashes here.

File details

Details for the file mdgithub-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: mdgithub-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 17.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for mdgithub-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 7b90800032324133ac21464e901f5678b0bb918a350aed87f82c00e7ddeb34ce
MD5 75c063497dc7b3dcb658831dbf909dcc
BLAKE2b-256 c6b6660308bbe68cc08d1e256db605530d6f6fc148703da56b3e155b5edcc382

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