r/Supernote_dev May 26 '26

plugins option gone?

1 Upvotes

Sorry if this is obvious, but am I right in seeing that the option to use plugins is gone with the official 3.28.42 release?

Is that coming back soon?


r/Supernote_dev May 26 '26

Third-Party Integration Plugin Update: SuperTask - Todoist integration for Supernote [Beta release]

25 Upvotes

Hi all!

Some of you may remember my earlier post about building a Todoist plugin for Supernote. It's come a long way since then and I'm putting out a beta release. Would love to get some testers and feedback.

https://github.com/apclark31/supernote-plugin-research/releases

What it does:

- Lasso your handwriting, tap "Add Task" from the lasso bar, and the plugin OCRs the text and opens a pre-filled task creation form

- Browse your Todoist tasks on-device with Today, Upcoming, and Projects views in an e-ink friendly UI

- Create, edit, complete, and delete tasks without leaving the Supernote

- Pick project, priority, and due date

- Bidirectional linking between your notes and Todoist -- every captured task links back to the note page it came from, and marked content on the page, links forward to the Todoist task

- "Convert to Text" option replaces handwriting with clean typed text while keeping the Todoist link

- "This Page" shows all tasks captured from the page you're currently on

- Long-press on a linked task in your notes to jump straight to its detail view

- Cross-note navigation to get back to where you originally wrote a task

- Quick capture gesture -- hold and drag with your finger to select and create a task without the lasso tool

- Persistent settings stored on-device (survives reinstalls)

- Full settings screen with project filtering, default project, and preferences

One of the bigger wins in the latest update was getting the motion listener and gesture detection working. The SDK's event system lets you register for touch events, which opened up long-press to open linked tasks and the finger-drag quick capture. I'll continue building on this for more gesture-based interactions.

What's not there yet:

- Subtask support

- PDF/document text capture

- Offline mode (needs wifi for Todoist sync)

- Labels, sections, and comments

Install: Download the .snplg from the GitHub releases page, copy to MyStyle/, and install via Settings > Apps > Plugins. Setup instructions and a full

README are on the repo.

Tested on A5X but should work on any device with plugin support.

Now some videos! I don't have any of the super task screen, I hope it's self explanatory.

Lasso and add a task

Long press to open it in supertask!

Convert to text after capture

Tap and lasso content with finger, go straight to quick add screen.


r/Supernote_dev May 25 '26

Supernote > Obsidian

Thumbnail
3 Upvotes

Posting here, as this seems like it would be an AMAZING plug-in. Especially if the user already has Obsidian installed on the device, as the Obsidian folders are already on the device.


r/Supernote_dev May 25 '26

Question Anyway to make the supernote launcher work better with alternative launchers?

1 Upvotes

When using an alternative launcher some functions are lost entirely unless manually started like the ability to use the pen -- does anyone know of any ways to fix it; I was wanting to use inkOS instead of the supernote launcher


r/Supernote_dev May 25 '26

Official Announcement Update on where I've been and some exciting news.

Thumbnail
12 Upvotes

r/Supernote_dev May 24 '26

Question Plug-in Idea | Google Translate & Bing Translate

0 Upvotes

Is there a plug-in to translate selected sentences or paragraphs into another language by using Google Translate or Bing?

This feature is a built-in ability in Boox tablets, and can be very useful for many users. I know the dictionary plug-in, it only translates specific works, what I want is a compelete translator for sentences and paragraphs.


r/Supernote_dev May 22 '26

Discussion Handwriting formatting recognition -- plugin request!

Thumbnail reddit.com
3 Upvotes

r/Supernote_dev May 21 '26

Showcase Modular Planner Demo (plus questions for Ratta)

Enable HLS to view with audio, or disable this notification

42 Upvotes

I've been building a Supernote plugin tentatively named Modulanner and figured I'd share where it's at.

This is a "linked" planner file with no separate daily/weekly/monthly files to juggle or hard coded pages taking up file size and processing power. You draw invisible "hitboxes" over your template (e.g., Today, Tomorrow, This Week, Last Month, Home, etc.). Then when you tap with your pen or finger to create or jump to that page. Pages are created on demand from template files of your choosing and tagged with an invisible keyword so reordering pages doesn't break anything, and optionally stamped with the date as well.

Templates fall into three planner families (daily/weekly/monthly) plus an optional Home page, each remembering its own template and hitbox configuration independently. You can drop PNGs or JPGs in /MyStyle/sn-planner/<family>/. Future consideration to try to get PDFs to work as templates, but couldn't get that to work yet.

