Skip to main content

Visualization tool for git-managed projects

Project description

Project viewer

Project viewer is a tool that provides you with many kind of metric visualizations of your git repository.

With Project viewer you can:

  • See who worked on different parts of the project
  • Get an overview of the file structure
  • See where there is the most activity in your project (yet to implement)
  • See how your project has looked at different points in time
  • Find all SATD placed inside the project's code
  • Who worked on different subsystems in the past?

alt text

Get started:

  • In your terminal, navigate to a git repository or a folder containing any repository
  • Run the command "project-viewer ." (if in a repository base folder, otherwise explicitly submit the base repository folder of your project)
  • The application will now open in your default browser. alt textalt text

Note

To use Project viewer, you will need to have the following programs installed:

Python interpreter version >= 3.10
git 2.29 or newer

Check your installed versions using python --version, pip --version and git --version.

What makes Project viewer different?

🔒 Private by design

🏝️ Works offline

🤷 Git provider agnostic - works with any git repository

😊 No tracking, no ads, no cloud, no servers, no subscription

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

project_visualization_tool_gdeluisi-0.3.1.tar.gz (317.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file project_visualization_tool_gdeluisi-0.3.1.tar.gz.

File metadata

File hashes

Hashes for project_visualization_tool_gdeluisi-0.3.1.tar.gz
Algorithm Hash digest
SHA256 33e44880296396c48ea1d06fde8a96fc15f826315b0e353d880e71f05e39b297
MD5 b48af84a9b52228c398bf20102ab44d8
BLAKE2b-256 5a2425738f1b1f03c292ec781c3dc2302ffc3f49a368d7d63e21956a75de958c

See more details on using hashes here.

File details

Details for the file project_visualization_tool_gdeluisi-0.3.1-py3-none-any.whl.

File metadata

File hashes

Hashes for project_visualization_tool_gdeluisi-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 1961701e989ce3d6ca84e4612d122ca226d6dd2c870aa4d35a8098c4a2e8a8ee
MD5 781c4b8035d94969bb86659cc8125675
BLAKE2b-256 c7020d1e3d188bcb00615ceb30fd07e49d6c01d04e38a0b3adaaa271bbd7b3e4

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page