# Project Visualization tool
Project Visualization tool is a tool that provides you with many kind of metric visualizations of your git repository.
With Project Visualization tool you can:
- See who worked on different parts of the project

- Get an overview of the file structure

- See how your project has looked at different points in time

- Find all SATD placed inside the project's code

## Get started:
- In your terminal, navigate to a git repository or a folder containing any repository
- Run the command "project-viewer" specifying the path your git repository folder
```
project-viewer <path to repository>
```
- The application will now open in your default browser.

## Note
To use Project visualization tool, you will need to have the following programs installed:
- Python interpreter version >= 3.10
- git 2.29 or newer
To check for git and python versions open a terminal and execute these commands:
```
python --version
git --version
```
## What makes Project visualization tool different?
- Private by design
- Works offline
- Git provider agnostic - works with any git repository
- No tracking, no ads, no cloud, no servers, no subscription
Raw data
{
"_id": null,
"home_page": null,
"name": "project-visualization-tool-GDeLuisi",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.10",
"maintainer_email": null,
"keywords": "git, projects, visualization-tool",
"author": null,
"author_email": "De Luisi Gerardo <deluisigerardo@gmail.com>",
"download_url": "https://files.pythonhosted.org/packages/43/eb/6caedf9d129df736f7fce897fc169847b06706fda9a6d01ed104321702d9/project_visualization_tool_gdeluisi-1.0.0.tar.gz",
"platform": null,
"description": "# Project Visualization tool\nProject Visualization tool is a tool that provides you with many kind of metric visualizations of your git repository.\n\nWith Project Visualization tool you can:\n\n- See who worked on different parts of the project\n\n- Get an overview of the file structure\n\n- See how your project has looked at different points in time\n \n- Find all SATD placed inside the project's code\n \n## Get started:\n\n- In your terminal, navigate to a git repository or a folder containing any repository\n- Run the command \"project-viewer\" specifying the path your git repository folder\n```\nproject-viewer <path to repository>\n```\n- The application will now open in your default browser.\n\n## Note\n\nTo use Project visualization tool, you will need to have the following programs installed:\n- Python interpreter version >= 3.10\n- git 2.29 or newer\n\nTo check for git and python versions open a terminal and execute these commands:\n```\npython --version\ngit --version\n```\n\n## What makes Project visualization tool different?\n- Private by design\n- Works offline\n- Git provider agnostic - works with any git repository\n- No tracking, no ads, no cloud, no servers, no subscription",
"bugtrack_url": null,
"license": null,
"summary": "Visualization tool for git-managed projects",
"version": "1.0.0",
"project_urls": {
"Homepage": "https://github.com/GDeLuisi/project_visualization_tool",
"Issues": "https://github.com/GDeLuisi/project_visualization_tool/issues",
"Repository": "https://github.com/GDeLuisi/project_visualization_tool"
},
"split_keywords": [
"git",
" projects",
" visualization-tool"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "137a89367662d92bab99ce3391fb2e7dfe82eb6e2bcb58b73f747f6cdead6757",
"md5": "cd73884db4affce7f575e85c1fbf282f",
"sha256": "6f7e65f08628bfd7ecd15cf3802ee47ceaf188ba662f06b7b92330982b01f741"
},
"downloads": -1,
"filename": "project_visualization_tool_gdeluisi-1.0.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "cd73884db4affce7f575e85c1fbf282f",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.10",
"size": 50555,
"upload_time": "2025-07-11T15:23:28",
"upload_time_iso_8601": "2025-07-11T15:23:28.099142Z",
"url": "https://files.pythonhosted.org/packages/13/7a/89367662d92bab99ce3391fb2e7dfe82eb6e2bcb58b73f747f6cdead6757/project_visualization_tool_gdeluisi-1.0.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "43eb6caedf9d129df736f7fce897fc169847b06706fda9a6d01ed104321702d9",
"md5": "d8e77b40fc5d257a2cc08f78895ab95e",
"sha256": "51d149e9450bfe26b097f7d02e77c3431a1ca2300928ac068d5361daa50b728c"
},
"downloads": -1,
"filename": "project_visualization_tool_gdeluisi-1.0.0.tar.gz",
"has_sig": false,
"md5_digest": "d8e77b40fc5d257a2cc08f78895ab95e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.10",
"size": 1252202,
"upload_time": "2025-07-11T15:23:29",
"upload_time_iso_8601": "2025-07-11T15:23:29.475717Z",
"url": "https://files.pythonhosted.org/packages/43/eb/6caedf9d129df736f7fce897fc169847b06706fda9a6d01ed104321702d9/project_visualization_tool_gdeluisi-1.0.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-07-11 15:23:29",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "GDeLuisi",
"github_project": "project_visualization_tool",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"requirements": [
{
"name": "dash",
"specs": [
[
"==",
"3.1.0"
]
]
},
{
"name": "dash-bootstrap-components",
"specs": [
[
"==",
"2.0.3"
]
]
},
{
"name": "dash-ag-grid",
"specs": [
[
"==",
"31.3.1"
]
]
},
{
"name": "pandas",
"specs": [
[
"==",
"2.3.0"
]
]
},
{
"name": "truck-factor-gdeluisi",
"specs": [
[
">=",
"1.2.1"
]
]
},
{
"name": "repominer-GDeLuisi",
"specs": [
[
">=",
"1.3.4"
]
]
},
{
"name": "waitress",
"specs": [
[
"==",
"3.0.2"
]
]
}
],
"lcname": "project-visualization-tool-gdeluisi"
}