Open-source software for emergency services and civil protection
Building tools that help save lives — used by SAMUR-Protección Civil Madrid and Civil Protection teams across Spain.
Global Emergency builds free, open-source software for emergency services, civil protection volunteers, and first responders. Our tools are already in production use by real emergency teams.
🗺️ DeaMap — AED Mapping Platform
3,500+ verified defibrillators mapped across Spain
A collaborative platform to locate and manage Automated External Defibrillators (AEDs). Built with Next.js 15, TypeScript, PostgreSQL + PostGIS, and Prisma. Includes a mobile app (Ionic React + Capacitor) for iOS and Android.
Currently used by:
- 🏥 SAMUR-Protección Civil Madrid
- 🛡️ Civil Protection teams across Andalusia
👥 Apúntate — Volunteer Coordination
A platform for civil protection groups to manage volunteer sign-ups, shifts, and events. Frontend in TypeScript, backend in PHP.
TypeScript · Next.js 15 · React 19 · PostgreSQL + PostGIS · Prisma
Leaflet · Vitest · Playwright · Ionic + Capacitor · Vercel
We follow Clean Code, DDD (Domain-Driven Design), and SOLID principles. Whether you're a seasoned developer or making your first open-source contribution, we'd love your help.
- Pick an issue — Look for
good first issueorhelp wantedlabels - Read the guide — Check our CONTRIBUTING.md for setup and conventions
- Submit a PR — We review PRs promptly and provide constructive feedback
- 🌍 European AED data integration — Connecting with national AED registries across Europe
- 📱 Mobile app features — Offline maps, navigation to nearest AED, accessibility improvements
- 🧪 Testing — Unit, integration, and E2E test coverage
- 🌐 Internationalization — Translating the platform to more languages
- 📖 Documentation — Improving guides, API docs, and tutorials
Every contribution helps save lives. 💚