Proof of Concept for a Notetaking Template Tool for the reMarkable tablet.
Try it on https://noteto.needleinthehay.de.
This application was born from a specific need: I found many useful templates for my tablet, but none that included all the features I required. Supposly everyone has different needs, so I built this application for creating custom templates based on a building block principle.
Features:
- Choose a template from the "Gallery" as starting point (or start on empty page)
- Add predefined template elements ("blocks")
- Move, resize and style the "blocks"
- Adjust texts and labels
- Export the template as
png
-image - Save as
json
to load it later for further adjusments
Copying the png
-image to the tablet is not in the scope of NoTeTo. Use one of the available tools for transferring templates to tablet.
Via Pull Request (preferred):
- Create a nice template
- "Download as PNG" as well as "Export to JSON"
- Give both files the_same meaningful name (all lower-case, hyphen separated)
- Fork noteto-repo and put the two files in a new subfolder in /js/gallery/ with the same_name as your files.
- Add a new object at_the_end of the
templates
-Array inGallery.js
with the appropriate information - Run NoTeTo locally (see section "Development & Contributing") as see if your template shows up as expected
- Create a Pull Request.
Via issue:
- Create a nice template
- "Download as PNG" as well as "Export to JSON"
- Give both files the_same meaningful name (all lower-case, hyphen separated)
- Open a ticket, upload both files along with the information to be shown in the Gallery:
- Template Name
- Contributor Name
- Short(!) description
The app should be considered as unstable, unfortunately I won't have much time to work on it. Contributions as pull requests are very welcome.
Development setup is kept minimal, no build is required:
- Clone the repository
- In the repositories root, start your favorite local webserver
- Point your browser to the
index.html
onlocalhost
E.g., you can run:
git clone https://github.com/dynobo/noteto.git
cd noteto
python -m http.server
Then open http://127.0.0.1:8000/noteto/ in your browser.
If you plan to contribute a Pull Request, please install and run eslint
to ensure correct code formatting:
npm install
eslint ./noteto/
- Remarkable Assistent
- reMarkable HyUtilities
- remarkable-tweak
- rM2 Template Helper (Windows)
- reMarkable Connection Utility (RCU) (paid)
- einkpads - Template installer (paid)
- Download templates created by the community
- Online Generator for templates with custom grids
- Getting Things Done templates
- Business related templates
- RemarkableWiki - Templates (customizing, further templates)