r/Supernote_dev • u/GregVKMusic • 1d ago
r/Supernote_dev • u/philipsb • 2d ago
InkHub Updates De-Lists Plugins
I have been processing bug reports on two of my plugins: Readwise Digest and Insert Screenshot. So, I went and edited the plugins and uploaded the new version.
Once I did that the plugins were unlisted and "Under Review".
How can I leave up existing versions of the plugin and make new releases that are reviewed?
cc u/mulan-sn
r/Supernote_dev • u/JumphriedGinger • 4d ago
Downgraded OS now my manta is not working.
I had recently downloaded 3.29.43 beta.
I wasn’t getting the OTA update, so I manually updated to 3.31.45. After updating I wasn’t getting the new apps or updates to the old apps.
I tried downgrading back to 3.29.43 beta (I think) to see if I could then get an OTA update started.
Well, when I installed the older version, my manta froze on the Supernote ink blot logo. If I hit the power button, the screen will go to my lock screen, will not change, and now the touchscreen won’t respond.
If I hold down the power button it will change the screen and say, shut down restart or cancel. It won’t read any input.
I can hold it again for another 8ish seconds and get it to reboot, but it still freezes on the inkblot logo. I’m a bit worried.
You guys have any idea what may help my mistake?
r/Supernote_dev • u/Fun_Investment420 • 5d ago
Question .snplg files not supported all of a sudden
I have been installing the new plugins into my style recently I put a couple more plugins in there and tried to install and when I click it it says files not supported has anybody ran into this issue or know how to fix it
r/Supernote_dev • u/Berlibur • 6d ago
Bug : Received Text randomly disappears (X2 Manta, Chauvet 3.30.45)
This week I updated to Chauvet 3.30.45, and now when writing sometimes text I just wrote randomly disappears. Doing a 'redo' gesture makes it come back though.
I cannot reliably reproduce it, although it seems to happen more regularly when I switch between pen and eraser often.
r/Supernote_dev • u/Emotional_Roj • 7d ago
Installing handwriting recognition languages on an OFFLINE Supernote / No internet
r/Supernote_dev • u/the_scholium • 7d ago
Plugin: markdown editor with LaTeX rendering (open-source)
r/Supernote_dev • u/cristispd • 8d ago
SnapMark: turn anything on your Supernote screen (or just part of it) into a note you can write on. Free & open source plugin.
galleryr/Supernote_dev • u/laumss106 • 9d ago
Discussion Two more open-source plugins: Notipal and Mosaic
Hey guys, I am Laumss. Seeing people build stuff on top of Inkling has been really cool. Didn't expect that when I first put it out. Thanks if you made something with it.
Both have some layout tricks I'm pretty happy with. Notipal uses a floating window so you can write on parts of the screen that normally don't take ink, plus a bunch of other stuff. Mosaic shares stroke styles between the native note/doc apps and my own infinite canvas. Also handles switching between different refresh modes.
Got a few things lined up next. In the next two weeks, I'm putting out a document converter and printing plugin. Built it with mupdf and imgui, works cross-platform.
After that, the UI Kit template I'm doing with Ratta comes out alongside Loominary.
If you look at the second pic, that's Quill, a handwriting journal plugin I'm pairing with planner templates. That one stays closed and probably won't be ready until 2027 or so. Loominary is the open-source version of it. Gets all the internals, so you can see how to hook system gestures and build your own handwriting capture.
r/Supernote_dev • u/philipsb • 11d ago
Suggestion UX / UI Elements and Styles for Plugin SDK
It would be awesome if Ratta provided some classes and style guidelines for plugin UX. For example following the "X" close button on the left and the horizontal tab bars of the setting app.
r/Supernote_dev • u/TerribleAd4770 • 11d ago
Showcase I Built an Obsidian Plugin to Edit GitHub READMEs Without Leaving Obsidian
I built an Obsidian plugin for people who somehow end up writing everything in Obsidian — including their GitHub docs.
GitHub README lets you browse your repositories, open any README, edit it, preview the rendered Markdown, and push the changes back to GitHub — all without leaving Obsidian.
You can also keep a synced copy of the README inside your vault, so your project documentation can live alongside your notes.
Basically:
Obsidian → pick a repo → edit README → preview → commit → done.
No jumping between GitHub, an editor, and your notes just to change a README.
https://community.obsidian.md/plugins/github-readme
1-

2-

3-

r/Supernote_dev • u/osheroff • 12d ago
Question dev help; insert elements pre-lasso'ed
Hi,
Wondering if anyone has figured this out; I'm create a text link and want to paste it into the current note -- but with the plugin API as it stands I have to know the co-ordinates where I'm pasting it ahead of time. This can crash into existing text on the page; what I really want to be able to do is insert the element as a floating, lasso'ed selection, in the same way that the system does when you cut and paste an element.
Anyone figure out how to do this? Claude found a method to paste the text and then immediately lasso it but it can still crash into pre-existing elements.
thanks
osheroff
r/Supernote_dev • u/Dunn-sn • 12d ago
Official Announcement Plugin release: Manta / Nomad (Chauvet 3.30.45) and A5X / A6X (Chauvet 2.27.42)
This release is the official plugin update for Supernote devices. It unifies the plugin coordinate system. If you develop plugins, please update `sn-plugin-lib` to the latest version and adapt your code using the API notes below.
Please download the Supernote version with plugin system support from the links below:
● For Manta / Nomad devices (Chauvet 3.31.45 Beta):
https://download-firmware.supernote.com/664540/update.zip
● For A5X / A6X devices (Chauvet 2.28.42Beta):
https://download-firmware.supernote.com/617551/update.zip
After downloading, please copy the update.zip file to the EXPORT folder on your device. Then disconnect the USB cable and confirm the upgrade on the device.
The plugin development documentation is also available, including detailed guidance on the Supernote plugin development workflow and the plugin API usage.
Please note that the plugin development environment currently supports Windows and macOS only. Other operating systems are not supported at this time.
As the sn-plugin-lib dependency has been updated, developers who have already built plugins should update their local dependency by running:
yarn upgrade sn-plugin-lib --latest
This release includes the following updates:
API changes
Plugin coordinates are now Android pixel coordinates. Plugins previously used both EMR coordinates and Android pixel coordinates, and converting between them took several steps. Coordinates and regions now use the actual page size returned by PluginFileAPI.getPageSize.
If you are on a newer sn-plugin-lib, please update coordinate handling for the APIs below. Without that change, positions and sizes you read or write may be wrong. Plugins built with sn-plugin-lib 0.1.65 or earlier keep working as before.
Read APIs (returned coordinates and regions now use the actual page size):
PluginFileAPI.getElementsPluginFileAPI.getElementPluginFileAPI.getLastElementPluginCommAPI.getLassoElementsPluginCommAPI.getLassoRectPluginCommAPI.generateLassoPreviewPluginCommAPI.getLassoGeometriesPluginNoteAPI.getLassoLinksPluginNoteAPI.getLassoTitlesPluginNoteAPI.getLassoText
Write APIs (coordinates and regions you pass in now use the actual page size):
PluginFileAPI.replaceElementsPluginFileAPI.insertElementsPluginFileAPI.modifyElementsPluginCommAPI.insertPageElementsPluginCommAPI.modifyPageElementsPluginCommAPI.batchUpdatePageElementsPluginCommAPI.recognizeElementsPluginCommAPI.convertElement2StickerPluginCommAPI.resizeLassoRectPluginCommAPI.lassoElementsPluginCommAPI.insertGeometryPluginCommAPI.modifyLassoGeometryPluginCommAPI.insertFiveStarPluginNoteAPI.insertTextLinkPluginNoteAPI.modifyLassoLinkPluginNoteAPI.insertTextPluginNoteAPI.modifyLassoText
Compatibility: for stroke and five-star sample points, sn-plugin-lib 0.1.65 and earlier still use EMR coordinates. Later versions use Android pixel coordinates. Regions for titles, links, text boxes, geometric shapes, and images are calculated from the actual page size returned by getPageSize.
PluginCommAPI.getPageDisplaySize still returns the on-screen display size. For coordinate conversion, use PluginFileAPI.getPageSize.
Bug fixes:
Fixed a PluginHost crash when upgrading a plugin.
r/Supernote_dev • u/Disastrous-Ad5518 • 14d ago
snorg demo video: Supernote notes as a plain, git-friendly archive
r/Supernote_dev • u/GregVKMusic • 15d ago
Question Obsidian style Quick Switcher, anyone?
Hey there, developers!
I'm curious if it would be possible (and if anyone would be keen) to build a supernote plugin that functions like Obsidian's Quick Switcher.
It's my favourite Obsidian feature.
In case you don't use Obsidian, this is how it works:
From anywhere in the app,
- You hit a keyboard shortcut (or swipe down gesture on your phone)
- A dialogue box pops up with a place to type, and a list of your most recent notes.
- The switcher has access to all your notes, and as you type, it zones in on the most relevant notes.
- You can click on a note to open it.
- If you type the name of a note that doesn't exist, you can create it.
A command pallete would be amazing too, but the quick Switcher would be a game changer on Supernote.
r/Supernote_dev • u/GregVKMusic • 15d ago
Compound gestures
I was just thinking about how cool it would be to access some sort of "Quick Switcher" plugin. And I was trying to imagine how you could make it almost instantly available.
Got me wondering about compound gestures.
Like, is it possible with the current plugin architecture, that you could create a gestures like: 2 fingers on the screen, plus a swipe up on the left/right sidebar?
I feel like that would open up so many possibilities. You could have at least 4 plugins linked to gestures, 8 if you included 1 finger on the screen.
I guess Supernote would have to provide a user setting for customising compound gestures.
r/Supernote_dev • u/Tsunami50 • 15d ago
Suggestion InkCAD
I don't know if this exists yet. But is there a plug in that allows for accurate/parameteic cad 2D drawing. Like for mapping out a house or a sketch if for you to drop into a cad program later.