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.2.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.2-py3-none-any.whl (42.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: mdgithub-0.1.2.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.2.tar.gz
Algorithm Hash digest
SHA256 013bb3cdd3cd169ac71384cca5ba96468b65427c54582ed2fb9d9db7809de555
MD5 ae25f3221bb2479ff3e623e8334b6aa0
BLAKE2b-256 e5a7eaa8a4f1e5f1b4c50bc30e888877eea7c3daef0884fd00beead58aeaa28e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mdgithub-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 42.2 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 3c352971c0bdfe4f228c4037822965b7eb5507b549f612ac5ba17046438fb2ca
MD5 ad94193ed355d5c58160ad511b43425e
BLAKE2b-256 46384f22091d8a18e373cc8ce820364ba75133a857e64c14a2240cb03c7a2994

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