sourcetrail

A free, open-source, offline source code explorer for C, C++ and Java that helps you understand unfamiliar code. Runs on Linux, Windows and macOS.

Share on XLicense: GPL-3.0

Overview

Sourcetrail is a free, open-source, cross-platform source explorer that helps you get productive on unfamiliar code. It works offline and supports C, C++ and Java. It runs on Linux, Windows and macOS, and an SDK called SourcetrailDB lets you write extensions for other languages. The original authors archived the project at the end of 2021, and this fork aims to keep it buildable.

Key features

  • Interactive exploration of unfamiliar source code
  • Works offline with C, C++ and Java
  • Runs on Linux, Windows and macOS
  • SourcetrailDB SDK for custom language extensions

Best for

Developers who need to understand a large C, C++ or Java codebase. The fork is maintained at a slower pace, so expect limited development.

Upstream
petermost/Sourcetrail
Fork on GitHub
Guo-astro/sourcetrail
Upstream stars
759
Category
Developer tools and infrastructure
Language
C++
License
GPL-3.0
Forked
2025-12-25
Sync status
In syncLast synced 2026-09-29