Skip to content

Latest commit

 

History

316 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SoftwareCity

SoftwareCity is a 3D visualization tool for inspecting source code repositories. It helps developers and teams better understand the structure, complexity, and dependencies within their projects by representing code as a virtual city. Each "building" in the city represents a software module or class, with attributes like size, height, and color indicating factors such as lines of code, complexity, or recent changes. This intuitive visual approach enables users to identify potential issues, improve maintainability, and gain insights into their codebase. Perfect for code reviews, refactoring, and onboarding new developers.

Static Badge Static Badge Static Badge Static Badge

Installation

docker-compose up --build

Functionalities

See functionalities.md for a detailed functionality description of SoftwareCity.

Usage example

See analysis.md for an analysis of some sample repositories which demonstrates the usage of SoftwareCity.

Contact

Jonas Länzlinger – LinkedInlaenzlinger.jonas@gmail.com

About

A 3D visualization tool utilizing the software city metaphor.

Topics

Resources

Stars

5 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages