repo-to-text and repo2txt

These are competitors offering similar core functionality—converting repository contents into single text files for LLM consumption—with the main distinction being that one is a CLI tool with package distribution while the other is a web-based interface.

repo-to-text
55
Established
repo2txt
49
Emerging
Maintenance 6/25
Adoption 10/25
Maturity 25/25
Community 14/25
Maintenance 10/25
Adoption 10/25
Maturity 8/25
Community 21/25
Stars: 203
Forks: 22
Downloads:
Commits (30d): 0
Language: Python
License: MIT
Stars: 1,763
Forks: 210
Downloads:
Commits (30d): 0
Language: TypeScript
License:
No risk flags
No License No Package No Dependents

About repo-to-text

kirill-markin/repo-to-text

Convert a repository structure and its contents into a single text file, including the tree output and file contents in markdown code blocks. It may be useful to chat with LLM about your code.

This tool helps software developers quickly get their project's code and directory structure into a single text file. It takes a project folder as input and produces a nicely formatted text file or clipboard content that includes the file tree and the code from each file. Developers can then easily share this comprehensive text with large language models (LLMs) for tasks like code review, debugging, or generating documentation.

software-development code-analysis developer-tools AI-assisted-coding code-sharing

About repo2txt

abinthomasonline/repo2txt

Web-based tool converts GitHub repository contents into a single formatted text file

This tool helps AI developers prepare codebases for use with large language models (LLMs). It takes code from GitHub, local directories, or zip files and converts it into a single, formatted text file. This plain text output, which can be filtered by file type or directory, is then ready to be used as context for LLM prompts, making it easier to leverage AI for coding tasks.

AI-assisted development LLM prompting code context preparation developer tools software engineering

Related comparisons

Scores updated daily from GitHub, PyPI, and npm data. How scores work