# CoatiSoftware/Sourcetrail

Sourcetrail - free and open-source interactive source explorer

Repository: https://github.com/CoatiSoftware/Sourcetrail
Canonical: https://ross.abutalabs.com/products/sourcetrail
Homepage: https://www.sourcetrail.com/
Language: C++
License: GPL-3.0
License Family: copyleft
Topics: c, cpp, java, python
Archived: true
Last push: 2021-12-13T18:24:17+00:00

## Health v2 (maintenance only)
Score: 10/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 3920, "days_push": 1724, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: archived
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 16489, forks 1668 (observed 2026-08-28T04:11:16.595356+00:00)

## What it is
Sourcetrail is a free, open-source, cross-platform interactive source code explorer that visualizes C, C++, Java, and Python codebases to help developers quickly understand unfamiliar code. It offers an SDK (SourcetrailDB) for writing custom language extensions, but the project was archived by its maintainers at the end of 2021.

## Use cases
- visualize a large c++ codebase to understand its structure
- explore unfamiliar source code offline
- navigate call hierarchies and class relationships in java projects
- index and browse a python project interactively
- understand legacy code before refactoring
- write a custom language extension using the sourcetraildb sdk

## When to choose
- you need offline, cross-platform interactive visualization of C/C++, Java, or Python code
- you are onboarding onto a large unfamiliar codebase and want a graphical map of its structure

## When to avoid
- you need support for languages other than C, C++, Java, or Python
- you need an actively maintained tool with bug fixes and new features, since the project was archived in 2021
- you need a lightweight editor plugin rather than a standalone desktop application

## Facets
- artifact type: application
- maturity: abandoned
- function: developer-tools, gui, parser, data-visualization
- domain: developer-tools, programming-languages, desktop-applications
- platform: windows, cross-platform
- tags: code-explorer, code-navigation, static-analysis, source-visualization, cpp, java, python, archived, macos, linux, desktop

## Member repositories
- CoatiSoftware/Sourcetrail (main) score 10

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:11:16.595356+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:04:53.885351+00:00, confidence not recorded.
  - readme: https://github.com/CoatiSoftware/Sourcetrail (fetched 2026-08-28T04:11:16.595356+00:00, sha 660cee3db892)
  - homepage: https://www.sourcetrail.com/ (fetched 2026-08-29T08:02:20.090440+00:00, sha 21a68d7fdd5b)
  - site_page: https://www.sourcetrail.com/python/everything-you-need-to-know-about-chatbots-and-conversational-ai (fetched 2026-08-29T08:02:20.099637+00:00, sha 9f2d57c02b8f)
  - site_page: https://www.sourcetrail.com/about-us (fetched 2026-08-29T08:02:20.102710+00:00, sha e4fc5a9a30eb)
- Data as of 2026-08-30T08:39:29.467469+00:00.