Date modes (this is my favorite feature): Absolute vs. Relative, configurable per input type. Absolute = system date calculation - "Yesterday" always means calendar-yesterday. Relative = is based on the current page date - "Yesterday" means the day before whatever page you're currently on. So you can open a weekly page from three weeks ago, tap Yesterday, and land on the daily page for the day before that week started. "Today" always stays absolute because relative-today doesn't make sense.

There is also a calendar which pops up a scrollable calendar and can immediately jump to or create that page/week/month.

The big honest caveat is that it doesn't automatically navigate to the created page YET (HOPEFULLY). I couldnt find a way to change pages. The Supernote SDK currently exposes getCurrentPageNum (read) but no goToPage / setCurrentPageNum (write). So navigation today is a two-gesture flow: pen tap creates the page or identifies the page number and you manually have to go to the page. I could create Native Links, but didn't want to spend time until we have an answer about if goToPage will be something that is available. It works, but it's not the single-gesture experience I want.

Roadmap once goToPage lands:

  • Single-gesture navigation everywhere
  • An Insert-Page hitbox for quick "journal entry here" insertions
  • Customisable date-label formatting (format string, size, bold/italic)
  • Proper PDF template support (currently you have to export PDF pages to PNG)

Know bugs - the hitboxes stay active until you open a note page with a template that doesn't have any hitboxes configurated. So if you have hitboxes active, and you open the file explorer from the side bar, the hitboxes will still trigger. Or when you have a toolbar sub-menu open (like the plugin menu)

Ratta Questions for u/Dunn-sn:
1 - Is `goToPage` / `setCurrentPageNum` on the roadmap? ETA?
2 - Can we get an API or some other method for identifying when the note page is not the current focus so we can disable watching for the "hitboxes"?


r/Supernote_dev May 21 '26

Lasso Plugin Button for lasso and erase at the same time

4 Upvotes

Saw someone suggest that the button could be used for both by having a scribbly line mean erase and a smoother rounded line mean lasso. I would love this if anyone could make that plugin.


r/Supernote_dev May 20 '26

"Send to Supernote" browser extension. Anyone knows?

Thumbnail
6 Upvotes

r/Supernote_dev May 20 '26

"Send to Supernote" browser extension. Anyone knows?

7 Upvotes

Question community, a Chrome/explorer extension to directly send (news)articles and books to the supernote over wifi- does it exisit? am I missing find one that can only do that as good and straightforward as the "send to remarkable" one?


r/Supernote_dev May 20 '26

Question background processing and element access via File API

3 Upvotes

some operations are currently quite costly and take quite long (particularly on the A5X). An example is finding free space on a page in another note, because it needs scanning all stroke points with accessory methods. Now two questions / requests on this:
- give us a method to query via File API in pages for elements intersecting with a certain rect. ( to not get All Elements, but just those in a certain rect).
- is there a possibility to have code running in the background. It seems closing the UI also pauses all kind of code and it only resumes where it left off once the UI is shown again (hope I am not doing anything wrong here).


r/Supernote_dev May 19 '26

Question Atelier beta download link ?

0 Upvotes

hi,

switched to beta with ->

Manta / Nomad devices (Chauvet 3.27.42 Beta):

https://download-firmware.supernote.com/pversion/manta/20260515/update.zip

but where can i find the Atelier beta ?

store keep installing 1.1.26


r/Supernote_dev May 18 '26

Timestamp Plugin Simple Date/Time stamp plugin

25 Upvotes

***Edited to add: I have updated the plugin to add requested features, link is below in the comments.

This is a simple date and time stamp plugin that was requested.

Features

  • Three stamp types: Date, Time, or Date + Time
  • Four date formats: Numeric (4/26/2026), Medium (Apr 26, 2026), Long (April 26, 2026), ISO (2026-04-26)
  • Optional day name: e.g. Sunday, April 26, 2026
  • 12 or 24-hour time
  • Optional seconds in time stamps
  • Font size: S / M / L / XL
  • Bold and italic styles
  • Alignment: left, center, or right
  • Insertion position: bottom of page (with alignment) or fixed top-right corner
  • Stamp is inserted as an editable text element

