A curated list of resources on e-government in Germany.
Pull requests and feedback via issues welcome! Get in touch via the matrix chat at #awesome-egov-de:tchncs.de
- awesome-opendata-german: articles and other resources about Open Data (by Code-for-Germany)
- opendata-antipatterns: list of open data anti-patterns that should be avoided
- foss-verwaltung: resources on how to reuse, create and publish free and open source software by governments
- awesome-behoerden-floss: F/LOSS software that is used in German government organizations (by Open Knowledge Foundation Deutschland)
- awesome-germany: list about fiscal financed public projects and ones which are relevant for citizens
- awesome-deutschland: similar list but not restricted to government IT
- awesome-transit: list of transit (public transport) APIs, apps, datasets, research, and software
Places to ask questions and find other community resources.
- eGov AfterWork meetup: monthly meetup of the eGovernment Podcast community
- N3GZ Nachwuchsnetzwerk Digitale Verwaltung: junior network for people working in public administration, industry and science
- Code for Germany: civic tech open government network
- bund.dev: civic tech community that documents government APIs
- Formularium: a FOSS, privacy-first, and user-friendly toolkit for municipalities to support them in making their public services available online
- Zerforschung: hacker collective focussing (i.a.) on the security of government infrastrucutre
- Innovationsverbund Öffentliche Gesundheit (InÖG): public healthcare tech network that builds open source tools for health offices
- EU Working Group "APIs for Innovative Public Services (API4IPS)"
- REST best practices by that working group
Torsten Frenzel vom eGovernment-Podcast pflegt einen Kalender mit eGovernment-bezogenen Events.
- Gesetz zur Verbesserung des Onlinezugangs zu Verwaltungsleistungen (Onlinezugangsgesetz)
- Verwaltungsabkommen zur Umsetzung des Onlinezugangsgesetzes: administrative agreement on the implemenation of the Onlinezugangsgesetz (OZG)
- Prescribes the use of open standards and open source software (SHOULD)
- EfA-Mindestanforderungen: minimal technical and legal requirements for the implementation of online services financed by the business activity support program (Konjunkturpaket)
- Servicestandard für die OZG-Umsetzung: standard quality priciples for online services, by BMI, including a self audit
- User centricity (assessment of user requirements, simple and intuitive use, accessibility, proximity to citizens and gender neutrality, once-only principle, data protection, promotion of digital use)
- Approach (legal change requirements, agile approach, interconnected portals („Portalverbund“))
- Collaboration (cross-level cooperation, implementation communities)
- Openness (open standards, open source, software re-use)
- IT operations (IT security and support, interoperability, technological evaluation)
- Controlling (evaluation of user satisfaction, user-centered further development)
- Föderale IT-Architekturrichtlinien: IT architecture policies by the federal IT architecture board of IT-Planungsrat
- Stategic architecture guidelines SR1 and SR3 prescribe the use of open standards (MUST)
- Stategic architecture guidelines SR2 and SR10 prescribe reusing existing software components and loose coupling (MUST)
- Stategic architecture guideline SR4 prescribes security by default and privacy by default (MUST)
- Stategic architecture guideline SR5 prescribes an API-first approach (MUST)
- Stategic architecture guideline SR6 prescribes usability by design (MUST)
- Stategic architecture guidelines SR7 and SR8 prescribes for open source licensing (dual-/multi-vendor strategie) (MUST)
- Stategic architecture guideline SR9 prescribes interoperability between infrastrucutre components (MUST)
- Stategic architecture guideline SR11 prescribes green IT (MUST)
- Stategic architecture guideline SR12 prescribes the once-only principle (SHOULD)
- Stategic architecture guideline SR13 prescribes open data by design (MUST)
- Eckpunkte Umsetzung des OZG mit Mitteln des Konjunkturpakets
- Mandatory by IT-PLR decision 2020/39
- mandatory use of open standards
- source code of custom software development must be released as open-source-software, if possible. Existing licensing models remain unaffected by this.
- Better for Less: How to make Government IT deliver savings (2010) by Liam Maxwell and others: An absolute classic and must-read for decision makers in government organizations. The paper explains what has gone wrong in British egovernment and describes what strategic change is required. Considered to be the conceptual foundation of the UK Government Digital Service.
- A civic technologist's practice guide (2020) by Cyd Harrell: onboarding guide and a survival manual for people interested in civic tech and government it
- The Government IT Self-Harm Playbook (2016) by Dan Sheldon: list of things you really should avoid doing (anti-patterns)
- Öffentliches Gestalten - Handbuch für innovatives Arbeiten in der Verwaltung (2020) by CityLAB Berlin and Politics for Tomorrow: guide for working on projects in administration using co-creative methods
- stk's blog: Blog by stk about open data, egovernment, and thoughts about the latest tech buzzwords.
- Lilith Wittmann's blog
- Bianca Kastl's blog
- Blog by zerforschung: hacker collective focussing on the security of public infrastrucutre
- eGovernment Podcast: podcast about german eGovernment topics
- eGovernment special by Lage der Nation
- Netzpolitischer Abend: series of talks by Digitale Gesellschaft e.V hosted at c-base
- Die Open Source Strategie des Bundesamtes für Strahlenschutz (BfS) bei der Entwicklung der Notfallschutzsysteme - ein Weg für Behörden zu mehr digitaler Souveränität und Nachhaltigkeit (19') by Marco Lechner (BfS)
- Design-System.SH: design system developed in Schleswig-Holstein, inspired by GOV.UK Design System
- Konzeptpapier: Ein KI-Transparenzregister für die öffentliche Verwaltung by AlgorithmWatch
- Program flow charts for payroll tax deduction by BMF: description of the algorithms used for tax calculation
- OZG-Dashboard by BMI
- OZG-Dashboard NRW by MWIDE NRW
- OZG-Monitoring by Linie6Plus (BB, HE, MV, NI, RP, SH, ST, TH)
- OZG-Dashboard by Lilith Wittmann
- OZG-Informationsplattform
- Föderales Entwicklungsportal (docs.fitko.de) by IT-Planungsrat and FITKO
- Standards und Schnittstellen: overview over standards and APIs created by the Portalverbund project
- Dokumentation der föderalen IT-Landschaft: documentation of it architecture with focus of OZG infrastructure by the federal IT architecture board of IT-Planungsrat
- FIT-Connect: developer resources on public service application submission APIs (project FIT-Connect)
- Föderales Informationsmanagement (FIM) by MWIDE NRW
- FIM-Haus at FIM-Portal
- OZG in NRW - Dokumente: Documentation and usage guides about federal IT-Infrastructure by MWIDE NRW
- bund.dev: list of public administration APIs, documented by civic tech community
- Föderales Entwicklungsportal: APIs
- Verwaltungssuchmaschine NRW: search for ARS/AGS, LeiKa-Services and Responsibilities (Zuständigkeiten)
- Serviceportal NRW: frontend for end users
- OpenPGP Schlüsselbeglaubigung: PGP key signing service based on identity card (neuer Personalausweis, nPA) verification
- Portalverbung Onlinegateway (PVOG): search for public services and jurisdictions throughout all federal levels
- elektronischer Personalausweis (nPA / eID)
- blog post by ijonberlin about FIDO support for two-factor authentication (2FA)
- WebAuthn-eID for Firefox extension
- leika-tool: simple tool to explore the Leistungskatalog der öffentlichen Verwaltung (LeiKa)
- ars-tool: simple tool to explore German community identification numbers (Amtliche Regionalschlüssel, ARS)
- Italian Open API Validation Checker by Team Digitale, used by FITKO
- publiccode.yml: metadata standard for repositories containing software developed or acquired by the Public Administration, aimed at making them easily discoverable and thus reusable by other entities
- ozg: parsers/generators for the standards related to "Onlinezugangsgesetz", esp. FIM (xDatenfelder/XZuFi/XÖV)
- libzufi: library to parse XZuFi data
- Din91379-csharp: A C# implementation of DIN 91379 (String.Latin)
- KoliBri: an accessible component library by ITZBund.
- bund-id-online-service-demo: client test tool for BundID (auth, communication, status messages)
- code.europa.eu: GitLab instance for open source projects shared by the institutions of the European Union
- OpenCoDE: GitLab instance for German government institutions by BMI, NRW and BW
- git.fitko.de: GitLab instance by Föderale IT-Koorperation (FITKO)
- GitLab Land Schleswig-Holstein: GitLab instance by state Schleswig-Holstein
- Stadt Treuchtlingen at Codeberg.org
- GitHub and Government: list of (not only) German government organizations using GitHub
- Formularium: a privacy-first and user-friendly toolkit for municipalities to support them in making their public services available online
- IRIS connect: open api for health offices with focus on contract tracing
- Bayerische Ehrenamtskarte: Fully open-source solution for entitlement cards
- AusweisApp2: app for the german identity card (neuer Personalausweis, nPA)