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.1.tar.gz (38.3 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.1-py3-none-any.whl (1.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: mdgithub-0.1.1.tar.gz
  • Upload date:
  • Size: 38.3 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.1.tar.gz
Algorithm Hash digest
SHA256 23eb187d05cdc48a54434ec4480e9863d747c1025bd0b305ac0c869afce9afce
MD5 6d576607874bd82526363d3ad8040e45
BLAKE2b-256 3e759b2fafce19a58b306f00304fb7e5cae4277ffebfde69dbfb2ba04a042037

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mdgithub-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 1.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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 4cb14e70a1c80ac5c2f3dd5ac10a1e39db547d02104c34c6c37f9fe31bff4876
MD5 9d829bada367e17fadd5acdf8de949f2
BLAKE2b-256 2302ad9d22ad3e3ed7d5dc5c94f65c2cd5261f39c329fe7c50a5bc52780fc1d5

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