.. SPDX-FileCopyrightText: 2025 icalendar-anonymizer contributors .. SPDX-License-Identifier: AGPL-3.0-or-later ==================== icalendar-anonymizer ==================== Strip personal data from iCalendar files while preserving technical properties for bug reproduction. .. grid:: 2 :gutter: 3 .. grid-item-card:: 🗓️ Tutorial :link: tutorials/open-web-calendar :link-type: doc Publish an anonymized calendar with Open Web Calendar .. grid-item-card:: 📋 How-to guides :link: how-to/install :link-type: doc Install, use the CLI and web service, self-host, and see real workflows .. grid-item-card:: 📖 Reference :link: reference/index :link-type: doc The Python API, every module, and the change log .. grid-item-card:: 💡 Explanation :link: explanation/design :link-type: doc What gets anonymized, and why .. grid-item-card:: 🤝 Contribute :link: contribute :link-type: doc Development workflow and code style .. toctree:: :hidden: :caption: Tutorials tutorials/open-web-calendar .. toctree:: :hidden: :caption: How-to guides how-to/install how-to/cli how-to/web-service how-to/self-hosting how-to/examples .. toctree:: :hidden: :caption: Reference reference/index reference/python-api reference/anonymizer reference/config reference/formats reference/version reference/changelog .. toctree:: :hidden: :caption: Explanation explanation/design .. toctree:: :hidden: :caption: Project contribute contribute/commit-format