A modern, interactive tool for visualizing project architectures with style.
Created by alexfrontendfr
- π Interactive project structure visualization
- π― Zoom and pan controls
- πΎ Multiple export formats (PNG, PDF)
- π Detailed file statistics
- π Modern animations and transitions
- π¨ Beautiful, responsive UI
# Clone the repository
git clone https://github.com/alexfrontendfr/project-visualizer.git
cd project-visualizer
# Create and activate virtual environment
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
# Install dependencies
pip install -r requirements.txt
# Run the application
python run.pyOpen your browser and navigate to http://localhost:5000
Make sure you have these installed:
- Python 3.8+
- Graphviz (Installation Guide)
- pip packages (installed via requirements.txt)
- Enter your project path
- Click "Analyze Project"
- Use zoom controls or mouse wheel to explore
- Export visualization in your preferred format
Want to contribute? Great!
- Fork the repo
- Create your feature branch
git checkout -b feature/amazing-feature
- Commit your changes
git commit -m 'Add amazing feature' - Push to the branch
git push origin feature/amazing-feature
- Open a Pull Request
MIT License - see the LICENSE file for details
Contributions are welcome! Feel free to:
- Report bugs
- Suggest features
- Submit PRs
Alex - @alexfrontendfr
Project Link: https://github.com/alexfrontendfr/project-visualizer
Made with β€οΈ by alexfrontendfr