{"id":17647373,"url":"https://github.com/woefe/shoppinglist","last_synced_at":"2025-04-16T05:57:24.179Z","repository":{"id":48826644,"uuid":"56154953","full_name":"woefe/ShoppingList","owner":"woefe","description":"A simple shopping list for Android","archived":false,"fork":false,"pushed_at":"2020-07-19T18:20:31.000Z","size":497,"stargazers_count":72,"open_issues_count":45,"forks_count":23,"subscribers_count":7,"default_branch":"master","last_synced_at":"2025-03-29T05:05:28.730Z","etag":null,"topics":["android","shoppinglist","textbased"],"latest_commit_sha":null,"homepage":"https://woefe.github.io/ShoppingList/","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/woefe.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2016-04-13T13:37:50.000Z","updated_at":"2024-12-28T12:48:11.000Z","dependencies_parsed_at":"2022-09-23T22:21:37.331Z","dependency_job_id":null,"html_url":"https://github.com/woefe/ShoppingList","commit_stats":null,"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/woefe%2FShoppingList","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/woefe%2FShoppingList/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/woefe%2FShoppingList/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/woefe%2FShoppingList/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/woefe","download_url":"https://codeload.github.com/woefe/ShoppingList/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249205735,"owners_count":21229985,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["android","shoppinglist","textbased"],"created_at":"2024-10-23T11:13:09.285Z","updated_at":"2025-04-16T05:57:24.159Z","avatar_url":"https://github.com/woefe.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003e\u003cimg src=\"app/src/main/res/mipmap-xxhdpi/ic_launcher.png\" width=\"70\" height=\"70\" /\u003e\u003cbr/\u003e ShoppingList\u003c/h1\u003e\nA simple shopping list for Android\n\n\u003cp float=\"left\"\u003e\n  \u003cimg src=\"fastlane/metadata/android/en-US/images/phoneScreenshots/01_list_content.png\" height=\"500\" /\u003e\n  \u003cimg src=\"fastlane/metadata/android/en-US/images/phoneScreenshots/00_lists.png\" height=\"500\" /\u003e\n\u003c/p\u003e\n\n\u003ca href=\"https://f-droid.org/packages/com.woefe.shoppinglist/\" target=\"_blank\"\u003e\n    \u003cimg src=\"https://f-droid.org/badge/get-it-on.png\" alt=\"Get it on F-Droid\" height=\"80\"/\u003e\n\u003c/a\u003e\n\n## ShoppingList text file\nShoppingList saves your shopping lists as a plain text files.\nThe syntax of a ShoppingList file is quite simple and easy to read and edit.\n\n### Syntax\n * The very first line of the file is the name of the list in square brackets\n * Empty lines or lines with only white spaces are ignored\n * Every item of the list corresponds to a single line in the file\n * Checked items start with `//`\n * Specifying the amount of an item is optional\n * The amount of an item and its name are separated by the #-Sign\n\n### Example\n```\n[ ShoppingList ]\n\nMilk\nBananas #\nJuice #2 Liters\n// Eggs #12\n```\n\n## Synchronization\nTo synchronize the lists select a folder in the ShoppingList settings which gets synchronized by whichever sync-software you use.\nThe ShoppingList app will automatically detect lists (and changes to the lists) that show up in the folder.\nNote that unfortunately most synchronisation solutions on Android cannot continuously watch and synchronize the folder.\n\n### Nextcloud Example\n1. Create a `shoppinglists` folder in your Nextcloud\n2. Sync this folder to your Nextcloud files app.\n3. Go to ShoppingList settings and find this folder on your Android file system (e.g. `/storage/emulated/0/Android/media/com.nextcloud.client/nextcloud/user@cloud.kom/shoppinglists`)\n4. If you want to sync the lists, open the Nextcloud files app and synchronize the shopping list folder\n\nBetter Integration with Nextcloud is [planned](https://github.com/woefe/ShoppingList/issues/17).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwoefe%2Fshoppinglist","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwoefe%2Fshoppinglist","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwoefe%2Fshoppinglist/lists"}