Directory Structure Generator is a simple yet powerful application designed to create an ASCII representation of a directory structure. It is particularly useful for university students, developers, or anyone who needs a quick way to visualize and organize directory structures.
- Generate directory structures in ASCII format.
- Exclude specific files or directories from the output.
- User-friendly JavaFX interface for easy operation.
- Option to select the root directory and customize output location.
- Save generated directory structure to a file for future use.
All releases are available in the Releases section. Each version is thoroughly tested and includes new features or fixes as described in the release notes.
Here’s a sneak peek of the application in action:
- Download the latest release from the Releases Page.
- Double-click the provided executable
.jar
file to launch the application. - Follow the instructions on the user interface to generate your directory structure.
- Select Directory: Click "Select Directory" to choose the root folder.
- Output Directory: Specify where the output file will be saved.
- Exclude Directories/Files: Add directories or files to exclude (e.g.,
node_modules, .git
). - Generate: Click the "Generate" button to preview and save the directory structure.
Contributions are always welcome! If you'd like to enhance this project:
- Fork the repository.
- Create a feature branch (
git checkout -b feature-name
). - Commit your changes (
git commit -m 'Add some feature'
). - Push to your branch (
git push origin feature-name
). - Open a pull request.
Distributed under the MIT License. See LICENSE
for more information.
- JavaFX for UI development.
- Open-source contributors for inspiration and resources.
- University peers and mentors for feedback and suggestions.