An open API service indexing awesome lists of open source software.

https://github.com/welpo/zutsu

plan flexible (study) sessions
https://github.com/welpo/zutsu

scheduler task-list task-manager time-blocking web-app

Last synced: 5 months ago
JSON representation

plan flexible (study) sessions

Awesome Lists containing this project

README

          



zutsu logo




prs welcome


app status


license


clean commits


try it now〜

focus on one task at a time

i built ずつ to practice through time blocks, with the flexibility of pause/resume. the name comes from 一つずつ (hitotsu-zutsu), meaning "one at a time"

## demo

https://github.com/user-attachments/assets/edca8591-9bbb-4bba-9a7b-5d30ab21df81

[try it now〜](https://zutsu.osc.garden)

## features

- clean, distraction-free interface with dark/light mode
- private:
- no accounts, no tracking
- works entirely offline
- all data stored locally
- import/export task lists (json)
- extra utilities (pomodoro®, coin flip, counter, stopwatch…)
- browser and sound notifications on completion
- keyboard shortcuts:
- space: pause/resume
- enter: add task (when input is focused)

## contributing

please do! i'd appreciate bug reports, improvements (however minor), suggestions…

ずつ uses vanilla javascript, html, and css. to run locally:

1. clone the repository: `git clone https://github.com/welpo/zutsu.git`
2. navigate to the app directory: `cd zutsu/app`
3. start a local server: `python3 -m http.server`
4. visit `http://localhost:8000` in your browser

the important files are:

- `index.html`: basic structure
- `styles.css`: styles
- `app.js`: logic

## need help?

something not working? have an idea? let me know!

- questions or ideas → [start a discussion](https://github.com/welpo/zutsu/discussions)
- found a bug? → [report it here](https://github.com/welpo/zutsu/issues/new?&labels=bug&template=2_bug_report.yml)
- feature request? → [let me know](https://github.com/welpo/zutsu/issues/new?&labels=feature&template=3_feature_request.yml)

## license

ずつ is free software: you can redistribute it and/or modify it under the terms of the [GNU general public license as published by the free software foundation](./COPYING), either version 3 of the license, or (at your option) any later version.