Table Habitは、WebDAV同期とオフライン優先の保存に対応した、マイクロ習慣向けの無料・オープンソースのFlutter習慣トラッカーです。
simonoppowa/OpenNutriTracker
アカウント不要で食事記録をスマートフォンに保存できる、Android・iOS向けの無料オープンソースカロリー・マクロ栄養素トラッカーです。
代替できる製品:MyFitnessPal
- スター
- 2,720
- フォーク
- 373
- 未解決の Issue
- 176
- 最終コミット
- 9 時間前
これは何?
OpenNutriTrackerは、身長、体重、年齢、活動レベルをもとに算出したカロリー・マクロ栄養素の目標に対して、食べ物や飲み物を記録します。食事記録は暗号化されたストレージを使ってスマートフォン内に保存され、アカウント機能、広告、アナリティクスはありません。
食品データはOpen Food Facts、USDA FoodData Central、ドイツのBLSデータベースから取得でき、バーコードをスキャンして市販食品を登録できます。カロリーに加え、10種類の微量栄養素、水分摂取量、体重の履歴、ワークアウト、レシピ、任意で使える断続的断食タイマーを記録でき、7日、30日、90日単位の推移グラフも確認できます。
データはJSONまたはCSVでエクスポートして再インポートできるほか、QRコードで共有できます。アプリはFlutterとDartで構築されており、食品データのバックエンドは別のリポジトリで管理され、Supabase上にセルフホストできます。
主な機能
- 01食品検索、バーコードスキャン、クイック追加に対応したカロリー・マクロ栄養素の記録
- 02カレンダー表示と食事ごとのカロリー目標に対応した食事記録
- 0310種類の栄養素を確認でき、任意で基準摂取量のバーを表示できる微量栄養素パネル
- 04連続記録日数、カロリー目標、体重、水分摂取量の推移を確認
- 05暗号化されたローカルストレージとJSON・CSVのエクスポート/インポート
ユースケース
- 減量、増量、体重維持のために、毎日のカロリーとマクロ栄養素を記録する
- アカウントを作成したり、食事履歴を企業と共有したりせずに食事を記録する
- 微量栄養素の摂取量を基準値と照らし合わせて確認する
- 自分のSupabaseプロジェクト上に食品データベースのバックエンドをセルフホストする
クイックスタート
- 1
スタートガイドを読む
- 2
App StoreまたはGoogle Playからアプリをインストールする
使う前に知っておきたいこと
- AndroidとiOSでのみ動作し、デスクトップ版やWeb版はありません。
- 日記データは端末内に保存されるため、READMEにはクラウド同期やアカウントベースのバックアップについて記載されていません。
トピック
よくある質問
- OpenNutriTracker とは?
- アカウント不要で食事記録をスマートフォンに保存できる、Android・iOS向けの無料オープンソースカロリー・マクロ栄養素トラッカーです。 OpenNutriTrackerは、身長、体重、年齢、活動レベルをもとに算出したカロリー・マクロ栄養素の目標に対して、食べ物や飲み物を記録します。食事記録は暗号化されたストレージを使ってスマートフォン内に保存され、アカウント機能、広告、アナリティクスはありません。
- OpenNutriTracker は無料で使えますか?ライセンスは?
- OpenNutriTracker は GPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- OpenNutriTracker は今もメンテナンスされていますか?
- 活発にメンテナンス中。OpenNutriTracker の最終コミットは 2026年10月19日 です。
- OpenNutriTracker は何に使えますか?
- 減量、増量、体重維持のために、毎日のカロリーとマクロ栄養素を記録する アカウントを作成したり、食事履歴を企業と共有したりせずに食事を記録する 微量栄養素の摂取量を基準値と照らし合わせて確認する 自分のSupabaseプロジェクト上に食品データベースのバックエンドをセルフホストする
- OpenNutriTracker のインストール方法は?
- スタートガイドを読む App StoreまたはGoogle Playからアプリをインストールする
- OpenNutriTracker はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/simonoppowa/OpenNutriTracker
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
iOS、Android、macOSなどからSSH経由でサーバーを管理し、Linux、Unix、Windowsサーバーの状態を監視できるFlutterアプリです。
Flutter製のオープンソースパスワードマネージャー。モバイル、デスクトップ、Webに対応し、KeePass 2.xのKDBX 3およびKDBX 4データベースを扱えます。
モバイル、デスクトップ、Webアプリ向けのオープンソースでプライバシー重視の分析ツール。FirebaseやGoogle Analyticsの代替として利用できます。
インターネットや外部サーバーを使わず、ローカルネットワーク上の近くのデバイスにファイルやメッセージを送れる、無料のオープンソースアプリです。
Flutter製のクロスプラットフォーム電子書籍リーダー。EPUBやPDFなどに対応し、AI読書支援機能も搭載。