Sourcetrail

From Wikipedia, the free encyclopedia
Sourcetrail
Developer(s)The Sourcetrail Development Team
Stable release
2020.2.43
Operating systemMultiplatform
TypeSoftware quality
LicenseGNU General Public License v3.0
Websitewww.sourcetrail.com

Sourcetrail is a free open-source source code explorer that provides interactive dependency graphs and support multiple programming languages including C, C++, Java and Python.[1][2][3][4][5][6][7]

History[]

The project was started by Eberhard Gräther after an internship at Google where he worked on Google Chrome and consumed a lot of time (1 month) to implement a simple feature that he expected to be done in 1–2 hours. The complexity of understanding large code-bases by new developers was his motivation to develop a tool that help in understanding the consequences of source code modifications.[8]

The project started as a commercial project in 2016 under the name Coati.[9] In November 2019, Sourcetrail was released as open-source software under the GNU General Public License v3.0.[10]

Concept[]

Most of programmers time are invested in reading the source code[citation needed]. Therefore, the goal of Sourcetrail is to help the developers to understand the source code and the relationship between different components. Sourcetrail builds a dependency graph after indexing the source code files and provides a graphical overview of the source code.

It is built in an extendable way, so it could be extended to support more programming languages.

See also[]

References[]

  1. ^ Krill, Paul (November 21, 2019). "Sourcetrail code navigator now free open source". InfoWorld.
  2. ^ Das, Ankush. "The Cross-Platform Source Explorer Sourcetrail is Now Open Source - It's FOSS".
  3. ^ "Sourcetrail, an interactive source code explorer, becomes open source". November 20, 2019.
  4. ^ "Sourcetrail promises to help software engineers explore, navigate & understand unknown source code quickly". November 16, 2018.
  5. ^ "L'outil d'exploration de code Sourcetrail passe en open source - Le Monde Informatique". LeMondeInformatique.
  6. ^ "Sourcetrail: Tool zur Code-Visualisierung wird Open Source". November 20, 2019.
  7. ^ "ソースコード検索エンジン「Sourcetrail」OSS化、GitHub上で公開". CodeZine.
  8. ^ https://medium.com/@egraether/why-working-on-chrome-made-me-develop-a-tool-for-reading-source-code-7111ba21a6f0
  9. ^ "Coati Release 0.6". Sourcetrail Developer Blog.
  10. ^ "Sourcetrail is now free and open-source software". Sourcetrail Developer Blog.

External links[]


Retrieved from ""