• Stars
    star
    111
  • Rank 314,510 (Top 7 %)
  • Language
    JavaScript
  • Created about 6 years ago
  • Updated about 6 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A simple way to jot down notes

jott

A minimal tool for quickly writing and sharing notes. Check out https://jott.live for a demo. jott

Command line

Use curl directly for quick uploading.

$ echo "test" | curl -F 'note=<-' https://jott.live/save/raw/<note-name>/

Alternatively, the jott script in jott/scripts makes it easier to upload and read notes.

To install the script without downloading the repo:

$ curl https://jott.live/raw/note/note_script > jott.sh && chmod +x jott.sh && alias jott='./jott.sh'

Upload a note by piping through stdin, jott [note name] [password]

$ echo "this is a test" | jott my_test_note secret_password
Success! Note "my_test_note" saved

Download a note with jott [note name]

$ jott my_test_note
this is a test

Delete a note with jott -d [note name] [password]

$ jott -d my_test_note secret_password
Success! Note "my_test_note" deleted

Website

  • /edit/note/ will create a blank note.
  • /edit/note/<note-name> will edit an existing note.
  • /note/<note-name> will return the default HTML rendering of the note.
  • /raw/<note-name> will return the note as raw text. (Useful with wget/curl.)
  • /texdown/<note-name> will return a minimal TeXDown rendering of the note. Example
  • /code/<note-name> will syntax highlight the note.
  • /edit/note/<note-name> will open a basic editor for the note.

Installation

Although you can use https://jott.live to test out this project, do not rely on it for anything important.

If you find this useful, I'd recommend hosting your own instance. It is quite lightweight.

Requirements:

  • flask (pip install flask)

Run the server with

FLASK_ENV=prod python3 main.py

More Repositories

1

mebm

zero-dependency browser-based video editor
JavaScript
917
star
2

wasmblr

C++ WebAssembly assembler in a single header file
C++
164
star
3

cache.py

Python memoization across program runs.
Python
111
star
4

vim-multiuser

a multiple user vim plugin
Python
105
star
5

emojicam

personal project to render webcam data directly as emoji 😃
TypeScript
71
star
6

webpipe

A simple command line websocket utility for piping messages to and from a browser.
C
55
star
7

btb

Blue-text Bot AI. Uses Ollama + AppleScript
Python
49
star
8

pytorch_compiler_tutorial

Codebase associated with the PyTorch compiler tutorial
C++
44
star
9

mlvt

machine learning visualization tools in the terminal
Python
35
star
10

lazy

Python Library for Lazy Interfaces
Python
34
star
11

better_bindings

Better bindings for Python
Python
17
star
12

avalanche_playground

Structural (non-cryptographic) Python implementation of the Avalanche algorithm by TeamRocket
Python
15
star
13

torch_julia

[alpha] Expose Julia functions to PyTorch
C++
15
star
14

brr.js

trying to make WebGPU a bit easier to use
JavaScript
15
star
15

web_assembly_experiments

A repo to hold some simple experiments
C++
14
star
16

lofii

JavaScript
13
star
17

kayvee

model UI experiments
HTML
8
star
18

pic2emoji

convert images to emoji art
Python
7
star
19

bram.town

bram.town projects
TypeScript
5
star
20

webtorch

Python
3
star
21

template_array

Array manipulation at compile time.
C++
2
star
22

hma

lightweight differentiable multi-dimensional arrays
C++
1
star
23

evorati

Python
1
star
24

chess

C++
1
star
25

shumai_old

fast ML in JS with bun + flashlight
TypeScript
1
star
26

nnc_benchmark_server

Python
1
star
27

kq

C++
1
star
28

bison-example-calc-

hosting this -- from the bison gnu repo
C++
1
star