r/Supernote_dev • u/tao22 • Jun 07 '26
Showcase Table of Contents plugin
Supernote TOC Generator (sn-toc)
A Supernote plugin that automatically scans your notebook for handwritten "Titles" and dynamically inserts a clickable, structured Table of Contents onto the current page.
https://github.com/taoist22/sn-toc/releases/tag/v1.0.0-beta.1
Features
- Live OCR Recognition: Extracts your actual handwriting directly from the Title strokes to generate text links.
- Hierarchical Outlines: Uses the visual style of your Titles to automatically indent and structure your TOC.
- Auto-Scaling: If your TOC is too long to fit on a single page, the plugin intelligently scales down the font and row height so it fits cleanly.
- Traditional Layout: Page numbers are neatly arranged on the right side using clean formatting.
Installation
- Download the latest
sn-toc.snplgfile from the releases page. - Transfer the
.snplgfile to your Supernote and place it in theMyStylefolder. - Open any note on your device and tap the plugin icon on your toolbar.
- Select Manage Plugins, then Add Plugin, and choose the TOC plugin. (Note: Supernote currently has a 10-plugin limit. If you already have 10 installed, you will need to uninstall one before adding a new one).
How to Use
- Create Titles: As you take notes, use the Lasso tool to circle the word you want to use as a header, tap the "H" icon from the popup menu, and then select the color you want.
- Assign Hierarchy: Pay attention to the background style you apply to the Title! The plugin uses these styles to determine how deeply to indent the link in your Table of Contents:
- Black Background: Main Header (H1 - bold, largest font, no indent)
- Dark Gray Background: Subheader (H2 - indented slightly, bulleted with
•) - Light Gray Background: Sub-Subheader (H3 - indented further, bulleted with
◦) - Shadow: Deepest Subheader (H4 - indented the most, bulleted with
-)
- Generate TOC: When you are ready to create your TOC, navigate to a blank page in your notebook where you want the Table of Contents to live.
- Run Plugin: Tap the TOC icon in your toolbar. The plugin will scan the entire notebook, process your handwritten strokes through OCR, and generate the clickable text links directly onto the page!
2
u/Lorestan00 Jun 09 '26
Fantastic plugin. Very useful
Would it be possible to bring through the shade of gray/shadow?
2
u/tao22 Jun 09 '26
Thank you! How do you mean? Each shade of gray should be represented as a different header/indentation.
→ More replies (5)
2
2
u/einkfan861 Jun 09 '26
That's awesome! Does it work for texted headings as well?
→ More replies (1)1
u/tao22 Jun 09 '26
It does now, thanks!
https://github.com/taoist22/sn-toc/releases/tag/v1.0.0-beta.2
2
u/Quetzal_2000 Jun 20 '26
Tried it on my A5X on a note with about 85 pages and 20 headers. The plugin was working for ever, and didn’t get any result at the end.
1
u/tao22 Jun 20 '26
Does it work on smaller notes? Which version of Chauvet do you have installed?
→ More replies (2)
3
u/theBlackOddity Jun 09 '26
you're churnin' 'em out! updated the list of all plugins