SpanTree

Tree for Gitlab
What is SpanTree?
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.

Extension stats

Users: 7,000+
Rating: 4.46 (28)
Version: 0.0.5.2 (Last updated: 2024-05-04)
Creation date: 2020-06-10
Risk impact: Moderate risk impact
Risk likelihood: Very low risk likelihood
Manifest version: 3
Host permissions:
  • <all_urls>
Size: 484.35K

Other platforms

SpanTree - GitLab Tree (v0.0.4.2)
5.00 (4) 155
Not available on Edge
Want to check extension ranking and stats more quickly for other Chrome extensions? Install Chrome-Stats extension to view Chrome-Stats data as you browse the Chrome Web Store.

Extension summary

Making GitLab smarter. Octotree alternative for GitLab.

SpanTree makes navigating a GitLab repository feel like a breeze by providing a familiar tree structure.

🌳NOW SUPPORTS QUICK SEARCH 🌳 Try it out using Ctrl/⌘ + P 🌳

Features 🌳 Easy to navigate tree structure 🌳 Resize the tree to your convenience 🌳 Supports self-hosted GitLab instances (Along with compatibility mode for GitLab v12 and less) 🌳 Lazy loaded file structure for a fast responsive user interface 🌳 Inbuilt Dark Theme for GitLab 🌳 Quick Search your Repository 🌳 Auto-Theme (Picks color from GitLab theme)

SpanTree is an actively maintained always free open source project. Please feel free to report any issues or request any features at https://github.com/tavyandy97/span-tree.

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.
  • Highly rated once it functions correctly.
  • Users appreciate the extension's usability and features.
  • Considered a must-have tool for GitLab users, especially fans of similar tools like Octotree.
Cons
  • Not functional on certain versions of GitLab (16.x and higher).
  • Issues with the new navigation setting in GitLab.
  • Reports of visual glitches when interacting with nodes.
  • Some users experience errors (TypeError) preventing functionality.
Most mentioned
  • Not working on GitLab 16.x.
  • Issues related to the new navigation setting.
  • Appreciation for the prompt updates from the developer.
  • Overall positive experiences when the extension is functional.
Recent reviews
by Andrey Vorobyev, 2024-04-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 likelihood

SpanTree has earned a good reputation and can be trusted.

Upgrade to see risk analysis details

Promo images

SpanTree small promo image
Small promo image

Similar extensions

Here are some Chrome extensions that are similar to SpanTree: