explaingit

agp42/supertemplate

Analysis updated 2026-05-18

2JavaScriptAudience · generalComplexity · 2/5LicenseSetup · easy

TLDR

A Supernote e-ink tablet plugin that turns a handwritten title into a real heading and stamps the date and time with a single double-tap.

Mindmap

mindmap
  root((SuperTemplate))
    What it does
      Supernote note plugin
      Stamps date and time
      Converts title to heading
    Tech stack
      JavaScript
      React Native
      Android SDK
    Use cases
      Stamp date and time
      Create searchable headings
      Convert writing to text
      Switch heading styles
    Audience
      Supernote device owners
    Setup
      Copy plugin file to device
      Enable in plugin settings
      Install bundled templates

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Automatically stamp the current date and time onto a handwritten note page with a double tap.

USE CASE 2

Turn a handwritten title into a searchable, table-of-contents heading without retyping it.

USE CASE 3

Optionally convert handwritten titles into typed text using on-device character recognition.

USE CASE 4

Find old notes later using a hidden searchable date keyword added to each page.

What is it built with?

JavaScriptReact NativeAndroid SDK

How does it compare?

agp42/supertemplate3imed-jaberi/cryptography-si-isamm3imed-jaberi/koa-isomorphic-router
Stars222
LanguageJavaScriptJavaScriptJavaScript
Last pushed2021-09-252021-02-06
MaintenanceDormantDormant
Setup difficultyeasyeasyeasy
Complexity2/51/52/5
Audiencegeneralresearcherdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 30min

Only works on Supernote e-ink devices, building from source needs Node, JDK, and Android SDK.

In plain English

SuperTemplate is a plugin for Supernote, a brand of e-ink writing tablet, tested on the A5 X and Manta models. It works together with a set of ready made note templates that include a title box and a spot for the date and time. After you write your title by hand on the guide line, you double tap the logo area with your finger, and the plugin takes care of the rest. When triggered, it stamps the current date and time onto the page, offering four formats across five languages, and it hides a searchable date keyword so the page can be found later using Supernote's built in search. It also turns your handwritten title into a real heading that shows up in the note's table of contents, keeping your handwriting exactly as written, even if letters stick out of the box, and typed text boxes work the same way. You can choose to keep your handwriting as the heading or have the device convert it into typed text using on device character recognition, with support for your own custom fonts. You can even switch between heading styles by underlining or double underlining your title with the pen. The plugin runs entirely on the device, with no cloud service, network connection, or account needed. It will not redo work on a page that is already finished, and it explains itself with a popup whenever it declines to act. The README also documents a known Supernote firmware bug that causes brief screen flashing during use, which the plugin works around and repairs automatically. Installation involves copying a plugin file to the device, enabling it in the device's plugin settings, then installing the bundled templates from within a note. Building the plugin from source requires Node, a Java Development Kit, and the Android SDK. The project is released under the MIT license, with the author accepting optional support through Ko-fi.

Copy-paste prompts

Prompt 1
Walk me through installing SuperTemplate on my Supernote device.
Prompt 2
Explain how to switch between heading styles using the pen.
Prompt 3
Help me build SuperTemplate from source on my computer.
Prompt 4
Explain the known screen flashing bug and how the plugin handles it.
Prompt 5
Show me how to edit the template zone configuration for my own PNG template.

Frequently asked questions

What is supertemplate?

A Supernote e-ink tablet plugin that turns a handwritten title into a real heading and stamps the date and time with a single double-tap.

What language is supertemplate written in?

Mainly JavaScript. The stack also includes JavaScript, React Native, Android SDK.

How hard is supertemplate to set up?

Setup difficulty is rated easy, with roughly 30min to a first successful run.

Who is supertemplate for?

Mainly general.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.