v1.2.0fl_chart
라인 차트, 막대 차트, 원형 차트, 산점도, 레이더 차트를 지원하는 매우 사용자 정의 가능한 Flutter 차트 라이브러리입니다.
스마트 스코어링, WebDAV 동기화, 로컬 우선 저장, 개인정보 보호 중심 설계를 갖춘 오픈소스 플러터 습관 트래커이며, Android, iOS, Windows, macOS, Linux를 지원합니다.
v1.2.0라인 차트, 막대 차트, 원형 차트, 산점도, 레이더 차트를 지원하는 매우 사용자 정의 가능한 Flutter 차트 라이브러리입니다.
v3.0.0어떤 Flutter 애플리케이션에도 쉽게 통합할 수 있는 고급 사전 구축 애니메이션.
네이티브 파일 선택 UI를 사용하여 파일을 열고 저장하거나 디렉터리를 선택하는 Flutter 플러그인.
RxDart는 비동기 프로그래밍을 위한 인기 있는 ReactiveX API의 구현으로, 네이티브 Dart Streams API를 활용합니다.
SQLite용 플러터 플러그인. 자체 포함형이며, 높은 신뢰성과 임베디드 SQL 데이터베이스 엔진입니다.
데스크톱 및 단위 테스트용 FFI 기반 sqflite 구현.
v22.3.1플러터 애플리케이션용으로 로컬 알림을 표시하고 스케줄링할 수 있는 크로스 플랫폼 플러그인으로, 각 플랫폼에 맞게 사용자 정의할 수 있습니다.
v0.13.1Material Design 3 색상 시스템을 구동하는 알고리즘 및 유틸리티로, 이미지에서 테마 색상을 선택하고 색의 톤을 생성하는 기능을 포함합니다. 모든 것이 새로운 색 공간에서 구현됩니다.
자산, 폰트, 색상 등에 대한 플러터 코드 생성기 — 모든 문자열 기반 API를 제거하세요.
자산, 폰트, 색상 등에 대한 플러터 코드 생성기 — 모든 문자열 기반 API를 제거하세요.
v2.4.8Flutter의 기본 흰색 네이티브 스플래시 화면을 배경 색상과 스플래시 이미지로 사용자 지정합니다. 다크 모드, 전체 화면 등도 지원합니다.
두 개 이상의 스크롤 뷰를 동기화할 수 있는 스크롤 컨트롤러입니다.
^0.6.1{"sdk":"flutter"}{"sdk":"flutter"}^0.20.2^3.8.0^0.2.3^1.3.0^1.1.1^0.4.0^1.9.0^0.2.0^0.2.9^13.1.0^1.0.3^2.0.14^13.1.0^22.3.0^2.0.4^5.0.1^7.3.1^2.3.2+8^6.1.10^10.1.0^17.0.0^4.12.0^0.1.3^4.0.0^4.0.2^0.2.0^3.1.2^7.0.0{"git":{"url":"https://github.com/FriesI23/data_saver.git","ref":"flutter-344-spm"}}^9.0.0^0.1.4^0.0.3+1^1.0.2^3.1.0+7447^16.23.0^6.0.5^2.0.1^3.2.1^4.1.0^1.17.0^3.0.2^0.11.0^1.0.0^17.0.0^2.11.0^1.5.1^0.28.0^2.0.15^10.2.0^2.2.2^2.3.0+4^1.8.2^1.0.5^3.0.0^2.1.0^1.2.2^8.0.0anyanyany{"sdk":"flutter"}^6.0.0^1.21.4^0.2.2^5.4.4^12.1.0^2.3.3anyany^17.0.0^5.2.0^5.2.0^6.6.1^1.2.0^0.14.3^2.4.4^7.8.0^3.16.8아래는 영문 원문 스냅샷입니다. 최신 내용은 GitHub에서 확인하세요.
Track micro habits. Grow every day.
Stable version
Pre-release version
Build status
Apache 2.0 License
Built with Flutter 3.35.7
WebDAV sync supported
Translation status
Discord community
#4 Repository of the Day on GitHub Trending #1 Dart Repository of the Day on Trendshift
Table Habit is a free and open-source habit tracker that helps you build micro habits with a unique scoring system, rich growth charts, and cross-device WebDAV sync. Available on Android, iOS, macOS, Windows, and Linux — no ads, no account required. See the translation badge above for supported languages. Licensed under Apache 2.0.
Download Table Habit from GitHub Releases Get Table Habit on F-Droid Get Table Habit on Flathub
Get Table Habit on Google Play Get Table Habit on the App Store Join Table Habit TestFlight beta Get Table Habit on Microsoft Store
| Feature | Description |
|---|---|
| Price | Free — no ads, no in-app purchases |
| License | Apache 2.0 |
| Platforms | Android · iOS · macOS · Windows · Linux |
| Sync | WebDAV (Nextcloud, Koofr, self-hosted) |
| Languages | See the translation badge above for live count — Arabic, Chinese, Czech, French, German, Hebrew, Japanese, … |
| Offline-first | Fully functional without internet |
| Account | Not required — no sign-up, no telemetry |
| Tech Stack | Flutter · Dart · SQLite · Provider |
📊 Smart Scoring — Not Just Streaks Quantifies your consistency beyond daily check-ins. Growth curves show your long-term progress with separate scoring models for "do" and "don't" habits.
🔄 WebDAV Sync — Own Your Data Sync seamlessly across devices via Nextcloud, Koofr, or self-hosted servers. Zero vendor lock-in and complete data privacy — your habit data always stays yours.
🎨 Deep Customization Per-habit custom colors with built-in swatches and a full color picker. Collapsible habit grouping with drag-and-drop reorder, plus Material 3 + Dynamic Color theming.
🔓 100% Open Source · Privacy First Apache 2.0 licensed. No ads, no telemetry, no account required. Native JSON import/export, Loop Habit Tracker migration, and fully functional offline.
🌍 Truly Global Community-driven translations via Weblate with full RTL support (Arabic, Hebrew, Persian). 18+ languages and growing.
🖥️ Cross-Platform Android, iOS, macOS, Windows, Linux. Available on Google Play, App Store, F-Droid, Flathub, and Microsoft Store.
# macOS — Homebrew
brew tap FriesI23/brew-repo
brew install table-habit
# macOS — Mac App Store (via mas)
mas install 6744886469
# Windows — Scoop
scoop bucket add friesi23-bucket https://github.com/FriesI23/scoop-bucket
scoop install friesi23-bucket/mhabit
# Linux — Flatpak
flatpak install flathub io.github.friesi23.mhabit
More options: AltStore · SideStore · IzzyOnDroid · Obtainium · TestFlight Beta
Full installation guide: Wiki – Installation
| Platform | Stable Channels | Beta / Sideload |
|---|---|---|
| Android | Google Play · F-Droid · IzzyOnDroid | GitHub APK · Obtainium |
| iOS | App Store | TestFlight · AltStore · SideStore · GitHub IPA |
| macOS | App Store · Homebrew | TestFlight · GitHub DMG |
| Windows | Microsoft Store · Scoop | GitHub MSIX |
| Linux | Flathub | GitHub Flatpak |
Table Habit is available in many languages thanks to our amazing community translators on Weblate (see badge above for live count).
Table Habit translation progress on WeblateHelp translate Table Habit into your language:
Join Weblate or submit a PR to
the weblate-translation branch.
| Status | Feature | Notes |
|---|---|---|
| ✅ | Custom Colors | Per-habit swatches + color picker (v1.25.1+164) |
| ✅ | Loop Habit Tracker Import | CSV import from Loop Habit Tracker (v1.25.7+172) |
| ✅ | Habit Groups | Drag-and-drop reorder, collapsible (v1.26.1+174) |
| 🟨 | Android Widget | In progress |
| 🟨 | iOS Widget | In progress |
| ⬜ | More Sync Backends | Beyond WebDAV — planned |
Contributions make open source great! Here's how you can help:
docs/wiki/ — edit them and open a
PR. CI auto-syncs to the GitHub Wiki..arb files in lib/l10n/.# Clone and bootstrap
git clone https://github.com/FriesI23/mhabit.git
cd mhabit
make bootstrap # or: make init
# Code generation (after changing l10n, colors, or annotations)
make gen
# Lint, fix, verify
make aio # gen + fix + verify-generated
make test # run all tests
See Build from Source on the wiki for platform-specific build instructions.
Table Habit is a one-person indie project. If you find it useful, consider supporting its development:
| Alipay | WeChat Pay |
|---|---|
| Alipay QR Code | WeChat Pay QR Code |
Visit Donors to see everyone who has supported this project. Thank you!
Copyright 2023-2026 Fries_I23
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Made with ❤️ by Fries_I23 and contributors