Item logo image for dtoc

dtoc

ExtensionTools4 users
Item media 6 (screenshot) for dtoc
Item video thumbnail
Item media 2 (screenshot) for dtoc
Item media 3 (screenshot) for dtoc
Item media 4 (screenshot) for dtoc
Item media 5 (screenshot) for dtoc
Item media 6 (screenshot) for dtoc
Item video thumbnail
Item video thumbnail
Item media 2 (screenshot) for dtoc
Item media 3 (screenshot) for dtoc
Item media 4 (screenshot) for dtoc
Item media 5 (screenshot) for dtoc
Item media 6 (screenshot) for dtoc

Overview

Dynamic Table of Content.

Dynamic Table of Content (DTOC) is a floating, sticky Table of Contents (TOC) and document outline sidebar for Confluence Cloud, Medium, DEV Community, and other web pages. It helps you navigate long articles, wikis, documentation, and blog posts without losing your reading context. Whether you are reading a Confluence wiki, a technical guide on DEV.to, or a blog post on Medium, DTOC provides an automatic page navigator that keeps you oriented. HOW IT WORKS The extension automatically parses the document structure, detects headings (H1–H6), and builds a nested, interactive Table of Contents. This sidebar outline remains pinned to the side of your screen as you scroll, giving you instant access to any section with a single click. KEY FEATURES • Automatic Outline Generation — Zero setup required. Automatically creates a nested TOC on natively supported sites. • Sticky & Floating Sidebar UI — Stays visible while you scroll, providing a constant reference point without cluttering your reading space. • Universal Website Support (Beta) — Manually enable the floating Table of Contents on ANY website or blog using a simple site-specific quick-toggle in the settings popup. • Minimize or Close — Easily tuck the sidebar away or collapse the outline when you need a distraction-free view. • Page Title Navigation — Click the article title at the top of the TOC to immediately scroll back to the top of the document. • Light and Dark Mode Support — Automatically adapts to light and dark themes (including Confluence's native themes) for a seamless visual experience. This doesn't yet work on all sites. • Flexible Settings — Set your preferred sidebar position (left or right side of the screen) globally or customize settings for specific hostnames. • Dynamic SPA Updates — Automatically rebuilds the heading outline when Single Page Applications (like Confluence or Medium) update their page content without a reload. BEST FOR: • Confluence Cloud users looking for a persistent space/page navigator • Developers reading long technical posts on DEV.to • Readers navigating detailed publications and articles on Medium (and Medium custom subdomains) • Anyone reading long-form web documentation, wikis, or blog posts PRIVACY & SECURITY Your data never leaves your browser. DTOC makes zero external network calls — no telemetry, no tracking, no analytics. Preferences are saved locally on your device. Built on Manifest V3 with a strict Content Security Policy. PERMISSIONS EXPLAINED • "Read and change your data on all websites" — Required to run the content script that parses headings and renders the floating outline overlay on supported pages. • "storage" — Required to persist your custom settings (TOC position, closed/minimized state, and per-site toggle preferences) locally. • "activeTab" — Used to safely retrieve the active tab's domain name in the popup window, allowing you to configure per-site settings.

Details

  • Version
    2.0.0
  • Updated
    June 8, 2026
  • Offered by
    Ashutosh Kumar
  • Size
    19.22KiB
  • Languages
    English
  • Developer
    Email
    scoffs-unbaked0f@icloud.com
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

Manage extensions and learn how they're being used in your organization
The developer has disclosed that it will not collect or use your data. To learn more, see the developer’s privacy policy.

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes

Support

For help with questions, suggestions, or problems, visit the developer's support site

Google apps