SpanTree

Tree for Gitlab

SpanTree - Navigate GitLab with ease

SpanTree is a Chrome extension that makes navigating a GitLab repository feel like a breeze by providing a familiar tree structure. It supports quick search, lazy loaded file structure, and inbuilt dark theme for GitLab.
Install from Chrome Web Store

Extension stats

Manifest V3
Users: 6,000+
Rating: 4.34
(29)
Version: 0.0.5.2 (Last updated: 2024-05-04)
Creation date: 2020-06-10
Host permissions:
  • <all_urls>
Size: 484.35K
Full description: See detailed description

Other platforms

Not available on Android
SpanTree - GitLab Tree (v0.0.4.2)
151 5.00 (5)
Not available on Edge

User reviews

These summaries are automatically generated weekly using AI based on recent user reviews. Chrome Web Store does not verify user reviews, so some user reviews may be inaccurate, spammy, or outdated.
Pros
  • Works well for navigating GitLab repositories
  • Provides features similar to Octotree
  • Offers file search functionality
  • Has a dark theme option
  • Great support from the developer
Cons
  • Not working on newer versions of GitLab (16.x)
  • Issues with the new navigation setting in GitLab
  • Frequent errors causing the extension to malfunction
  • Conflicts with self-hosted GitLab versions
Most mentioned
  • Not working with GitLab 16.x
  • Developer responsiveness and updates
  • Success when using on internal servers
  • Great navigation tool for GitLab
User reviews
content.js:2 Uncaught TypeError: p is not a function at 3955 (content.js:2:57857) at t (content.js:2:325739) at content.js:2:326583 at content.js:2:326592
by Vlad, 2025-02-10

not working
by Tony Salim US, 2024-03-27

for GitLab Enterprise Edition v16.8.1-ee, it also not working, it will worth 5 star again if support new version TypeError: Cannot read properties of null (reading 'children') at t.shouldShowSpanTree (content.js:2:54590) at n.value (content.js:2:55903) at La (content.js:2:248908) at Da (content.js:2:248703) at vl (content.js:2:284129) at pu (content.js:2:275606) at du (content.js:2:275531) at ru (content.js:2:272612) at content.js:2:224405 at n.unstable_runWithPriority (content.js:2:319222) the code line t.shouldShowSpanTree = function() { return (null !== document.querySelector(".qa-branches-select") || null !== document.querySelector(".ref-selector") || null !== document.querySelector("[data-qa-selector='branches_dropdown']").children[0]) && null !== document.querySelector(".nav-sidebar") }
by ng tony, 2024-01-28
View all user reviews

Extension safety

Risk impact

SpanTree requires a few sensitive permissions. Exercise caution before installing.

Risk impact analysis details
  • Critical Allows access to all websites, posing a significant security risk as it can monitor and modify data from any visited site.
  • High ******* ******* **** *** ****** ***** *** ***** ** ******* **** ********* ********* ** * *********** *****
  • Low ******* ****** ** *** ********* ********
Risk likelihood

We don't have sufficient data to confidently determine the risk likelihood of SpanTree. Use it at your own risk.

Risk likelihood analysis details
  • High This extension has low user count. Unpopular extensions may not be stable or safe.
  • Low **** ********* *** ******* **** **** * ****** **** ***** ******** *** **** ****** ** ** ****** *** *****
  • Low **** ********* *** ***** **** **** * ****** **** ***** ********** *** **** ****** ** ** ****** *** *****
  • Good **** ********* ** * ******** ********* ** ****** *** *****
  • Good **** ********* *** **** **** *******
Upgrade to see full risk analysis details

Promo images

SpanTree marquee promo image
Marquee promo image
SpanTree small promo image
Small promo image

Similar extensions

Here are some Chrome extensions that are similar to SpanTree: