Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/abinthomasonline/repo2txt
Web-based tool converts GitHub repository contents into a single formatted text file
https://github.com/abinthomasonline/repo2txt
ai anthropic chatgpt developer-tools devtools llm
Last synced: 2 days ago
JSON representation
Web-based tool converts GitHub repository contents into a single formatted text file
- Host: GitHub
- URL: https://github.com/abinthomasonline/repo2txt
- Owner: abinthomasonline
- License: mit
- Created: 2024-09-23T13:18:07.000Z (4 months ago)
- Default Branch: master
- Last Pushed: 2024-10-03T20:10:26.000Z (4 months ago)
- Last Synced: 2024-10-07T19:05:37.716Z (4 months ago)
- Topics: ai, anthropic, chatgpt, developer-tools, devtools, llm
- Language: JavaScript
- Homepage: https://repo2txt.simplebasedomain.com/
- Size: 12.9 MB
- Stars: 668
- Watchers: 4
- Forks: 56
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-ChatGPT-repositories - repo2txt - Web-based tool converts GitHub repository contents into a single formatted text file (NLP)
- jimsghstars - abinthomasonline/repo2txt - Web-based tool converts GitHub repository contents into a single formatted text file (JavaScript)
README
# GitHub Repo to Text Converter (Local Directory Supported)
https://repo2txt.simplebasedomain.com/
This web-based tool converts GitHub repository (or local directory) contents into a formatted text file for Large Language Model (LLM) prompts. It streamlines the process of transforming repository data into LLM-friendly input.
![demo.gif](demo.gif)
## Features
- Display GitHub repository structure
- Select files/directories to include
- Filter files by extensions
- Generate formatted text file
- Copy text to clipboard
- Download generated text
- Support for private repositories
- Browser-based for privacy and security
- Download zip of selected files
- Local directory supportThis tool runs entirely in the browser, ensuring data security without server-side processing.
## To do
- Compile tailwind css (gh action maybe?)
- python bindings## Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
## License
This project is open source and available under the [MIT License](LICENSE).