{"id":16974846,"url":"https://github.com/woheller69/lavatories","last_synced_at":"2025-04-07T07:13:27.565Z","repository":{"id":60069984,"uuid":"525257191","full_name":"woheller69/lavatories","owner":"woheller69","description":"Android app for finding lavatories","archived":false,"fork":false,"pushed_at":"2025-01-22T20:18:11.000Z","size":2269,"stargazers_count":90,"open_issues_count":0,"forks_count":4,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-31T06:04:06.223Z","etag":null,"topics":["android","foss","openstreetmap","toilet","toilet-finder"],"latest_commit_sha":null,"homepage":"","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/woheller69.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-08-16T06:29:43.000Z","updated_at":"2025-03-29T16:26:34.000Z","dependencies_parsed_at":"2023-12-18T23:27:08.451Z","dependency_job_id":"f7eb1ca6-5e38-43c9-84b8-082461456499","html_url":"https://github.com/woheller69/lavatories","commit_stats":{"total_commits":102,"total_committers":4,"mean_commits":25.5,"dds":"0.039215686274509776","last_synced_commit":"d3bdf91d2c59511d8153d0bd8eb830d365227627"},"previous_names":[],"tags_count":16,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/woheller69%2Flavatories","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/woheller69%2Flavatories/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/woheller69%2Flavatories/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/woheller69%2Flavatories/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/woheller69","download_url":"https://codeload.github.com/woheller69/lavatories/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247608153,"owners_count":20965952,"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","foss","openstreetmap","toilet","toilet-finder"],"created_at":"2024-10-14T01:08:26.196Z","updated_at":"2025-04-07T07:13:27.546Z","avatar_url":"https://github.com/woheller69.png","language":"Java","funding_links":["https://www.paypal.com/signin","https://www.paypal.com/donate?hosted_button_id=XVXQ54LBLZ4AA"],"categories":[],"sub_categories":[],"readme":"\u003cpre\u003eSend a coffee to \nwoheller69@t-online.de \n\u003ca href= \"https://www.paypal.com/signin\"\u003e\u003cimg  align=\"left\" src=\"https://www.paypalobjects.com/webstatic/de_DE/i/de-pp-logo-150px.png\"\u003e\u003c/a\u003e\n\n  \nOr via this link (with fees)\n\u003ca href=\"https://www.paypal.com/donate?hosted_button_id=XVXQ54LBLZ4AA\"\u003e\u003cimg  align=\"left\" src=\"https://img.shields.io/badge/Donate%20with%20Debit%20or%20Credit%20Card-002991?style=plastic\"\u003e\u003c/a\u003e\u003c/pre\u003e\n\n\n| **RadarWeather** | **Gas Prices** | **Smart Eggtimer** |\n|:---:|:---:|:---:|\n| [\u003cimg src=\"https://github.com/woheller69/weather/blob/main/fastlane/metadata/android/en-US/images/icon.png\" width=\"50\"\u003e](https://f-droid.org/packages/org.woheller69.weather/) | [\u003cimg src=\"https://github.com/woheller69/spritpreise/blob/main/fastlane/metadata/android/en-US/images/icon.png\" width=\"50\"\u003e](https://f-droid.org/packages/org.woheller69.spritpreise/) | [\u003cimg src=\"https://github.com/woheller69/eggtimer/blob/main/fastlane/metadata/android/en-US/images/icon.png\" width=\"50\"\u003e](https://f-droid.org/packages/org.woheller69.eggtimer/) |\n| **Bubble** | **hEARtest** | **GPS Cockpit** |\n| [\u003cimg src=\"https://github.com/woheller69/Level/blob/master/fastlane/metadata/android/en-US/images/icon.png\" width=\"50\"\u003e](https://f-droid.org/packages/org.woheller69.level/) | [\u003cimg src=\"https://github.com/woheller69/audiometry/blob/new/fastlane/metadata/android/en-US/images/icon.png\" width=\"50\"\u003e](https://f-droid.org/packages/org.woheller69.audiometry/) | [\u003cimg src=\"https://github.com/woheller69/gpscockpit/blob/master/fastlane/metadata/android/en-US/images/icon.png\" width=\"50\"\u003e](https://f-droid.org/packages/org.woheller69.gpscockpit/) |\n| **Audio Analyzer** | **LavSeeker** | **TimeLapseCam** |\n| [\u003cimg src=\"https://github.com/woheller69/audio-analyzer-for-android/blob/master/fastlane/metadata/android/en-US/images/icon.png\" width=\"50\"\u003e](https://f-droid.org/packages/org.woheller69.audio_analyzer_for_android/) |[\u003cimg src=\"https://github.com/woheller69/lavatories/blob/master/fastlane/metadata/android/en-US/images/icon.png\" width=\"50\"\u003e](https://f-droid.org/packages/org.woheller69.lavatories/) | [\u003cimg src=\"https://github.com/woheller69/TimeLapseCamera/blob/master/fastlane/metadata/android/en-US/images/icon.png\" width=\"50\"\u003e](https://f-droid.org/packages/org.woheller69.TimeLapseCam/) |\n| **Arity** | **Cirrus** | **solXpect** |\n| [\u003cimg src=\"https://github.com/woheller69/arity/blob/master/fastlane/metadata/android/en-US/images/icon.png\" width=\"50\"\u003e](https://f-droid.org/packages/org.woheller69.arity/) | [\u003cimg src=\"https://github.com/woheller69/omweather/blob/master/fastlane/metadata/android/en-US/images/icon.png\" width=\"50\"\u003e](https://f-droid.org/packages/org.woheller69.omweather/) | [\u003cimg src=\"https://github.com/woheller69/solXpect/blob/main/fastlane/metadata/android/en-US/images/icon.png\" width=\"50\"\u003e](https://f-droid.org/packages/org.woheller69.solxpect/) |\n| **gptAssist** | **dumpSeeker** | **huggingAssist** |\n| [\u003cimg src=\"https://github.com/woheller69/gptassist/blob/master/fastlane/metadata/android/en-US/images/icon.png\" width=\"50\"\u003e](https://f-droid.org/packages/org.woheller69.gptassist/) | [\u003cimg src=\"https://github.com/woheller69/dumpseeker/blob/main/fastlane/metadata/android/en-US/images/icon.png\" width=\"50\"\u003e](https://f-droid.org/packages/org.woheller69.dumpseeker/) | [\u003cimg src=\"https://github.com/woheller69/huggingassist/blob/master/fastlane/metadata/android/en-US/images/icon.png\" width=\"50\"\u003e](https://f-droid.org/packages/org.woheller69.hugassist/) |\n| **FREE Browser** | **whoBIRD** | **PeakOrama** |\n| [\u003cimg src=\"https://github.com/woheller69/browser/blob/newmaster/fastlane/metadata/android/en-US/images/icon.png\" width=\"50\"\u003e](https://f-droid.org/packages/org.woheller69.browser/) | [\u003cimg src=\"https://github.com/woheller69/whoBIRD/blob/master/fastlane/metadata/android/en-US/images/icon.png\" width=\"50\"\u003e](https://f-droid.org/packages/org.woheller69.whobird/) | [\u003cimg src=\"https://github.com/woheller69/PeakOrama/blob/master/fastlane/metadata/android/en-US/images/icon.png\" width=\"50\"\u003e](https://f-droid.org/packages/org.woheller69.PeakOrama/) |\n| **Whisper** | **Seamless** | |\n| [\u003cimg src=\"https://github.com/woheller69/whisperIME/blob/master/fastlane/metadata/android/en-US/images/icon.png\" width=\"50\"\u003e](https://f-droid.org/packages/org.woheller69.whisper/) | [\u003cimg src=\"https://github.com/woheller69/seamless/blob/master/fastlane/metadata/android/en-US/images/icon.png\" width=\"50\"\u003e](https://f-droid.org/packages/org.woheller69.seemless/) | |\n\n\n# LavSeeker\n\n\u003cimg src=\"fastlane/metadata/android/en-US/images/phoneScreenshots/1.png\" width=\"150\"/\u003e \u003cimg src=\"fastlane/metadata/android/en-US/images/phoneScreenshots/2.png\" width=\"150\"/\u003e \n\nLavSeeker shows toilets listed in OpenStreetMap.\nA long click on a toilet in the list will show the toilet in a map application.\nYou can also allow the app to use GPS.\nThe toilets for your current location are then displayed in the first tab in the app.\n(This will overwrite the city in your first tab.)\n\nThe data is provided by OpenStreetMap.\n\n\u003ca href=\"https://f-droid.org/packages/org.woheller69.lavatories\"\u003e\u003cimg alt=\"Get it on F-Droid\" src=\"https://fdroid.gitlab.io/artwork/badge/get-it-on.png\" height=\"100\"\u003e\u003c/a\u003e\n\n\n## License\n\nThis app is licensed under the GPLv3, © woheller69.\n\nThe app also uses:\n- Data is provided by OpenStreetMap under Open Database Licence, \u003ca href='https://www.openstreetmap.org/copyright'\u003eOpen Database License\u003c/a\u003e\n- Data from OpenStreetMap is retrieved via Overpass-API https://github.com/drolbr/Overpass-API (AGPL 3.0 License) and Nominatim https://github.com/osm-search/Nominatim (GPL 2.0 License)\n- The code is based on Privacy Friendly Weather (https://github.com/SecUSo/privacy-friendly-weather), which is published under GPLv3\n- Icons from [Google Material Design Icons](https://material.io/resources/icons/) licensed under \u003ca href='http://www.apache.org/licenses/LICENSE-2.0'\u003eApache License Version 2.0\u003c/a\u003e\n- Material Components for Android (https://github.com/material-components/material-components-android) which is licensed under \u003ca href='https://github.com/material-components/material-components-android/blob/master/LICENSE'\u003eApache License Version 2.0\u003c/a\u003e\n- Android Volley (com.android.volley) (https://github.com/google/volley) which is licensed under \u003ca href='https://github.com/google/volley/blob/master/LICENSE'\u003eApache License Version 2.0\u003c/a\u003e\n- AndroidX libraries (https://github.com/androidx/androidx) which is licensed under \u003ca href='https://github.com/androidx/androidx/blob/androidx-main/LICENSE.txt'\u003eApache License Version 2.0\u003c/a\u003e\n- AutoSuggestTextViewAPICall (https://github.com/Truiton/AutoSuggestTextViewAPICall) which is licensed under \u003ca href='https://github.com/Truiton/AutoSuggestTextViewAPICall/blob/master/LICENSE'\u003eApache License Version 2.0\u003c/a\u003e\n- Search-as-you-type location search is provided by [Open-Meteo](https://open-meteo.com/), under \u003ca href='http://creativecommons.org/licenses/by/4.0/'\u003eAttribution 4.0 International (CC BY 4.0)\u003c/a\u003e\n- AndroidAddressFormatter library (https://github.com/woheller69/AndroidAddressFormatter) licensed under \u003ca href='https://github.com/woheller69/AndroidAddressFormatter/blob/master/LICENSE'\u003eMIT License\u003c/a\u003e, which is based upon the work of [OpenCage](https://github.com/OpenCageData/address-formatting/) and [Placemarkt](https://github.com/placemarkt/address-formatter-java) \n- osmdroid (https://github.com/osmdroid/osmdroid) licensed under \u003ca href='http://www.apache.org/licenses/LICENSE-2.0'\u003eApache License Version 2.0\u003c/a\u003e\n\n## Contributing\n\nIf you find a bug, please open an issue in the Github repository, assuming one does not already exist.\n  - Clearly describe the issue including steps to reproduce when it is a bug. In some cases screenshots can be supportive.\n  - Make sure you mention the Android version and the device you have used when you encountered the issue.\n  - Make your description as precise as possible.\n\nIf you know the solution to a bug please report it in the corresponding issue and if possible modify the code and create a pull request.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwoheller69%2Flavatories","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwoheller69%2Flavatories","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwoheller69%2Flavatories/lists"}