jot is a daily writing application.
I'm writing this to encourage myself to do more daily note-taking, while also having a custom app I can easily extend and integrate with whatever services I want.
As of now, the only way to get jot on your system, is to build from source:
git clone https://github.com/terror/jot
bun install
bun tauri build --bundles <target>The app should be available to use in src-tauri/target/release/bundle.
n.b. You'll need a TIPTAP_PRO_TOKEN set in the environment in order to
install the @tiptap-pro/extension-mathematics package.
I'm using Tauri to build this desktop app, Rust is used on the backend and React + TypeScript are used on the frontend.
To get started contributing, first install dependencies:
bun installThen start the development server:
bun run tauri devExpect http://localhost:1420/ to be in use and the desktop app ready to view.
This project is heavily inspired by heynote, a dedicated scratchpad for developers.
jot is my own similar version, giving me more control over what/what not to implement.