note-taking app in javascript (data is stored client-side in browser local storage) https://notes.ouvaton.org
Go to file
quenousimporte b38befaa87 Merge branch 'main' into feat/colors 2023-09-26 10:42:26 +02:00
cli cli tool: do not archive postdata temp file 2023-09-22 12:36:12 +02:00
libs changed: download all notes in zip 2023-09-01 10:40:28 +02:00
LICENSE Initial commit 2023-01-18 12:34:02 +01:00
favicon.ico initial commit 2023-01-18 12:34:55 +01:00
handler.php fix(py): improve security by checking curl output upon saving 2023-09-21 08:55:22 +02:00
index.html added: md syntax highlight 2023-09-23 09:02:02 +02:00
main.js Merge branch 'main' into feat/colors 2023-09-26 10:42:26 +02:00
manifest.json changed: manifest for sharing 2023-09-01 10:09:32 +02:00
notes192.png added: pwa 2023-06-19 13:02:41 +02:00
notes512.png added: pwa 2023-06-19 13:02:41 +02:00
readme.md Update readme.md 2023-09-21 22:06:13 +02:00
settingssample.php refactor(server): use sample settings php file 2023-09-18 09:03:00 +02:00
split.css trimed trailing whitespaces 2023-09-11 09:57:00 +02:00
split.html trimed trailing whitespaces 2023-09-11 09:57:00 +02:00
style.css fix(color): break word if needed (to be on par with textarea) 2023-09-25 14:25:55 +02:00

readme.md

notes

Getting started

Launch index.html from your web server or try https://notes.ouvaton.org.

Your notes are stored in your browser local storage.

Remote mode

You can use remote mode with your own php server to access your notes from the cloud.

  • put the source files on your php server
  • browse index.html
  • launch command "edit pgp keys" and paste your public and private keys as a single file (passphrase is not supported)
  • switch to remote mode: ctrl+shift+V

Your data file will never reach the server unencrypted.

To protect your data file access by a password, edit settings.php and change $password variable.

Your password will be sent from browser to server through a post http query with no more encryption than ssl, if enabled. Password is stored unencrypted in your browser local storage and in the settings.php file on server side.

Usage

  • help: f1
  • notes list: ctrl+p
  • command palette: ctrl+shift+p

Cli tool

cd cli
python3 app.py

Requires python3, curl, gnupg and a text editor.

Reclaim your data

Download your notes in a single json file with ctrl+shift+S.

Dowload a zip file of your notes as markdown files with command "Download all notes in a zip file"