Flutter로 만든 오픈소스 비밀번호 관리자로, 모바일·데스크톱·웹에서 KeePass 2.x KDBX 3 및 KDBX 4 데이터베이스를 사용할 수 있습니다.
- 스타
- 1,664
- 포크
- 102
- 열린 이슈
- 81
- 마지막 커밋
- 어제
어떤 프로젝트인가요?
Table Habit은 Flutter와 Dart로 만든 습관 트래커로, 매일 실천하는 작은 습관에 초점을 맞춥니다. 연속 기록 횟수에만 의존하는 대신 시간에 따른 꾸준함을 점수로 매기고 성장 차트를 보여주며, 실천하고 싶은 습관과 피하고 싶은 습관에 각각 별도의 점수 모델을 적용합니다.
데이터는 SQLite에 로컬로 저장되며, 인터넷 연결이나 계정 없이도 앱을 온전히 사용할 수 있습니다. Nextcloud, Koofr 또는 자체 호스팅 서버 같은 서비스를 통해 WebDAV로 기기 간 동기화할 수 있습니다. Loop Habit Tracker의 데이터는 CSV로 가져올 수 있고 JSON으로 내보낼 수 있습니다.
Android, iOS, macOS, Windows, Linux에서 실행되며 Material 3와 동적 색상 테마, 습관별 색상, 접을 수 있는 습관 그룹을 지원합니다. 번역은 Weblate에서 관리하며 오른쪽에서 왼쪽으로 쓰는 언어도 지원합니다.
핵심 기능
- 01실천하고 싶은 습관과 피하고 싶은 습관에 별도의 모델을 적용해 꾸준함을 점수로 매김
- 02Nextcloud, Koofr 또는 자체 호스팅 서버를 통해 기기 간 WebDAV 동기화
- 03SQLite를 사용하는 로컬 우선 저장 방식으로 오프라인에서 완전히 작동하며 계정이 필요 없음
- 04Loop Habit Tracker 데이터를 CSV로 가져오고 JSON으로 내보내기
- 05습관별 사용자 지정 색상, 접을 수 있는 그룹, 드래그 앤 드롭 순서 변경
- 06동적 색상과 RTL 언어 지원을 갖춘 Material 3 테마
활용 사례
- 계정 없이 운동, 독서, 명상 같은 작은 일상 습관 기록하기
- 휴대폰과 데스크톱 간 동기화를 유지하면서 Nextcloud 또는 WebDAV 서버에 습관 데이터를 보관하기
- 기존 Loop Habit Tracker 데이터를 크로스 플랫폼 앱으로 옮기기
빠른 시작
- 1
Homebrew로 macOS에 설치
brew tap FriesI23/brew-repo && brew install table-habit - 2
Scoop으로 Windows에 설치
scoop bucket add friesi23-bucket https://github.com/FriesI23/scoop-bucket && scoop install friesi23-bucket/mhabit - 3
Flatpak으로 Linux에 설치
flatpak install flathub io.github.friesi23.mhabit - 4
Android 또는 iOS에서는 스토어 링크나 GitHub Releases에서 앱을 다운로드하세요
사용 전 알아둘 점
- 동기화는 WebDAV만 지원하며, 다른 동기화 백엔드는 추가할 계획만 있습니다.
- Android 및 iOS 홈 화면 위젯은 아직 개발 중입니다.
토픽
자주 묻는 질문
- mhabit은(는) 무엇인가요?
- Table Habit은 WebDAV 동기화와 오프라인 우선 저장 기능을 갖춘 무료 오픈소스 Flutter 마이크로 습관 트래커입니다. Table Habit은 Flutter와 Dart로 만든 습관 트래커로, 매일 실천하는 작은 습관에 초점을 맞춥니다. 연속 기록 횟수에만 의존하는 대신 시간에 따른 꾸준함을 점수로 매기고 성장 차트를 보여주며, 실천하고 싶은 습관과 피하고 싶은 습관에 각각 별도의 점수 모델을 적용합니다.
- mhabit은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- mhabit은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- mhabit은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. mhabit의 마지막 커밋은 2026년 10월 19일입니다.
- mhabit은(는) 어디에 사용할 수 있나요?
- 계정 없이 운동, 독서, 명상 같은 작은 일상 습관 기록하기 휴대폰과 데스크톱 간 동기화를 유지하면서 Nextcloud 또는 WebDAV 서버에 습관 데이터를 보관하기 기존 Loop Habit Tracker 데이터를 크로스 플랫폼 앱으로 옮기기
- mhabit는 어떻게 설치하나요?
- Homebrew로 macOS에 설치: brew tap FriesI23/brew-repo && brew install table-habit Scoop으로 Windows에 설치: scoop bucket add friesi23-bucket https://github.com/FriesI23/scoop-bucket && scoop install friesi23-bucket/mhabit Flatpak으로 Linux에 설치: flatpak install flathub io.github.friesi23.mhabit Android 또는 iOS에서는 스토어 링크나 GitHub Releases에서 앱을 다운로드하세요
- mhabit은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/FriesI23/mhabit
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
인터넷이나 타사 서버 없이 로컬 네트워크의 기기 간에 파일과 메시지를 주고받는 무료 오픈 소스 앱입니다.
EPUB, MOBI, AZW3, FB2, TXT, PDF와 AI 독서 도구를 지원하는 Flutter 기반 크로스 플랫폼 전자책 리더
계정 없이 휴대폰에 식단 기록을 저장하는 Android 및 iOS용 무료 오픈소스 칼로리·매크로 추적 앱입니다.
손글씨, 텍스트, Markdown, 도형, 이미지, PDF를 한 캔버스에서 다루는 오픈소스 크로스플랫폼 노트 앱
프런트엔드 경험 없이 Flutter 기반 UI로 웹, 데스크톱, 모바일 앱을 만들 수 있는 Python 프레임워크입니다.