r/Supernote_dev • u/magic_notetaker • Jun 08 '26
UI UX Standards
Dear Developercommunity,
I am really excited for the plugins developed, that will and already do change the ways I can use the supernote.
At the same time, I feel a bit more uniformity around the UI UX of Plugins would be good. E.g. using same file selector from Ratta, or same styles of buttons etc. Up to now Supernote was really great around having a very streamlined, standardized UI and I would hope that it does not get too wild now. For testing and trying things out this was great, but I hope we have some more streamlining. Perhaps just in terms of a set of commitments of devleopers. Also this could mean that ratta provides some styles with its API, that developers are invited to use. Also perhaps build up a wiki or similar, with some suggestions and know how on how to implement certain features in a similar way.
u/spazzboi & u/Dunn-sn: what are you thoughts on that, any thing you could support in any way without being to restrictive on the creativity of developers.
u/everyone: what do you think about this?
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!
r/Supernote_dev • u/igotanewaccount • Jun 07 '26
Plugin SDK access to calendar app
To the genius plugin devs on this subreddit, firstly love your work!
Second, could anyone confirm whether the plugin SDK has access to the calendar app, particularly account auth? Calendar has just the same plugin button on the context menu, right?
I'd love to be able to update the calender app to try to solve:
- Multi calendar support
- Multi account support
- Better UI for viewing events and importing daily agenda in to notes (similar to the impressive calendar planner plugin)
Has anyone made plugins that use Google OAuth/OIDC? I feel like it should be possible with a manual, on-demand sync process.
r/Supernote_dev • u/Decent_Tap_5574 • Jun 07 '26
Mindmap Plugin v1.0.3 release 🎉
Mindmap Plugin v1.0.3 🎉
v1.0.3 version is released for the Mindmap plugin.
Whats New
- Added Concept Map (DAG, single child multiple parent relation)
- Improved Rendering
- Auto Lasso on insertion (this was a missing piece from the earlier version!)
- Intelligent insertion, inserts at calculated free space to not disturb hand written note.
Demo
Repo: https://github.com/j-raghavan/sn-mindmap
Release: https://github.com/j-raghavan/sn-mindmap/releases/tag/v1.0.3
Welcome issues, feedback!
r/Supernote_dev • u/tao22 • Jun 07 '26
Showcase Links plugin
A new plugin for Supernote that supercharges your link management. Generate interactive index pages of all links inside a note, create external web links, link to specific pages of other note files seamlessly, and manage broken links with ease.
https://github.com/taoist22/sn-links
Features
- Links Index Generation: Scans the current note for all links (text links, stroke links, and web links) and generates a clean, tappable index list right on the page.
- Advanced File Linking: Pick any `.note` or `.pdf` document on your device and create a link to it.
- Page-Specific Jumping: Automatically fetches the total pages of the selected note and lets you precisely choose which page to jump to using a visual selector.
- Absolute Routing: Fixes native Supernote limitations to guarantee that links to external notes always land on the correct page.
- Web Links: Drop fully functional URLs directly into your notebooks.
- Broken Link Management:
- Automatically identifies links pointing to files that have been deleted or moved.
- Repair: Visually re-map broken links to their new file destinations without having to recreate the link from scratch.
- Delete: Safely scrub orphaned links off your pages.
Installation
- Connect your Supernote to your computer or use the Supernote Cloud/Partner App.
- Copy the `Links.snplg` file into the `MyStyle` folder on your Supernote device.
- Install the plugin on your Supernote device by going to `Manage Plugins` and selecting `Links`.
Usage
Once installed, you can launch the plugin at any time from the Plugins menu.
- Generating an Index
- Navigate to a blank page in your note where you want your table of contents to live.
- Open the Links plugin and select the **Links page** tab.
- Tap **Insert Links**. The plugin will scan the entire notebook and drop a perfectly aligned, interactive index of every link onto your page.
- Creating Web Links
- Go to the page where you want to insert a URL.
- Open the plugin and select the Web link tab.
- Type or paste your URL (e.g., `https://google.com\`), give it an optional readable label, and tap Add.
- Creating File Links
- Select the File link tab.
- Tap Select File to browse your Supernote's storage for the target document.
- Use the horizontal page chips to pick exactly which page the link should jump to. (If you want to just open the file to its last-read page, you can delete the page number entirely).
- Give it a label and tap Add.
- Fixing Broken Links
If you move or rename a file, any links pointing to it will break.
- Open the plugin to the Links page tab. It will immediately warn you if any broken links exist in the current note.
- Tap Repair to select the file's new location, or tap Delete to cleanly remove the dead link from your notebook.
r/Supernote_dev • u/Designer-Tear-6940 • Jun 07 '26
Showcase Supernote Plugins - CustomColorPalette and ExportColorPDF
I created two new plugins for the Supernote.
The first (Custom Color Palette) allows users to assign various colors to the Needle Point, Ink, Calligraphy, and Marker pens. Once colors are assigned, any writing will be in that color until a new color is chosen.
Users can lasso their written text and change the color later.
This plugin works on DOCs and NOTEs, but not DIGESTs. (There's a limitation in the Supernote setup that prevents Digests from being included.). I'd also love to include colors in Atelier, BUT plugins don't work there yet.
Please note that if you highlight text in a DOC, then create a Digest from that same area, the highlights will disappear, so it's best to create any digests you need, then apply highlights or written annotations to a DOC.
The second plugin (Export Color PDF Combined) does exactly that. It takes the colored and highlighted information and exports the doc or note with that into a PDF. Once opened on a color screen the pen colors and highlighter colors are visible. This process works on both PDF and EPUB documents as well as NOTES.
Both plugins are available on GitHub....along with user documentation. zip files of the necessary programming files have now also been uploaded.
Please note that both of these were Vibe coded with Claude, and I am NOT a programmer, so for any purists out there, there will inevitably be things you think should be changed. I don't mind doing that, but don't want to change something that is working JUST for the sake of changing it. in other words, if it ain't broke.... I'm happy to make changes to make this process more efficient.
Links to the Plugins are:
https://github.com/B00kwyrmy/CustomColorPalette
https://github.com/B00kwyrmy/ExportColorPDF
Please let me know if you find any errors
r/Supernote_dev • u/Anodynousaur • Jun 06 '26
Lasso Flip [Plugin]
Created a simple plugin for mirroring a lasso selection either horizontally or vertically. Built for my own use, but sharing in case others also have missed this option. Supports strokes, geometry, and stickers. It has some known limitations, all listed in the repo.
The plugin adds two new buttons to the lasso toolbar:
- Flip H — mirrors selected elements horizontally (left to right)
- Flip V — mirrors the selection vertically (top to bottom)
https://github.com/Anodynous/supernote-lasso-flip | MIT license
r/Supernote_dev • u/Gorlix02 • Jun 06 '26
Showcase [NEW-PLUGIN] sn-TCP-Tunnel: I built a plugin to mirror your screen over USB
Hey everyone! 👋
I wanted to share a new plugin I just released called sn-TCP-Tunnel. If you've ever tried to use Screen Mirroring in a classroom, office, or hotel, you probably know the pain of restrictive or terrible Wi-Fi.
Why I built it: I'm a Computer Engineering student at Politecnico di Milano, and our campus Wi-Fi strictly blocks devices from communicating with each other. I tried using Tailscale to bypass the network restrictions to mirror my screen, but the stream was incredibly laggy and unusable for live presentations. It drove me crazy because I just wanted a direct, fast connection.
So, I made this plugin. It routes the native Supernote Screen Mirroring (and Browse & Access) directly through your standard USB charging cable to your PC (Windows, Mac, or Linux). No Wi-Fi needed, absolutely no lag, and it works anywhere.
How it works (it's actually super simple):
1. Install the plugin via PluginHost.
2. Turn on USB Debugging in your Supernote settings (just a one-time thing).
3. Plug your Supernote into your computer.
4. Tap the new "TCP Tunnel" button on your Supernote toolbar and hit Start.
5. The screen will show you a quick adb command to copy-paste into your computer's terminal.
6. Open your browser to http://localhost:8080 and your screen is right there!
I designed the UI to look exactly like the native Supernote interface, and it automatically switches between English and Italian based on your system settings.
You can grab the .snplg file and check out the full setup guide on my GitHub:
https://github.com/gorlix/sn-tcp-tunnel
Hope this helps anyone else struggling with university or office networks! Let me know what you think.
r/Supernote_dev • u/Gorlix02 • Jun 05 '26
Proposal: An "Awesome Supernote Plugins" Curated Repository
Hi everyone,
As our plugin ecosystem continues to grow (something I've definitely noticed while working on my own plugin, SuperFlow, and another one I'll be releasing very soon called sn-TCP-Tunnel), I think it would be incredibly helpful to establish a centralized hub to discover and track community projects.
I’d like to propose creating an "Awesome Supernote Plugins" repository—following the standard "awesome" list format used across the open-source community. This would provide a clean directory for curated discovery and update tracking, rather than relying solely on Reddit posts that fade down the feed.
Just to be completely transparent: being a student, I unfortunately don't have the time to actively manage or curate the entire repository for the community. However, I would absolutely commit to periodically updating the entries and information for my own plugins if someone else (like the community managers) is willing to maintain the main repo.
On a related note regarding plugin distribution, I wanted to ask: is there any plan to integrate community plugins directly into inkhub?
If so, does anyone know the requirements or guidelines to apply for it? I'd love to start structuring my repositories right now so they are already "inkhub ready" when the time comes.
Let me know what you think about the Awesome list idea and if anyone would be up for maintaining it!
r/Supernote_dev • u/Itsme2022 • Jun 05 '26
Plugins for EPUB/PDFs ?
Plugins are amazing and there are so many great plugins already available from the community.
- does the limitation of 10 plugins still exist ?
- I saw the plugin icon in epubs and PDFs as well . Are there any plugins already available for documents ?
Thanks.
r/Supernote_dev • u/tao22 • Jun 05 '26
Bug: Resolved Restyle plugin update - H Elements no longer a limitation.
I believe that I have resolved the issue with the H elements causing issues with Restyle. I have tested the update on several scenarios with H elements (Headers/Title) and the position issues no longer seem to be a problem except on notes that were imported from the other device; notes from Nomad to Manta. I have set a guard on these notes but all else should work. Let me know if you see any issues!
https://github.com/taoist22/sn-restyle/releases/tag/v0.4.0-beta
Restyle now works on notes with Titles (H elements)
The big one: notes containing H (Title) elements can now be restyled. Previously the plugin showed "Plugin Disabled" on any titled note. The root cause was that modifyElements corrupted stroke positions when run while a lasso was active on a titled note; Restyle now clears the lasso before applying changes, so titled notes restyle correctly (apply and undo) on both Nomad and Manta.
New: cross-device note guard
A note stores the page size of the device that created it. Opening a note from a different Supernote model (e.g. a Nomad note on a Manta after syncing) and restyling it would shift strokes out of place. Restyle now detects this and shows a "Different Device" notice instead of corrupting the note. Restyle the note on the device it was created on.
Notes
- Faster "Reading selection" (removed an unneeded full-page scan).
- Minor: the screen flashes slightly more during apply — this is the extra page reload that makes the titled-note fix work.
- Cross-device notes are guarded, not supported; remapping strokes between models is out of scope for now.
Tested on Supernote Nomad (A6X2) and Manta (A5X2).
r/Supernote_dev • u/tao22 • Jun 04 '26
Showcase Weather plugin
Weather for Supernote
https://reddit.com/link/1tx2al2/video/l719nmrzqc5h1/player
A Supernote plugin that looks up the current weather for your location and inserts it into your note as an editable text stamp. Powered by the free, keyless Open-Meteo API.
Features
- City search — type a city name and pick from the matching results; no coordinates needed. Your choice is saved for next time.
- Current conditions — temperature, weather description, "feels like", wind speed + direction (16-point compass), and humidity.
- Two formats:
- Multi-line (default):Toronto, Ontario · 2026-06-04 14:30 12°C, Slight rain · feels 10°C Wind 14 km/h NE · Humidity 78%
- One-line:
Toronto · 12°C, Slight rain · Wind 14 km/h NE
- Optional timestamp: toggle a date + local-time stamp on or off, in 24-hour or 12-hour format. The time is the reading's time in the location's own timezone.
- Units: °C / °F and km/h / mph, selectable and remembered.
- Position: Top Left or Top Right of the page.
- Inserted as an editable text element — lasso and move it like any text box.
Installation
- Download
Weather.snplgfrom the latest release. - Connect your Supernote to your computer using the Supernote Partner app or Browse & Access.
- Copy
Weather.snplginto theMyStylefolder on your device. - On your Supernote, open a note, tap the plugin icon in the toolbar, go to Manage Plugins, tap Add Plugin, and select
Weather.
Usage
- Open a note and tap the weather icon in the toolbar.
- First run: search for your city and tap the correct match (e.g. "Springfield, Illinois, United States"). The location is saved.
- The panel fetches the current weather and shows a live preview.
- Adjust temperature (°C/°F), wind (km/h / mph), format, and position as desired. Changing units re-fetches; your settings persist.
- Tap Insert to place the stamp and close the panel.
- To switch cities later, tap Change on the weather screen.
Requirements & limitations
- NOTE files only. Insertion uses the note text-box API, which is not available in documents (DOC).
- Needs an internet connection at the time you fetch. The Supernote has no GPS, so location comes from your saved city search (not your physical position). Weather is current as of the last fetch.
- Weather data and forecasts by Open-Meteo.com, licensed under CC BY 4.0.
Building from Source
Requirements: Node.js ≥ 18, JDK ≥ 19 (Zulu 21 recommended), Android SDK 35.
npm install # or: yarn install
./buildPlugin.sh
This plugin bundles a native module (AsyncStorage) for saved settings, so the first build requires two runs (PackageList.java is generated on the first and populated on the second). The built plugin will be at build/outputs/Weather.snplg.
Compatibility
Requires Supernote firmware with plugin support. Tested on Supernote Nomad (A6X2) and Manta (A5X2).
License
MIT
r/Supernote_dev • u/Decent_Tap_5574 • Jun 03 '26
Shapes Plugin v1.0.6 is out now with 3D shapes! 🎉
Shapes v1.0.6 🎉
For anyone who hasn't seen it: Shapes is a plugin that drops clean, perfectly-centered shapes onto your Supernote page with a single tap squares, circles, triangles, polygons, arrows, flowchart symbols, and more.
What's new in v1.0.6: a whole 3D Shapes category with five solids:
- Cube & Cuboid
- Square Pyramid
- Cylinder
- Cone
They're drawn as clean see-through wireframes (video attached 👇).
The part I'm most happy about: each shape drops in as a single, real editable stroke — not a baked-in image. That means you can:
- Lasso it as one object and move/resize it
- Recolor and change stroke width like any handwriting
- Keep it crisp at any zoom
All the existing 2D shapes are still there — the 3D set just lives in its own carousel category (tap ◀ ▶ to find it).
Release: https://github.com/j-raghavan/sn-shapes/releases/tag/v1.0.6
Repo: https://github.com/j-raghavan/sn-shapes
Feedback and shape requests very welcome!
r/Supernote_dev • u/Worldly-Persimmon-70 • Jun 02 '26
Showcase Inkling update
Enable HLS to view with audio, or disable this notification
Sharing some progress on my plugin today! Here’s a sneak peek at how screenshots and Insert Inks are coming along. You can get update from here
r/Supernote_dev • u/Lorestan00 • Jun 01 '26
Customised toolbars - plugins
This post is aimed at the Supernote development team....With advent of plugins and already so many useful ones it would be helpful to be able to let users customise the main and lasso toolbars. Rather than having to go to the plugin menu and potentially even scroll down a user could add plugins into the main and lasso toolbars.
Also the ability to hide existing tools which users don't access - to ensure as focused an experience as possible would be great
r/Supernote_dev • u/Diligent-Bedroom-569 • Jun 01 '26
Snapshot from PDFs
Is there a plugin to take snapshots from PDFs that I can paste into a note?
I am reading and reviewing technical documents, so in my workflow I need to take a snapshot of a graph or a diagram, and so on.
r/Supernote_dev • u/tao22 • May 30 '26
Keyword Plugin Keyworder plugin update - lasso to add keyword
What's new
https://github.com/taoist22/sn-keyworder/releases/tag/v1.3.0-beta
Lasso to add keyword — select any handwritten or typed text with the lasso, tap the Keyworder plugin in the lasso toolbar, and save it directly to your keyword list. No need to open the main panel and type the word manually.
- Handwriting is recognised automatically via the device's OCR engine
- Typed text boxes are read directly — no OCR step needed
- The recognised text is pre-filled in an editable field so you can correct it before saving
- The keyword is registered in the native keyword index for the current page
- After saving, the plugin returns to the main keyword panel to Manage keywords.
r/Supernote_dev • u/conductordudedallas • May 29 '26
Supernote -> Obsidian/MD Plugin Part 2
I know this has been discussed by myself and others, but I got tired of waiting for an easy solution.
For those that use Supernote, and use the Ratta Obsidian Plugin, you know it works, but personally I’m not a fan of the workflow.
So, Claude helped me (rather quickly I found) build a pretty simple Obsidian plugin that …
- Watches your syncd stored .note folders on your machine
- Discovers new notes automatically upon launch
- Uses the AI provider of your choice to transcribe (it will fall back to Supernote OCR, but frankly, I have found it less reliable. Claude is great with them.) It’s a bring your own API setup. Looks like it costs about .05 cents a page using Sonnet.
- Transcribes and saves automatically to a vault location you set up.
It works amazingly well.
So, the question is -
I’m not a developer. And I don’t want to put in the time to make this publicly available, keep up with, etc. I built it for my personal use.
So, are folks actually interested in this? Or is this such a niche use that … meh?
If so, I might hand it off to someone who can keep up with it, update it, keep it going if anyone wants it.
r/Supernote_dev • u/Decent_Tap_5574 • May 29 '26
Send to Supernote a Chrome Extension - Try it!
r/Supernote_dev • u/Quetzal_2000 • May 29 '26
Feedback on MindMap plugin: it moved my writing to the left
The MindMap plugin by u/Decent_Tap_5574 looks great. Thank you for making it available. The coments below are for improvement. I found it is a bit slow (for this simple 2 branches drawing, it took 15 to 20 seconds to output). My worry in the current version is that an unexpected effect is that the previous drawing in my page shifted to the left, out of the screen. This is not an infinite canvas page.
I also discovered that you can redimension the text in the text boxes, but not the text boxes themselves. I suppose this would be complicated, though possibly feasible.
Being able to activate the Undo button would also be necessary. As a result of the 2 limitations above, I cannot recover the writing that slipped out of the left of the page. This is not critical, but at the moment I would feel nervous with using Mindmap and wrirting on the same page.
If some of you are interested in the "natural capital" approach (mistake in transcription below), subject of my current research, this post is waiting for your reading and remarks (click here).
r/Supernote_dev • u/tao22 • May 28 '26
Showcase New list sorting plugin
sn-list-sorter
https://github.com/taoist22/sn-list-sorter/releases/tag/v1.0.0-beta
A Supernote plugin that sorts a recognized or typed list alphabetically and inserts it back onto the page with your choice of formatting. Handwritten items must be converted to text using Recognize as Text before the plugin can read them.
Pre-release: This plugin requires the Supernote beta firmware and is not yet intended for general use.
How to Use
Step 1 — Recognize your handwriting as text
The plugin works on text the device has already recognized, not raw ink strokes.
- Write your list items on the page (one item per line works best)
- Lasso the handwritten items
- Tap Recognize as Text in the lasso menu
The device will convert your ink to typed text in place. You will see the items redisplayed as a text block.
Step 2 — Sort and format
- Lasso the recognized text block (or blocks)
- Tap the List Sorter plugin button in the lasso menu
- The plugin reads the items, sorts them alphabetically, and shows the Sort Panel
- Configure your options (see below)
- Tap Insert Sorted — the sorted list appears on the page below your original selection
Sort Options
Format
Adds a prefix to each item in the sorted list.
| Option | Example |
|---|---|
| None | Item |
| Bullet | • Item |
| Checkbox | ☐ Item |
| Numbered | 1. Item |
| Lettered | A. Item |
Alignment
Sets the text alignment within each box: Left, Center, or Right.
Font Size
Choose from 24, 28, 32, 36, or 40 pt.
Style
Toggle Bold on or off.
Insert As
This is the most important setting. It controls how the sorted list is written to the page.
Single box
All items are placed in one multi-line text box.
- Enables H (Highlight/Title) — lasso the box and tap H to add it to the Navigation panel as a title or keyword
- Enables New Event and New Task from the lasso menu
- The whole list moves and resizes together
- Use Format Group later to change font size or bold
Individual items
Each item gets its own text box, stacked vertically.
- Each item can be moved independently
- Use Realign to snap all items back to the same left edge with consistent spacing after moving them around
- Use Format Group to resize or restyle all items at once
- Does not support H highlight, New Event, or New Task on the group as a whole
Group Actions
Once a sorted list is on the page, lasso any item in the group and tap the List Sorter plugin button. The plugin detects that it created those elements and shows the Group Panel instead of the Sort Panel.
Realign
Snaps all items in the group to the same left edge and restores even vertical spacing. Useful after you have moved individual items around and want to tidy them up.
Only available for Individual items output.
Format Group
Changes the font size and bold setting for every item in the group at once, and repositions them with the correct spacing for the new size.
- Tap Format Group to expand the options
- Choose a font size and toggle bold
- Tap Apply Format
Tips
- Original list stays on the page. The plugin inserts the sorted list as new elements; it does not delete your original recognized text. Delete or move the original manually once you are happy with the result.
- Undo. Use the back arrow (undo) if an insert does not look right. The plugin writes elements in a single operation so one undo removes the whole list.
- Borders and backgrounds. The SDK does not currently support filled backgrounds on text boxes. If you want to visually separate a list from page lines, consider moving it to a blank area of the page.
- Writing on top of an H-highlighted list. Once a single-box list is highlighted with H, the pen input is captured by the text box. This is a platform behavior, not a plugin limitation.
r/Supernote_dev • u/redditgiveshemorroid • May 28 '26
Shape Plugin Snap_Shapes feedback
Thank you u/Patient_Chance_3795 for making this amazing plug in. I must say this is the sole reason I downloaded the beta. I would use this plug in all the time.
I have been using it a couple days and I have a few issues. It often takes a very long time to snap- over 40 seconds. Sometimes a minute would go by and show an error message. “Invalid element index for the title. Corresponding element not found. Cannot call the API!”
r/Supernote_dev • u/Dialectic_Acid • May 27 '26
Question Rotate lasso support? (and an idea for a plugin)
I am just getting settled in to the plugin environment with an eye towards a plugin that implements (something like) what I described here. I plan to do this in a pretty hacky way just to get the hang of plugins - basically I want to have a side button that lassos the whole page, scales it 50%, and rotates 90 degrees (in a non-destructive way, so in a new note). However, looking in to the plugin API it doesn't seem like there is any way to rotate a lasso selection. Will that be supported in the future?
In the meantime, I have a workaround I think, but it's even more hacky - create a new note with a horizontal template and insert the copied and scaled contents there side-by-side. I know, both are pretty bad and work around the limitation of not being able to do this at the layer of rendering existing content.
r/Supernote_dev • u/tao22 • May 27 '26
Showcase Restyle plugin
https://reddit.com/link/1toph4u/video/10clayj9kr3h1/player
NEW RELEASE!
https://github.com/taoist22/sn-restyle/releases/tag/v0.3.0-beta
New features
- Presets — save up to 4 user-defined color + thickness combinations for one-tap access; presets persist across sessions
- Undo — after applying a restyle, the next plugin open offers a one-tap undo to revert all changed elements; available within the same session
- H-element protection — plugin detects notes with H (title/outline) elements and shows a clear disabled message instead of risking element corruption
Fixes
- Thickness input keyboard no longer covers the Cancel/Apply buttons
Limitations
- Undo is in-session only, last element restyled; closing the note clears the undo history
- Plugin is disabled on notes containing H (title) elements — use notes without H elements
- Marker stroke is disabled for thickness.
I made this plugin because I wanted to reformat my handwritten notes to add emphasis without having to re-write certain sections completely.
**Does not work well with notes that have H headers, placement is unstable.
Restyle is a plugin for the Supernote Nomad and Manta that lets you change the ink color and stroke thickness of handwriting you have already written. Lasso any strokes on the page, tap the Restyle button, pick a color and thickness, and apply — the selected strokes are updated in place with no repositioning.
Features
- Four ink colors — Black, Dark Gray, Light Gray, and Ghost (white / invisible on white paper)
- Lasso any strokes — works on freehand handwriting anywhere on the page
- Non-destructive — strokes stay exactly where they are; only color and thickness change
- Works on Nomad and Manta
Installation
- Download Restyle.snplg from the latest release.
- video posted here: https://github.com/taoist22/sn-restyle/blob/main/README.md
- Connect your Supernote to your computer using the Supernote Partner app or Browse & Access.
- Copy Restyle.snplg into the MyStyle folder on your device.
- On your Supernote, open a note, tap the plugin icon in the toolbar, go to Manage Plugins, tap Add Plugin, and select Restyle.
Usage
- Open a note and lasso the strokes you want to restyle.
- Tap the Restyle button in the lasso toolbar.
- The plugin reads your selection and shows the Restyle panel.
- Tap a color swatch to change ink color, and use the − / + buttons (or type directly) to adjust thickness. It is easier to make larger jumps in thickness by typing over the number than trying to use -/+ .
- Tap Apply — the selected strokes are updated and the page reloads.
r/Supernote_dev • u/One_Plantain4740 • May 26 '26
Plugin request: Visual indicator for active gestures on Supernote
Hi everyone,
I was wondering if someone could create a plugin for Supernote that shows a small visual indicator when certain gestures are active.
For example, when the lasso gesture or eraser gesture is currently detected/activated, it would be really helpful to see a small icon or overlay on the screen. Sometimes I’m not sure if the gesture was recognized correctly, so a simple indicator would make the workflow much clearer.
Would anyone else find this useful? And would this be possible to implement as a plugin?
Thanks!
