An open-source, local-first knowledge base that merges docs, whiteboard canvas and tables in one workspace, as an alternative to Notion and Miro.
ActivityWatch/activitywatch
Open-source automated time tracker that records active apps, window titles, browser tabs and AFK status, storing all data locally under your control.
대체할 수 있는 제품:RescueTime
WakaTime
- 스타
- 19,278
- 포크
- 1,045
- 열린 이슈
- 132
- 마지막 커밋
- 19시간 전
어떤 프로젝트인가요?
ActivityWatch records how you spend your time on your computer. Small programs called watchers collect data such as the currently active application and its window title, the active browser tab with its title and URL, and keyboard and mouse activity used to detect whether you are away from the keyboard. The data is stored in a local server, and you decide which watchers to run.
The project includes a REST API with buckets, events, heartbeats and a query language for filtering, merging and grouping events. A web interface provides dashboard and timeline views, a query explorer, a raw data browser, and JSON export. Client libraries for Python, JavaScript and Rust let developers write their own watchers. The core server is available in Python and Rust implementations.
The application runs on Windows, macOS, Linux and Android, and sync between devices is listed as work in progress using a decentralized sync folder.
핵심 기능
- 01Tracks active application and window title, browser tabs, and AFK status.
- 02Stores data locally so you control it.
- 03REST API with buckets, events, heartbeats and a query language.
- 04Web UI with dashboards, timeline view and raw data browser.
- 05Extensible through custom watchers and Python, JavaScript and Rust client libraries.
- 06Runs on Windows, macOS, Linux and Android.
활용 사례
- Reviewing how much time you spend on different apps and websites each day.
- Building a personal quantified-self dataset with your own watchers.
- Measuring focused work versus time away from the keyboard.
토픽
자주 묻는 질문
- activitywatch은(는) 무엇인가요?
- Open-source automated time tracker that records active apps, window titles, browser tabs and AFK status, storing all data locally under your control. ActivityWatch records how you spend your time on your computer. Small programs called watchers collect data such as the currently active application and its window title, the active browser tab with its title and URL, and keyboard and mouse activity used to detect whether you are away from the keyboard. The data is stored in a local server, and you decide which watchers to run.
- activitywatch은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- activitywatch은(는) MPL-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- activitywatch은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. activitywatch의 마지막 커밋은 2026년 10월 18일입니다.
- activitywatch은(는) 어디에 사용할 수 있나요?
- Reviewing how much time you spend on different apps and websites each day. Building a personal quantified-self dataset with your own watchers. Measuring focused work versus time away from the keyboard.
- activitywatch은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/ActivityWatch/activitywatch
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
Open-source, local-first AI meeting notepad that captures device audio without a bot joining the call, as an alternative to Granola.
Official Electron desktop client for Anytype, a local-first, end-to-end encrypted personal knowledge base for macOS, Windows and Linux.
Open-source system cleaner for Windows and Linux that frees disk space and removes privacy-sensitive traces.
Offline-first desktop photo manager for macOS, Windows and Linux, with local AI search, face clustering and duplicate cleanup for large libraries.