HTML5 Outliner

Generates a navigable page outline with heading and sectioning elements

What is HTML5 Outliner?

HTML5 Outliner is a Chrome extension developed by Dominykas Blyžė, and its main feature is "Generates a navigable page outline with heading and sectioning elements".

Extension Screenshots

screenshot

Download HTML5 Outliner Extension CRX File

Download HTML5 Outliner extension files in crx format, manually install Chrome extensions in the browser, or share the crx files with friends to easily install Chrome extensions.

Extension Usage Instructions

                        This extension is using the HTML5 outline algorithm to create a table of contents. 
Should also work well with HTML4 (and older?) pages, that have structured headings.
The table of contents is clickable and tries to highlight the heading/section in question after the jump.

The extension should prove useful to people who find themselves often using online HTML5 outliners.

Comments, bug reports and suggestions much appreciated!

Extension source code: https://github.com/h5o/h5o-chrome
Outliner source code: https://github.com/h5o/h5o-js                    

Extension Basic Information

Name HTML5 Outliner HTML5 Outliner
ID afoibpobokebhgfnknfndkgemglggomo
Official URL https://chromewebstore.google.com/detail/html5-outliner/afoibpobokebhgfnknfndkgemglggomo
Description Generates a navigable page outline with heading and sectioning elements
File Size 25.58 KB
Installation Count 100,000
Current Version 0.8.14
Last Updated 2020-06-05
Publish Date 2020-06-03
Rating 4.24/5 Total 259 Ratings
Developer Dominykas Blyžė
Email [email protected]
Payment Type free
Extension Website https://github.com/h5o/h5o-chrome
Help Page URL https://github.com/h5o/h5o-chrome/issues
Supported Languages en
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "name": "HTML5 Outliner",
    "short_name": "h5o",
    "manifest_version": 2,
    "description": "Generates a navigable page outline with heading and sectioning elements",
    "icons": {
        "48": "img\/48.png",
        "128": "img\/128.png"
    },
    "background": {
        "scripts": [
            "background.js"
        ]
    },
    "permissions": [
        "activeTab"
    ],
    "content_scripts": [
        {
            "matches": [
                "http:\/\/*\/*",
                "https:\/\/*\/*"
            ],
            "js": [
                "outliner.min.js",
                "createOutline.js"
            ]
        }
    ],
    "page_action": {
        "default_icon": "img\/16.png",
        "default_title": "Outline",
        "default_popup": "popup.html"
    },
    "version": "0.8.14",
    "author": {
        "name": "Dominykas Bly\u017e\u0117",
        "email": "[email protected]",
        "url": "http:\/\/www.dominykas.com\/"
    }
}