Cykelero / table-of-contents

See the list of a webpage's headings, and jump to any
MIT License
15 stars 0 forks source link

Table of contents

Table of contents is a browser extension for quickly navigating documents, available for Safari (macOS and iOS) and Firefox.

In any web page with sections (an article, a documentation page, etc), summon Table of contents to see a list of all headings in the page. Select any to jump to it instantly.

In the desktop version, the list supports click-and-drag selection, arrow key navigation, and type-to-select. You can also invoke the list by pressing ⌃G (macOS) or Control-Q (Linux, Windows).

For Safari (macOS and iOS)   Download from the App Store
For Firefox (macOS, Linux, Windows)   Download from addons.mozilla.org
Screenshot of Safari. From a toolbar button, a popup is presented, showing a list of headings. The first heading is selected.

Using TOC faster on the desktop

With the mouse, you can click-and-drag the list to quickly scan through headings.

On the keyboard:

⌃GShow Table of contents
, Navigate through headings
⌥↑, ⌥↓Jump to top/bottom of list
Type a wordJump to heading starting with that word