/kiffari

note and tasks manager

Primary LanguageSvelte

kiffari/kato

note and tasks manager

This project includes 2 different subprojects, Kato and Kiffari.

It is a webapp coded in Go and Svelte.

Kato

from sicilian Catu(o) = Bucket.

A selfhostable webapp to save notes and download them as markdown files (compatible with Obsidian.md).

How it looks

Kato Demo

Roadmap

  • Create/Edit Notes and Reminders with md format.
  • Add due date to create reminders.
  • Export as simple .md files.
  • Create set of plugins to load different styles of renderers
    • Link Plugin to just show list of links
    • Youtube/Videoplayer Plugin to showcase video
    • Code Plugin to show code snippets
  • Search by tag
  • Search by title/body free text
  • Create/Explore PWA with offline/online sync.

Kiffari

from sicilian (Aju) Chiffari = I've got stuff to do.

It can be disabled via config, so you can only run Kato without Kiffari.

A project management kanban-ish system to handle tasks. Kiffari Demo

How to

Run Watch both BE/FE (make sure you cd web && nvm use) then:

make watch