~tonic/kaarten-deno

A Kaarten Handler written in Deno
f7346f8c — Alex S 2 years ago
meta: new version number
c53e5ecc — Alex S 2 years ago
meta: updated version number
ddfc83bb — Alex S 2 years ago
lint: deno fmlint

clone

read-only
https://git.sr.ht/~tonic/kaarten-deno
read/write
git@git.sr.ht:~tonic/kaarten-deno

You can also use your local clone with git send-email.

#Kaarten Deno

A Kaarten is a simple, portable, digital database to keep track of digital notes, which supplements your analog notebook or journal.

Read more about it here.

Kaarten-deno is a Kaarten "handler" written in TypeScript and run with Deno.

It uses Cliffy to draw its tables and handle cli commands.

#Usage

  1. Create a kaarten; this is a plain text file with the headers "Note","UUID","Date". It can be called whatever you like, but I use kaarten.txt

  2. use kaarten -a <note> to append new notes to your database. It will automatically sort the database so that most recent notes are at the top (so technically, it's actually a "prepend" - but whatever).

  3. use kaarten -q <query> to search your kaarten by either reference id or note snippet.

  4. kaarten -s can be used to sort a database by date, if you have hand-added entries, or were using a different handler.

#Download binaries

Binary releases compiled for Windows x64 and Linux x64 are available here.

#Run or Compile from source

You can run or compile Kaarten-Deno without cloning the git repo, if you don't want to.

deno run --allow-read --allow-write https://git.sr.ht/~tonic/kaarten-deno/blob/0.1.2/kaarten.ts

deno compile --allow-read --allow-write https://git.sr.ht/~tonic/kaarten-deno/blob/0.1.2/kaarten.ts

#Development

Contributions are welcome! Reach out to us on our mailing list

Do not follow this link