Una selección de software open source que da soporte específico a España
Contenido
Las insignias muestran: ⭐ estrellas, último commit, lenguaje principal y licencia. Las etiquetas en rojo enlazan al servicio o institución española correspondiente. Los enlaces Demo apuntan a instancias públicas.
Agricultura
- qgis-sigpac
- Plugin QGIS para descargar parcelas del SIGPAC.
- sigpac-client
- Librería JavaScript para la API del SIGPAC (Sistema de Información Geográfica de Parcelas Agrícolas).
- sigpac-tools
- Librería Python para acceder a datos de la API del SIGPAC.
Alarmas y Seguridad del Hogar
Blockchain e Identidad Digital
Alastria: consorcio español de Blockchain (BBVA, Santander, Telefónica, Repsol, Iberdrola y más de 70 entidades).
- alastria-identity
- Modelo de identidad autosoberana y smart contracts de la red Blockchain Alastria.
- alastria-node-besu
- Instalación de nodos en la red Alastria Red-B con Hyperledger Besu.
Cartografía y Catastro
- API-CNIG
- API del Centro Nacional de Información Geográfica para visualizadores cartográficos web.
- API-IDEE
- API JavaScript para crear visualizadores de mapas con datos de la Infraestructura de Datos Espaciales de España.
- bcn-geodata
- Shapefiles oficiales de Barcelona convertidos a GeoJSON y TopoJSON.
- caRtociudad
- Paquete R para consultar la API de CartoCiudad (geocodificador oficial del CNIG).
- Cartociudad
- Servicio REST oficial del geocodificador CartoCiudad del CNIG.
- CatastRo
- Paquete R para consultar la Sede Electrónica del Catastro de España.
- catastro-lib-python
- Librería Python para acceder a los servicios web del Portal del Catastro.
- catastro2postgis
- Herramienta para importar datos del Catastro español a PostGIS.
- CatastRoNav
- Paquete R para consultar la API del Catastro de Navarra.
- CatAtom2Osm
- Convierte datos INSPIRE del Catastro español a ficheros OpenStreetMap.
- cidownloader
- Descargador de datos INSPIRE del Catastro español.
- ESCatastroLib
- Librería Python para consultar datos del Catastro con información geográfica.
- generador-gml
- Script AutoLISP para generación de ficheros GML INSPIRE de parcela catastral y edificio.
- leaflet-providersESP
- Plugin Leaflet con proveedores de teselas y capas WMS de España (IGN, Catastro, CC.AA.).
- Leaflet.Spain.WMS
- Capas WMS de España para Leaflet (PNOA, IGN base, Catastro) de organismos cartográficos.
- libreCatastro
- Plataforma open source para descargar y consultar el Catastro español.
- mapSpain
- Paquete R con los límites administrativos de España: CCAA, provincias y municipios.
- pycartociudad
- Paquete Python para consultar la API de CartoCiudad.
- pycatastro
- Librería Python para acceder al Catastro español.
- trece
- CLI para descargar datos geoespaciales y de direcciones oficiales de España.
Cine y Entretenimiento
FilmAffinity
Combustible y Estaciones de Servicio
- Carbu_com
- Integración HACS para precios reales de combustible (gasolina, diésel, GLP) en España y otros países.
- combustible_bot
- Bot de Telegram que informa del precio del combustible en las gasolineras más próximas.
- gasolineras-app-android
- App Android para búsqueda de precios de combustibles en España.
- gasolineras-espana
- Descarga, parseo y transformación de la lista completa de precios de gasolineras españolas.
- ha-gas-station-spain
- Componente Home Assistant para precios de gasolineras de España en tiempo real.
- precio-gasolina
- Envía a Telegram el precio de la gasolina de una gasolinera cuando cambia.
- spain-gas
- Cliente PHP para obtener información de gasolineras y precios del Geoportal del Gobierno.
Comunidades Autónomas y Administración Local
Software open source de comunidades autónomas, ayuntamientos y diputaciones.
Andalucía
Lista dedicada: awesome-andalucia
Aragón
Lista dedicada: awesome-aragon
Asturias
Lista dedicada: awesome-asturies
Canarias
Lista dedicada: awesome-canarias
Cantabria
Lista dedicada: awesome-cantabria
Castilla-La Mancha
Lista dedicada: awesome-castilla-la-mancha
Castilla y León
Lista dedicada: awesome-castilla-y-leon
Cataluña
Lista dedicada: awesome-catalunya
Ceuta y Melilla
Lista dedicada: awesome-ceuta-y-melilla
Comunidad de Madrid
Lista dedicada: awesome-comunidad-de-madrid
Comunidad Valenciana
Lista dedicada: awesome-comunitat-valenciana
Extremadura
Lista dedicada: awesome-extremadura
Galicia
Lista dedicada: awesome-galicia
Islas Baleares
Lista dedicada: awesome-illes-balears
La Rioja
Lista dedicada: awesome-la-rioja
Navarra
Lista dedicada: awesome-nafarroa
País Vasco
Lista dedicada: awesome-euskadi
Región de Murcia
Lista dedicada: awesome-region-de-murcia
Datos Abiertos y Estadísticas
- airqualityES
- Mediciones de calidad del aire en España 2001-2018.
- ccaa-provincias-municipios
- Tablas MySQL para vincular CCAA con provincias y municipios de España.
- censosine21
- Librería Python para la API del Censo de Población y Viviendas 2021 del INE.
- codigos_postales_spain
- Base de datos SQL de más de 11.000 códigos postales de España con coordenadas.
- COVID19_es
- Datos COVID-19 de España ampliamente referenciados.
- datadista datasets
- Datos de los reportajes y proyectos de periodismo de investigación de DATADISTA.
- Datania AEMET
- Datos abiertos de AEMET exportados periódicamente a formato accesible.
- Datania BOE
- Herramientas para exportar y procesar datos del BOE de forma periódica.
- Datania censo RAIA
- Censo público de animales del Registro Andaluz de Identificación Animal.
- Datania datos.gob.es
- Herramientas para exportar el catálogo de datos.gob.es de forma periódica.
- Datania emisiones
- Datos sobre las emisiones de gases de efecto invernadero en España.
- Datania hub
(Demo) - Centro logístico de Datania: orquesta datasets abiertos de España (INE, AEMET, BOE, Mercadona, IPC).
- Datania INE
- Herramientas para exportar metadatos y datasets del INE de forma periódica.
- Datania IPC
- Datos históricos del Índice de Precios de Consumo de España.
- Datania Mercadona
- Catálogo de productos de la tienda online de Mercadona en formato JSON.
- datos.gob.es
(Demo) - Código fuente oficial del Catálogo Nacional de Datos Abiertos (CKAN + Drupal).
- datosgobes
- Librería Python para gestionar datos del portal datos.gob.es.
- dine
- Librería y CLI para explorar y exportar datos del Instituto Nacional de Estadística.
- ds-codigos-postales-ine-es
- Relación entre códigos postales y municipios según el INE.
- egov
- API abierto de acceso a datos públicos españoles.
- es-atlas
- TopoJSON preconstruido del Instituto Geográfico Nacional de España.
- INEbaseR
- Paquete R para obtener y analizar datos abiertos del INE (Instituto Nacional de Estadística).
- Laboratorio de Datos
- Recursos y ejercicios prácticos del portal datos.gob.es para la reutilización de datos abiertos con visualizaciones y ciencia de datos.
- MicroDatosEs
- Paquete R para leer y procesar microdatos de estadísticas oficiales españolas.
- municipios
- Base de datos MySQL con municipios, provincias y comunidades autónomas con coordenadas.
- municipios-provincias-comunidades-INE-spain
- Dump SQL con la relación entre municipios, provincias y CCAA del INE.
- opencis
- Paquete R para importar datos del Centro de Investigaciones Sociológicas (CIS).
- opendataes
- Paquete R para acceder a datos de datos.gob.es de forma programática.
- secciones-nacionalidades
- Aplicación web Shiny para explorar datos demográficos de nacionalidades por sección censal del INE.
- Siane
- Paquete R para representar datos estadísticos en mapas oficiales españoles.
- spain-open-data
- Recopilación de recursos de datos abiertos españoles.
- spanish-cities
- Librería Python con datos de autonomías, provincias y ciudades de España con códigos, nombres, banderas y escudos.
- spanish-names-surnames
- Dataset de nombres y apellidos españoles.
- spanishoddata
- Acceso en R a datos nacionales de movilidad origen-destino derivados de telefonía móvil.
- tidyBdE
- Paquete R para recuperar datos del Banco de España.
- tidycenso
- Biblioteca R para acceder a la API del Censo español 2021.
Radar COVID
Deportes
DGT y Vehículos
- Alexa-Skill-Test-Autoescuela
- Skill de Alexa para practicar tests de autoescuela (preparación examen DGT).
- anki-carnet-conducir
- Decks de Anki para practicar el examen teórico de conducción de la DGT.
- dgt
- Consulta el tipo de distintivo ambiental asociado a una matrícula en el servicio web de la DGT.
- DGT-appointment
- Herramienta para facilitar la reserva de citas de tráfico en la DGT.
- dgt-matriculaciones
- Dashboard de matriculaciones eléctricas de la DGT (2017-presente).
- DGT_cita_previa
- Script para reservar cita previa en la DGT (Dirección General de Tráfico).
Educación y Oposiciones
- Agora
- Servicio de la XTEC (Xarxa Telemàtica Educativa de Catalunya) con Moodle y portal WordPress para centros educativos.
- ANECAtools
- Paquete R para automatizar el proceso de acreditación ANECA (PEP/ACADEMIA).
- EstudiaTAI-app
(Demo) - App Android de tests para oposiciones TAI (Técnicos Auxiliares de Informática de la AGE).
- JClic
(Demo) - Herramienta de creación de actividades educativas interactivas del Departament d'Educació de la Generalitat de Catalunya.
- Odissea
- Moodle de formación del profesorado del Departament d'Educació de la Generalitat de Catalunya.
- rpttai
- Relación de Puestos de Trabajo (RPT) de Informática en la Administración General del Estado.
- Selectivitapp
- Exámenes y solucionarios de la Selectivitat (PAU) en Cataluña.
- utilidadesdetests
- Generador de tests ponderados para PreparaTIC con preguntas de convocatorias oficiales.
- virgulayapp-curriculos
- Currículos LOMLOE de todas las CCAA en formato JSON (Infantil, Primaria, ESO, Bachillerato).
Empleo y Trabajo Remoto
- infojobs-hackathon
- Proyecto con OpenAI y la API de InfoJobs para búsqueda de empleo asistida por IA.
- infojobs-hackaton
- Bot de Telegram para búsqueda de empleo usando la API de InfoJobs y OpenAI.
- mac
- Manfred Awesomic CV: formato abierto de currículum de la plataforma de empleo tech Manfred.
- remotes
- Listado de empresas que ofrecen trabajo remoto con contrato español.
Energía y Electricidad
- aiopvpc
- Librería asíncrona Python para descargar precios horarios de electricidad (PVPC) desde esios.ree.es.
- datadis
- Cliente Python para la API de Datadis (datos de consumo eléctrico de distribuidoras españolas).
- edistribucion
- API Python no oficial para e-distribución (Endesa), lectura de contadores inteligentes.
- esiosapy
- Librería Python no oficial para la API de ESIOS (Red Eléctrica).
- ha-balance-neto
- Cálculo del balance neto horario para instalaciones fotovoltaicas en Home Assistant.
- ha-ideenergy
- Integración de i-DE Energy (Iberdrola distribuidora) para Home Assistant.
- ha-octopus-spain
- Componente Home Assistant para facturas y Solar Wallet de Octopus Energy Spain.
- ha-pvpc-custom
- Integración personalizada de Home Assistant para precios horarios PVPC.
- HA-PVPC-Updated
- Integración personalizada de Home Assistant para precios PVPC con tarifas 2.0TD y generación.
- ha-tarifa-20td
- Componente Home Assistant para usuarios con tarifa eléctrica 2.0 TD (discriminación horaria).
- hass_omie
- Integración Home Assistant para OMIE, el operador del mercado mayorista eléctrico ibérico.
- homeassistant-edata
- Integración Home Assistant para proveedores de datos energéticos españoles (Datadis, e-distribución).
- ista-calista
- Integración con Home Assistant (y librería python) para monitorizar el consumo de calefacción y agua caliente del proveedor de lecturas Ista.
- libCNMC
- Librería para generar informes de la CNMC del sector eléctrico.
- luzfija.es
(Demo) - Comparador de tarifas de luz independiente y gratuito, optimizado para la normativa eléctrica española de 2026.
- OMIEData
- Paquete Python para importar datos del Operador del Mercado Ibérico de Energía (OMIE).
- Open Luz
- App con información detallada por horas del precio de la electricidad en España.
- precios-tur-homeassistant
- Integración Home Assistant para precios del gas TUR (Tarifa de Último Recurso).
- pvpc-hourly-pricing-card
- Tarjeta Lovelace para mostrar el precio horario de la electricidad en España (PVPC).
- pvpc_energy
- Importa consumo y coste eléctrico desde UFD/REE y calcula facturas desde la CNMC.
- python-edata
- Herramienta Python para descarga y procesamiento de datos de consumo eléctrico español desde Datadis y REData.
- python-oligo
- Cliente Python no oficial para i-DE (Iberdrola distribución).
- repsolluzygas
- Sensor Home Assistant para costes de Repsol Luz y Gas.
- som-energia-hass
- Integración de la cooperativa energética Som Energia para Home Assistant.
- zoilomora/iberdrola
- Integración con la API de Iberdrola.
ERP y Contabilidad
- DeclaRenta
- Herramienta para convertir informes de brokers extranjeros (IBKR, Degiro, Trade Republic) en declaraciones fiscales españolas (Modelo 100, 720, D-6).
- docker-facturascripts
- Imagen Docker oficial de FacturaScripts.
- FacturaScripts
(Demo) - ERP open source español con facturación, contabilidad y Plan General Contable.
- FacturaScripts 2015
(Demo) - Versión anterior de FacturaScripts con facturación y contabilidad libre.
- l10n-spain
- Localización de Odoo para España de la OCA: contabilidad, modelos AEAT, SII, PGC y más de 50 módulos.
- LibreTPV
- TPV (punto de venta) web para tiendas con gestión de stock, caja e informes fiscales españoles.
- spanish-tax-calculators
(Demo) - Calculadoras de impuestos españoles en JavaScript puro: IRPF (estatal + 19 comunidades), Seguridad Social (RETA, 15 tramos), Autónomo Colaborador e ITP.
- cita-checker
- Automatización para comprobar disponibilidad de citas previas en administraciones españolas.
- cita-previa-checker
- Comprobador de disponibilidad de citas de extranjería.
- cita-previa-extranjeria-monitor
- Web scraper para monitorizar citas en la oficina de extranjería española.
- cita-previa-tie
- Autocompleta formularios de cita previa de la Policía Nacional para TIE.
- monitor-CitaPrevia-Extranjeria
- Monitor de citas disponibles en Extranjería (renovación NIE, autorizaciones).
- NIEBot
- Herramienta para obtener citas previas de inmigración (NIE, TIE, huellas) en Barcelona.
- spanish-long-term-visa-docker
- Entorno Docker con AutoFirma y Firefox para tramitar la tarjeta de residencia de larga duración.
Facturación Electrónica
Facturae
Formato estándar de factura electrónica española.
- FACe
- Creación, firma y envío de facturas electrónicas a FACe, el portal de facturas del sector público.
- FaceWebServiceClient
- Cliente .NET para el servicio web de FACe (Punto General de Entrada de Facturas Electrónicas de la AGE).
- Facturae-PHP
- Genera, firma, envía y recibe facturas electrónicas FacturaE sin librerías adicionales.
- gobl.facturae
- Convierte documentos GOBL al formato español FacturaE en Go.
SII y Modelos AEAT
- AEAT
- Clases PHP para los servicios web de la Agencia Tributaria.
- AEAT (babu-cat)
- Librería PHP para confección y presentación de modelos de la Agencia Tributaria.
- aeat-web-services
- Integración Python con la Sede Electrónica de la AEAT.
- Batuz
- Implementación del sistema fiscal Batuz de Bizkaia en C#.
- burocratin
- Parsea informes de Interactive Brokers y Degiro para generar modelos D6 y AEAT 720 en Rust.
- EasySII.Watcher
- Monitor del SII de la AEAT en C#.
- GOBL
- Go Business Language: formato universal de documentos fiscales con soporte nativo para España (FacturaE, VeriFactu, TicketBAI).
- hacienda-gpt
- Asistente IA para buscar información en la web de Hacienda.
- irpf
(Demo) - Calculadora del IRPF español en R.
- larenta
(Demo) - Guía completa del IRPF con asistente y explorador de deducciones fiscales.
- puntoBOE
(Demo) - Validador de ficheros BOE de la AEAT que funciona en el navegador sin envío de datos a ningún servidor.
- rentagpt
(Demo) - Consulta documentación de la AEAT sobre la declaración de la Renta usando GPT.
- salary
(Demo) - Calculadora de salario neto para el País Vasco.
- sii
- Librería Python para el Suministro Inmediato de Información (SII) de la AEAT.
TicketBAI
Sistema de facturación electrónica obligatorio en el País Vasco.
- gobl.ticketbai
- Convierte documentos GOBL al formato TicketBAI en Go.
- pytbai
- Crea, gestiona y envía facturas TicketBAI a las autoridades fiscales vascas en Python.
- tbai-php-lib
- Genera, firma y envía facturas compatibles con TicketBAI en PHP.
- ticketbai
- Librería para crear y enviar ficheros TicketBAI a la Hacienda Foral.
- verifactu-xmlgen
- CLI para crear ficheros TicketBAI y VeriFactu.
VeriFactu
Sistema de facturación certificada de la AEAT (Ley Antifraude 2021).
Firma Electrónica y Administración Pública
Administración Electrónica
- clave
- Cl@ve: plataforma oficial de identificación del sector público.
- laravel-policia-hotel
- Registro de viajeros en el sistema Webpol/E-Hotel de la Policía Nacional para establecimientos hoteleros.
- llave
- Implementación open source en Rust del sistema de autenticación Cl@ve PIN y Cl@ve Móvil.
- MinervaChatBot
- Minerva: chatbot municipal de código abierto del Gobierno.
- oaw
- Rastreador del Observatorio de Accesibilidad Web del Gobierno.
- SIGM-Community
- Sistema Integrado de Gestión Municipal: registro, expedientes electrónicos y archivo.
AutoFirma y @firma
- autofirma-docker
- Imagen Docker con Firefox y AutoFirma preinstalados.
- autofirma-flatpak
- Empaquetado Flatpak de AutoFirma para distribuciones Linux.
- autofirma-nix
- Módulos Nix completos para interactuar con la administración pública española (AutoFirma, configuradorFNMT, DNIe).
- autograph
- Script macOS para firma electrónica en batch usando el CLI de AutoFirma con certificado FNMT.
- clienteafirma
(Demo) - AutoFirma: herramienta oficial del Gobierno de España para firma electrónica de documentos.
- dnieprov
- Driver Java y librería JCA Provider para el DNI electrónico (DNIe).
- eVisor
- Generación de informes de verificación visual de firma electrónica.
- fire
- Sistema de firma integral (FIRe) del Gobierno de España.
- firma-android
- App de firma electrónica oficial del Gobierno para Android.
- firma-ios
- App de firma electrónica oficial del Gobierno para iOS.
- FirmaCadesNet
- Librería C# para firmas CAdES.
- FirmaXadesNet
- Librería C# para firmas XAdES (versión anterior).
- FirmaXadesNet45
- Librería C# para generación de firmas XAdES.
- integra
- Librerías Integr@ para integración con la plataforma @firma.
- jmulticard
- Capa abstracta Java para acceso a tarjetas inteligentes (DNIe, FNMT, CERES).
- portafirmas-android
[![Language](https: