Repolode
wger-project

wger-project/wger

Django製のセルフホスト可能なオープンソースのワークアウト・栄養・体重管理アプリ。REST APIとモバイルアプリも提供。

代替できる製品:MyFitnessPalStrong

スター
7,148
フォーク
1,041
未解決の Issue
238
最終コミット
5 日前

これは何?

wgerは、トレーニングメニューを作成し、重量を自動的に増やすルールを設定できる、無料のワークアウト・フィットネス管理ツールです。食事プラン、体重、独自の測定項目を記録し、進捗写真をまとめたギャラリーも管理できます。

栄養管理では、Open Food Factsの食品データベースを使ってカロリーを記録できます。また、ユーザーが閲覧・投稿できる運動種目カタログを内蔵し、ジム管理向けの基本的な複数ユーザー機能も備えています。

Docker Composeでセルフホストできるほか、REST APIを使った連携や、公式のAndroid、iOS、F-Droid、Flathubアプリを利用できます。翻訳はWeblateを通じてコミュニティが行っています。

主な機能

  • 01自動で重量を増やす機能を備えた、カスタムワークアウトメニュー
  • 02体重、食事プラン、独自の測定項目の記録
  • 03Open Food Factsのデータベースに基づくカロリー記録
  • 04進捗写真ギャラリー
  • 05連携や自動化に使えるREST API
  • 06Dockerでのセルフホスト

ユースケース

  • 自分のサーバーでプライベートなフィットネス・栄養管理ツールを運用する
  • API経由でワークアウトデータを使った連携や自動化を構築する
  • 小規模なジムの会員やトレーニングプランを管理する
  • 体の測定値や進捗写真を継続的に記録する

クイックスタート

  1. 1

    Docker Compose のセットアップリポジトリをクローンする

  2. 2

    Docker Compose でセルフホスト環境を起動する

    docker compose up -d
  3. 3

    詳細なインストール手順に従ってセットアップする

使う前に知っておきたいこと

  • セルフホスティングには Docker とサーバーの設定が必要です。
  • エクササイズと食材のデータには、項目ごとに異なる Creative Commons ライセンスが適用されています。
  • コピーレフトの AGPL-3.0 ライセンスでは、ネットワークサービスとして提供する場合、変更したソースコードの共有が求められます。

トピック

よくある質問

wger とは?
Django製のセルフホスト可能なオープンソースのワークアウト・栄養・体重管理アプリ。REST APIとモバイルアプリも提供。 wgerは、トレーニングメニューを作成し、重量を自動的に増やすルールを設定できる、無料のワークアウト・フィットネス管理ツールです。食事プラン、体重、独自の測定項目を記録し、進捗写真をまとめたギャラリーも管理できます。
wger は無料で使えますか?ライセンスは?
wger は AGPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
wger は今もメンテナンスされていますか?
活発にメンテナンス中。wger の最終コミットは 2026年10月15日 です。
wger は何に使えますか?
自分のサーバーでプライベートなフィットネス・栄養管理ツールを運用する API経由でワークアウトデータを使った連携や自動化を構築する 小規模なジムの会員やトレーニングプランを管理する 体の測定値や進捗写真を継続的に記録する
wger のインストール方法は?
Docker Compose のセットアップリポジトリをクローンする Docker Compose でセルフホスト環境を起動する: docker compose up -d 詳細なインストール手順に従ってセットアップする
wger はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/wger-project/wger

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト