repostruc
is a cross-platform library that returns the directory structure in a formated form. The structure can be copied to your clipboard or a .md file can be made available..md example
repostruc
ignores files from.gitinore
file if present else ignores commonly ignored files and directories.
pip install repostruc
repostruc -c
repostruc -f filepath
repostruc -r -f
View PROJECTINFO.md
which was made using repostruc
pathlib
- pathlib offers a set of classes to handle filesystem paths.pyperclip
- Cross-platform clipboard utilities supporting both binary and text data.gitignore_parser
- A spec-compliant gitignore parser for Python 3.5+docopt
- creates beautiful command-line interfaces
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests.
- Atharva Gundawar - Initial work - Github handle
See also the list of contributors who participated in this project.
This project is licensed under the MIT License - see the LICENSE.md file for details
- Generator function from Aaron Hall's answer here