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.4.1.tar.gz (317.8 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.4.1.tar.gz.

File metadata

File hashes

Hashes for project_visualization_tool_gdeluisi-0.4.1.tar.gz
Algorithm Hash digest
SHA256 adbef50ab6379a1a60ab1409c53bd00dd2022e5087cfe826754085dbe4237b37
MD5 8196646839828c9a62f5bfbc8f4a3ab9
BLAKE2b-256 42950a4d41a12f85e0acbcfe6c4d841ebda0b9f7a0e2f0233310e9de0f576ea1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for project_visualization_tool_gdeluisi-0.4.1-py3-none-any.whl
Algorithm Hash digest
SHA256 fafd86323651a009b4cc087975444196224d8c7f4ebb4bd501c3fe6755aeef14
MD5 c24e17903a598407a4d82e85fbacb48b
BLAKE2b-256 06fac79382deee9e4780a1f217788bddd0879d09d66095b37f11c498118a145f

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