TreeMap
무료 오픈소스 디스크 사용량 시각화 도구로, 사각형 트리맵·중복 파일 탐색·디스크 가득 예측·정리 시 파일을 휴지통으로만 이동한다
네이티브 앱, 가계 공유 리스트, QR 로그인, Home Assistant 지원, 하나의 컨테이너와 SQLite 파일에 데이터 저장
Native apps, shared household lists, QR sign-in and Home Assistant. One container, one SQLite file, your data on your own server.
생산성TypeScript · SwiftGitHub @wyne가동 상태 재확인 필요운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
A self-hosted todo app. One container, one SQLite file, your data on your own server.
The server serves both the API and the web client, so a single docker compose up gives you
a working instance. The same codebase builds the iOS, Android and Mac apps via Expo.
Status: working and usable, but young. One household per server: everyone gets their own
account and private lists, and signs in by QR code rather than password. See
Limitations before trusting it with
anything important.README 전문 보기 ↗A self-hosted todo app. One container, one SQLite file, your data on your own server.
The server serves both the API and the web client, so a single docker compose up gives you
a working instance. The same codebase builds the iOS, Android and Mac apps via Expo.
Documentation · Live demo · Website · Home Assistant integration · Roadmap
Status: working and usable, but young. One household per server: everyone gets their own account and private lists, and signs in by QR code rather than password. See Limitations before trusting it with anything important.
pay rent fri 6pm #home !high ~admin sets the date, time,
tag, priority and list.Requires Docker with Compose v2. The compose file pulls the prebuilt ghcr.io/wyne/yarukoto
image (amd64 and arm64).
git clone https://github.com/wyne/yarukoto.git
cd yarukoto
echo "YARUKOTO_TOKEN=$(openssl rand -hex 32)" > .env
docker compose up -d
Open http://localhost:8080 and paste the token from .env. The
installation guide covers updating and
building from source, and there are separate steps for a
Synology NAS.
The docs are Markdown in docs/, so a change and its documentation land in the same pull
request. Merging to main publishes them.
client/ Expo + React Native client for web, iOS, Android, and Mac
server/ Fastify + better-sqlite3 API server
packages/domain/ Types and domain logic shared by the client and server
windows/ Tauri shell that packages the web build as a Windows app
docs/ The documentation site (Starlight)
The JavaScript projects are one npm workspace. Run npm install once at the repository root,
then use the root scripts or target an individual package with npm --workspace.