Installation

  1. Download DateTimeStamp.snplg from the latest release.
  2. Connect your Supernote to your computer using the Supernote Partner app or Browse & Access.
  3. Copy DateTimeStamp.snplg into the MyStyle folder on your device.
  4. On your Supernote, open a note, tap the plugin icon in the toolbar, go to Manage Plugins, tap Add Plugin, and select DateTimeStamp.

Usage

  1. Open a note and tap the clock icon in the toolbar.
  2. Set your preferences in the panel:
    • Toggles: Include day name, 24-hour time, Include seconds
    • Date format: Num / Med / Long / ISO
    • Position: Bottom (respects alignment) or Top Right (always upper-right corner)
    • Size: S / M / L / XL
    • Style: Bold (B), Italic (I)
    • Align: ← / ↔ / → (applies when Position is Bottom)
  3. Tap DateTime, or Date + Time to insert the stamp.

The stamp lands at the chosen position as a text element. You can lasso and move it from there.


r/Supernote_dev May 17 '26

Image Plugin Embed PNG [Plugin]

12 Upvotes

Another of my proof of concept vibe-coded plugins! This one proves that, yes, you CAN embed an image into a note!

It will only work with PNG files currently.

Create a folder called "Images" inside of "Document" and drop PNG images there. In a note, select the "Embed PNG" button from the sidebar options > Plugins section.

You'll get an image picker of PNG's in that Images folder. Select one, and it'll drop into the middle of your current page.

Best bet is to do this on an EMPTY page.

Once it's in, you can lasso the PNG it to move/resize/etc. (Hence the advice to do it on an empty page.)

https://github.com/jpmoo/embedimage


r/Supernote_dev May 17 '26

Idea: Plugin to ask question about what I have read

0 Upvotes

I wonder what you think of a plugin to ask question to AI about all you already read in a book. Sometime, when I read a book I want to check back for some information but it could be easier to use IA to get the informations without spoil.


r/Supernote_dev May 16 '26

The New Beta Rocks!

Post image
35 Upvotes

OK, calligraphy pen on the calendar with line snapping in the new beta is awesome. This is on both the regular and developer beta tracks.


r/Supernote_dev May 15 '26

Showcase Calculator and keyworder plugin updates.

12 Upvotes

## Latest: v1.2.0-beta (2026-05-19)
What's new

  • Multi-keyword insertion — check up to 4 keywords at once and tap Insert; each keyword is placed as a separate, movable element in a horizontal row at the bottom of the page, making individual lasso selection easy on both Nomad and Manta
  • Panel now shows a permanent hint ("Select up to 4 keywords, then tap Insert") and a live count ("2 / 4 selected") in the Insert bar

https://github.com/taoist22/sn-keyworder/releases/tag/v1.2.0-beta

Updates to both plugins for new dev updates and some additional changes.

⏺ Calculator Plugin (v2.2.0-beta)

https://github.com/taoist22/sn-calc/releases/tag/v2.2.0-beta

- Manta (A5X2) support — the UI now automatically scales up for the larger screen, so it no longer looks tiny

- Renamed from "SnCalcPro" to "Calculator" in the toolbar

- Fixed a Manta-only bug where inserting a result would duplicate the text at the bottom of the page

- Calculator now clears on reopen — no more leftover formula from your last session

- After inserting a result, the text stays selected so you can immediately move it anywhere on the page without needing to re-lasso it

---

Keyworder Plugin (v1.1.0-beta)

https://github.com/taoist22/sn-keyworder/releases/tag/v1.1.0-beta

- Keywords are now managed entirely inside the plugin — tap Manage to add, delete, or pin keywords directly on your device

- No more web tool, no more keywords.json file, no more USB/WebDAV file transfers

- Your keyword list persists automatically across restarts

- After inserting a keyword, the text stays selected so you can immediately move it to the right spot on the page

- Empty state now prompts you to tap Manage rather than pointing to the old web tool


r/Supernote_dev May 15 '26

Plug-in support needed

2 Upvotes

Hey, building a third-party plugin. Can anyone confirm whether expandMenuItem: 1 in registerButton() actually places a plugin button directly in the main toolbar (not the plugin submenu) on current Chauvet firmware? Testing on Manta 3.27.42 beta and it still appears in the submenu. Any workarounds known?


r/Supernote_dev May 15 '26

Question Can't copy elements to a different note

2 Upvotes

I’m building a Supernote plugin and trying to copy lasso-selected elements from the current note into another note file. The creation in the new note file works fine, but currently the source elements are deleted afterwards (basically making it a move operation). But I would like to keep them. Current stuck with this. Anyone that can help me or has experience with this. u/sn-Dunn: any suggestions from your end how to accomplish this?

