gittomd

gittomd

Your GitHub repo, packaged into a single Markdown file

11 followers

Tired of copy-pasting files to feed your codebase to LLMs? gittomd is a free tool that does the heavy lifting for you. It intelligently scans any public GitHub repo, filters out the junk, and packages all code into one clean, prompt-ready Markdown file.
gittomd gallery image
gittomd gallery image
gittomd gallery image
gittomd gallery image
gittomd gallery image
gittomd gallery image
Free
Launch Team / Built With
Intercom
Intercom
Startups get 90% off Intercom + 1 year of Fin AI Agent free
Promoted

What do you think? …

aElDi
Maker
πŸ“Œ

Hey Product Hunt! πŸ‘‹
I'm a3ldi, one of the creators behind gittomd from OpenSpace.
Like many of you, I spend a lot of my day working with LLMs like GPT-4 and Claude. My biggest frustration was always getting the full context of a codebase into the prompt. Manually opening files, copy-pasting, and hitting token limits was a huge pain. I knew there had to be a better way.
So, we built gittomd!
It’s a simple, free tool that solves this one problem really well: it takes any public GitHub repository URL and transforms the entire codebase into a single, clean, and intelligently structured Markdown file.
Here's what makes it special:
πŸ€– LLM-Optimized: It uses a special format (```language:path/to/file ) that models understand perfectly, preserving the file structure.
🧹 Smart Filtering: It automatically ignores junk like node_modules, .git, and binary files, so you get only the code that matters.
⚑ Super Fast: We use Next.js and Upstash Redis caching, so you get results in seconds, even for large repos.
The project is fully open-source, built with Next.js 15, Tailwind 4, and a lot of love.
We're just getting started and would love to hear your feedback. What features should we build next?
Give it a try with your favorite repo and let us know what you think!
Cheers,
a3ldi & the OpenSpace.Team

pavel lebedev

Hi! I am also the developer of this tool, the idea is that it is incredibly simple and useful, just try it

Erliza. P

Neat way to wrap up a repo πŸ“¦πŸ“ Makes sharing and documenting feel effortless πŸ”§πŸ“„

Eva

Great idea! This will save me a lot of time β€” looking forward to using it more

Le mon

What was missing sounds like salvation!