The base problem will always remain: where does the app get the infos? You'll need a vast database of items, or access to one. Unless you want to enter each item yourself, but then it's basically a spreadsheet.
Free OpenSource Software
A group for FOSS enthusiasts sharing news and projects on Free and Open Source Software and Operating Systems, including GNU/Linux, Android, applications, and more.
https://world.openfoodfacts.org/
Any calorie tracker is basically a spreadsheet though. It's just packaged in a nicer UI, and you get to skip a lot of setup. Manually entering new foods is probably the least fussy part.
Never knew of that website. Thanks!
https://f-droid.org/packages/com.waist.line
The only flaw I can find with this app is that I'd broaden the statistics feature functionality. Been very happy with it for years.
e: Not a fan of the database search either. I'd forgotten it exists because it's bad enough that I don't use it, lol. Barcode scanner works fine though.
Thanks, we'll check it out. A bummer on the database search though.