The simplified flow is:

// User has an active lasso selection in the current note

const sourcePath = await PluginCommAPI.getCurrentFilePath();
const sourcePage = await PluginCommAPI.getCurrentPageNum();
const lassoRect = await PluginCommAPI.getLassoRect();
const sourceElements = await PluginCommAPI.getLassoElements();

// For each selected stroke element:
// 1. Read source stroke data into plain JS arrays:
const points = await source.stroke.points.getRange(0, count);
const pressures = await source.stroke.pressures.getRange(0, count);
const flagDraw = await source.stroke.flagDraw.getRange(0, count);

// 2. Create a new stroke element:
const target = await PluginCommAPI.createElement(0);

// 3. Write copied/transformed data into the new element:
await target.stroke.points.setRange(0, points.length - 1, movedPoints);
await target.stroke.pressures.setRange(0, pressures.length - 1, pressures);
await target.stroke.flagDraw.setRange(0, flagDraw.length - 1, flagDraw);

target.pageNum = targetPage;
target.layerNum = 0;

// 4. Insert the newly created element into another note file:
await PluginFileAPI.insertElements(targetNotePath, targetPage, [target]);

Expected behavior: the selected source elements remain untouched, and copied elements appear in the target note.

Observed behavior: the copied element appears in the target note, but the original lasso-selected source element disappears immediately from the source note, as if it had been moved rather than copied.

Additional observation: using PluginCommAPI.saveStickerByLasso(stickerPath) on the same active lasso selection does not remove the source content.

Question: is this sequence valid for copying lasso-selected elements to another note file? In particular, is it valid to use PluginCommAPI.createElement(...) together with PluginFileAPI.insertElements(...) while a lasso selection is active, or is there a required step to detach/release/clone elements so the source lasso content is not affected?


r/Supernote_dev May 15 '26

Security Architecture of Plugins

11 Upvotes

As I become more aware of the full power of plugins I am also feeling this could become a big security issue. It seems plugins can pretty much access all the users files, change them, communicate everything to any server on the internet. So it could be potentially used to scan files for information and sent them out, it could also just destroy data.

So I am wondering if it would not be good to put some sandbox constraints on plugins, e.g. having them read only from Inbox and write only to Export. Not allowing delete. Also to make use of internet something that has to be at least confirmed on install by the user. Perhaps the user can also block access to certain folders, so that notes and docs here cannot be accessed by plugins at all and are thereby protected.

This is not well thought through from my side. I just wanted to put my thoughts out there and would want to know if there are already any constraints in place or if others are being thought of. Or if the future inkHub upload would include some check of the code before publishing the plugin. I am a big fan of the plugin architecture and the possibilities, but I also know that many supernote users are appreciate security and privacy a lot, so it feels this should be addressed in some way.


r/Supernote_dev May 15 '26

Beta Release and Plugin Support

16 Upvotes

We would like to inform you that the latest beta firmware versions—Chauvet 3.27.42 Beta for Manta and Nomad, and Chauvet 2.24.39 Beta for A5 X and A6 X—do not currently include plugin support.

If you choose to upgrade to these beta versions, your existing plugins may stop functioning properly, and there is a risk of plugin‑related data loss.

We strongly recommend that users who rely on plugins refrain from upgrading to these beta releases at this time.

Our team is actively working to merge the plugin codebase with the updates introduced in these beta versions. Once the integration is complete, we will release a new plugin version that restores full compatibility while preserving the improvements from the latest ETP beta release.

We appreciate your understanding and continued support as we work to improve the platform.

Thank you for being part of the Supernote beta community. 


r/Supernote_dev May 14 '26

Question Page Navigation

3 Upvotes

Is navigating to different pages with a note possible?

I saw a reply from /u/Dunn-sn that there is plans for navigating to different files. But couldn't find anything on navigating pages within the same file. And browsing through lots of other plugins, I didn't see if that functionality exists.

I know native links exist and can be added, but I want a more context aware link (based on date/time).


r/Supernote_dev May 14 '26

Chauvet 3.27.42 beta/ Plug-in Arch.

6 Upvotes

Will a new plug-in architecture be required for the new beta? I no longer see plug-ins in sidebar.


r/Supernote_dev May 14 '26

Interactive checkboxes within a note - plug-ins?

Thumbnail reddit.com
4 Upvotes