Update README.md formatting
Auto save child Todos on saving a Todo Group
Fix Hill Chart title HTML escape, TodoGroupRenderer completed state


browse  log 



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



minb is a minimalist recreation of Basecamp Todos, built with SvelteKit, Supabase, and Bulma CSS.


Home Page

Projects Page

Project Page: Progress Overview

Project Page: Incomplete Todo Group

Project Page: Completed Todo Group

#Install Instructions

#Docker + Compose

Navigate to an empty directory

mkdir minb
cd minb

Download docker-compose.yaml

wget https://git.sr.ht/~thecashewtrader/minb/blob/main/docker-compose.yaml

Run the container

docker compose up


#Build Dependencies

  • node

#Runtime Dependencies

  • node


Clone the source code

git clone https://git.sr.ht/~thecashewtrader/minb
cd minb

Install dependencies and build

yarn # (Or `npm i` etc.)
yarn build # (Or `npm run build` etc.)


Copy the package.json file and the build folder. Then, install dependencies, set environment variables, and run:

yarn --prod # (or `npm i --production` etc.)
node build


  • You can use the nohup command to easily redirect logs to a file. Also helpful when trying to keep the app alive after exiting an SSH session.