TreeMap
무료 오픈소스 디스크 사용량 시각화 도구로, 사각형 트리맵·중복 파일 탐색·디스크 가득 예측·정리 시 파일을 휴지통으로만 이동한다
로컬 환경 우선 마크다운 데스크톱 편집기
Local-first desktop markdown editor
생산성TypeScript · RustGitHub @joelbqz직접 설치운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Writer Computer is a free and open-source markdown editor for macOS. It is about a 6 MB download (under 10 MB installed), starts faster than Apple Notes and Obsidian, and opens very large workspaces instantly. It is made for people who keep their writing in plain-text folders, such as Obsidian vaults, docs repos and personal wikis: open a folder and edit its files in place, and they stay ordinary markdown on your disk. Download it for macOS from writer.computer.
In the app and in casual use it is just "Writer". It is built with Tauri v2, React, Zustand, CodeMirror, and Rust. The app keeps documents on disk, respects workspace .gitignore rules, supports multiple windows, renders extended markdown such as tables and Mermaid diagrams, and ships with a signed macOS release flow.
apps/desktop/ — Tauri desktop app.apps/desktop/src/ — React frontend.apps/desktop/src-tauri/src/ — Rust commands, workspace state, watcher, updater, and CLI integration.apps/website/ — landing page.docs/ — project and agent workflow docs.SPECs/ — feature specs and design notes.This repo uses Vite+ through the vp CLI. Use vp instead of calling the package manager or Vite tooling directly.
vp install
vp dev
vp check
vp test
Rust validation runs from the Tauri crate:
cd apps/desktop/src-tauri
cargo test
cargo clippy
cargo fmt --check
Writer is local-first and stays that way. It ships opt-in usage telemetry that
is off until you turn it on, never sees your documents, file names, or
paths, and is not even compiled into builds made from a clone of this repo.
docs/telemetry.md lists every event and property, and
the three independent ways to keep it off.
macOS releases are cut locally with scripts/distribute.sh. See docs/releasing.md for the signed, notarized release workflow and updater publishing details.