Repolode
almarklein

almarklein/timetagger

인터랙티브 타임라인과 태그를 중심으로 한 웹 기반 시간 추적기로, 로컬에서 실행하거나 서버에 직접 호스팅할 수 있습니다.

대체할 수 있는 제품:TogglClockifyHarvest

스타
1,808
포크
170
열린 이슈
106
마지막 커밋
27일 전

어떤 프로젝트인가요?

TimeTagger는 개인과 프리랜서를 위한 오픈소스 시간 추적기입니다. 인터랙티브 타임라인에 시간을 기록하고 프로젝트 계층 구조 대신 태그로 분류합니다. 단일 사용자 앱으로 로컬에서 실행하거나 여러 사용자가 이용하는 서버에서 실행할 수 있으며, 기기 간 동기화도 지원합니다.

PDF 및 CSV 보고서, 일간·주간·월간 목표, 실험적인 Pomodoro 타이머를 제공합니다. 인터페이스는 반응형으로, 작은 화면과 큰 화면 모두에서 사용할 수 있습니다. timetagger.app에서 호스팅 버전을 이용할 수도 있습니다.

백엔드 서버는 uvicorn과 asgineer를 사용하는 비동기 Python으로 구현되어 있고, 데이터는 SQLite에 저장합니다. 클라이언트 코드는 Python으로 작성하며 PScript를 사용해 JavaScript로 컴파일합니다. 직접 호스팅할 수 있도록 Docker 이미지를 제공하며, 서버는 BCrypt 기반 자격 증명이나 리버스 프록시 인증을 지원합니다.

핵심 기능

  • 01시간 기록 및 검토를 위한 인터랙티브 타임라인.
  • 02중첩된 프로젝트 대신 태그 기반 분류.
  • 03PDF 및 CSV로 내보내는 보고서.
  • 04일간·주간·월간 시간 목표.
  • 05기기 간 동기화와 다양한 화면 크기에 대응하는 반응형 레이아웃.
  • 06자격 증명 또는 리버스 프록시 인증을 지원하며 pip나 Docker로 직접 호스팅 가능.

활용 사례

  • 고객별 청구 가능 시간을 추적하고 보고서를 내보내려는 프리랜서.
  • 자신의 서버에 시간 추적기를 직접 호스팅하려는 개인.
  • 하나의 인스턴스에서 여러 사용자 계정이 필요한 팀이나 가정.
  • 일간·주간·월간 목표로 개인 목표를 추적하는 경우.

빠른 시작

  1. 1

    pip으로 TimeTagger 설치

    pip install -U timetagger
  2. 2

    서버를 로컬에서 실행

    python -m timetagger

사용 전 알아둘 점

  • Python 3.6 이상이 필요합니다.
  • 여러 사용자가 이용하려면 서버를 직접 호스팅하고 인증 정보 또는 리버스 프록시를 설정해야 합니다.
  • 뽀모도로 기능은 실험적 기능으로 표시되어 있습니다.

포함된 컬렉션

토픽

자주 묻는 질문

timetagger은(는) 무엇인가요?
인터랙티브 타임라인과 태그를 중심으로 한 웹 기반 시간 추적기로, 로컬에서 실행하거나 서버에 직접 호스팅할 수 있습니다. TimeTagger는 개인과 프리랜서를 위한 오픈소스 시간 추적기입니다. 인터랙티브 타임라인에 시간을 기록하고 프로젝트 계층 구조 대신 태그로 분류합니다. 단일 사용자 앱으로 로컬에서 실행하거나 여러 사용자가 이용하는 서버에서 실행할 수 있으며, 기기 간 동기화도 지원합니다.
timetagger은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
timetagger은(는) GPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
timetagger은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. timetagger의 마지막 커밋은 2026년 9월 28일입니다.
timetagger은(는) 어디에 사용할 수 있나요?
고객별 청구 가능 시간을 추적하고 보고서를 내보내려는 프리랜서. 자신의 서버에 시간 추적기를 직접 호스팅하려는 개인. 하나의 인스턴스에서 여러 사용자 계정이 필요한 팀이나 가정. 일간·주간·월간 목표로 개인 목표를 추적하는 경우.
timetagger는 어떻게 설치하나요?
pip으로 TimeTagger 설치: pip install -U timetagger 서버를 로컬에서 실행: python -m timetagger
timetagger은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/almarklein/timetagger

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트