Skip to main content

Fooder cli client

About

Fooder is simple TUI client for FooderAPI and basic program for tracking calories from terminal.

Installation

Fooder is currently maintained on PyPi Python Package Index. To install package simpply use:

python3 -m pip install fooder

Usage

With installation of fooder you should have new executable - fooder.

fooder

from command line. There are some available options:

usage: __main__.py [-h] [--access-token ACCESS_TOKEN] [--refresh-token REFRESH_TOKEN] [--url URL]

options:
  -h, --help            show this help message and exit
  --access-token ACCESS_TOKEN
  --refresh-token REFRESH_TOKEN
  --url URL

By default access_token is stored in ~/.cache/fooder/.token and refresh_token is stored in ~/.cache/fooder/.refresh_token. You can use different locations of those files as well as different URL for the API, which you can self-host for personalized products database.

Whole program is very simple TUI where in each view you can select action from available options, such as switching to diary from another day, adding meals, adding entries etc. It's just intuitive and since project is in alpha stage I'm not writting whole usage instruction just yet, before the finalized product is complete.

Metadata

Release files for fooder 0.0.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for fooder 0.0.4
File Size Uploaded
fooder-0.0.4.tar.gz 19.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for fooder 0.0.4
File Interpreter ABI Platform
fooder-0.0.4-py2.py3-none-any.whl Python 3, Python 2 none any Details

Total release size: 39.8 kB

Release files / fooder-0.0.4.tar.gz

Download URL fooder-0.0.4.tar.gz
Size 19.0 kB
Tags Source
SHA-256 checksum
How to use checksums
5e5a44e84402fbb4d5c196be939f13bdf011318a2c57811d357284dc86007fbf
BLAKE2b-256 checksum
How to use checksums
097c214f6d8326ee5dc2a4e9180b78c2932da8fc478e22f9a5f5bf553788632d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.4

Release files / fooder-0.0.4-py2.py3-none-any.whl

Download URL fooder-0.0.4-py2.py3-none-any.whl
Size 20.7 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
80a0f5cc59b708f1c5c171b1468f182264ac7173d05f01075ca367182a93d657
BLAKE2b-256 checksum
How to use checksums
f24d9d7a95326f007f0d5a1e8df9eb6c85f7e049087d3f5b220c639ad3324218
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.4

Release history Release notifications | RSS feed

This release

0.0.4 This release

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page