{"repo":"thomersch/openstreetmap-calendar","free":true,"listed":false,"github":"https://github.com/thomersch/openstreetmap-calendar","clone":"git clone https://github.com/thomersch/openstreetmap-calendar.git","description":"osmcal, a Collaborative Calendar for OpenStreetMap-related Events","language":"Python","stars":38,"topics":["openstreetmap","calendar"],"license":"Apache-2.0","category":"productivity","readme_excerpt":"OpenStreetMap Calendar A simple calendar for tracking OpenStreetMap-related activities. Principles Less, but better. Work hard and be nice to people. User Documentation Please look at OpenStreetMap Calendar Documentation for information about integration and API. Developer Documentation The repo contains a dev container configuration, so you can develop without having to install all the dependencies on your machine manually. VS Code and PyCharm/IntelliJ have integrated support and you can even use Github Codespaces. We also feature a devbox setup which allows to setup a development environment without having to utilize Docker and containers. devbox services up allows you to start the project itself and its dependencies. Alternatively you can install like any other Python/Django project. We're using uv for managing dependencies. Please look at their documentation for installation instructions. We support Python ≥ 3.12 and PostgreSQL ≥ 15. (Older versions might work, but no guarantees). Database You need a running PostgreSQL database with PostGIS installed. If you're using the dev container, the DB is automatically started and set up. If you set this up manually, make sure you have an empty DB before starting. By default we're using the osmcal for user and DB with no password set. For more details, check osmcal/settings.py . Running Tests Developer Server In order to facilitate testing, you can use a fake login locally without having to setup OAuth first. To do this, scroll dow","default_branch":null,"files":null,"tree":[],"storefront":"/r/thomersch","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/thomersch/openstreetmap-calendar/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}