README.md
May 20, 2026 · View on GitHub
Contenido
- Agricultura
- Alarmas y Seguridad del Hogar
- Blockchain e Identidad Digital
- Cartografía y Catastro
- Cine y Entretenimiento
- Combustible y Estaciones de Servicio
- Comunidades Autónomas y Administración Local
- Datos Abiertos y Estadísticas
- Deportes
- DGT y Vehículos
- Educación y Oposiciones
- Empleo y Trabajo Remoto
- Energía y Electricidad
- ERP y Contabilidad
- Extranjería y Visados
- Facturación Electrónica
- Firma Electrónica y Administración Pública
- Formatos Bancarios
- Inmobiliaria y Mercados
- Lengua Española y Diccionarios
- Logística y Mensajería
- Meteorología
- Música y Flamenco
- Participación Ciudadana
- Pasarelas de Pago
- Procesamiento de Lenguaje Natural
- Salud y Medicamentos
- Servidores MCP
- Smart Cities e IoT
- Supermercados
- Telecomunicaciones
- Televisión, Radio y Podcasts
- Transparencia y Legal Tech
- Transporte y Movilidad
- Validación de Documentos
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
- ha_prosegur
- Integración Home Assistant para alarmas Prosegur.
- homebridge-securitas-direct
- Plugin de Homebridge para Securitas Direct.
- pyprosegur
- Librería Python para alarmas Smart Prosegur.
- securitas-direct-new-api
- API de Securitas Direct integrable en Home Assistant.
- securitasdirect
- Integración Home Assistant con Securitas Direct (Verisure EU) y CLI.
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
- api-filmaffinity
- API REST no oficial de FilmAffinity en castellano.
- faffinity-bot
- Bot de Telegram para obtener información de filmaffinity.com.
- filmaffinity-api (xsga)
- API pública no oficial de FilmAffinity para consultar información de películas.
- filmaffinity2CSV
- Exporta películas votadas de FilmAffinity a CSV y las publica en IMDB.
- python_filmaffinity
- Scraping Python sencillo para 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
- radar-covid-android
- App Android oficial del Gobierno de España para rastreo de contactos COVID-19.
- radar-covid-backend-verification-server
- Servidor backend de verificación de Radar COVID.
- radar-covid-ios
- App iOS oficial de Radar COVID.
Deportes
- footballcsv/espana
- Datos de fútbol para España en formato CSV: Primera y Segunda División.
- FootballMatchesDataSet
- Dataset para predicción de resultados de fútbol en formato quiniela (1X2).
- marca-fantasy-api-scraper-updated
(Demo) - Scraper del API de LaLiga Fantasy de Relevo.
- marca-fantasy-scraper
- Scraper del API de LaLiga Fantasy de Marca.
- openfootball/espana
- Datos abiertos de fútbol para España: La Liga, Segunda División y más.
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.
Extranjería y Visados
- 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).
- autoverifactu
- Módulo VeriFactu para el ERP Dolibarr.
- gobl.verifactu
- Convierte documentos GOBL al formato VeriFactu y los envía a la AEAT en Go.
- LaravelVerifactu
- Paquete Laravel para gestión y registro de facturación electrónica VeriFactu.
- VeriFactu
(Demo) - Implementación de referencia en C#/.NET para el envío de registros de facturación a la AEAT.
- verifactu (Dolibarr)
- Módulo VeriFactu para el ERP Dolibarr.
- verifactu (jdgOpenCode)
- Librerías PHP adicionales para el sistema VeriFactu.
- verifactu-api-nodejs
- API Node.js para facturas VeriFactu con envío a la AEAT.
- verifactu-api-php
- API PHP para facturas VeriFactu con envío a la AEAT.
- verifactu-api-python
- API Python para facturas VeriFactu con envío a la AEAT.
- verifactu-delphi-demo
- Demo de alta y anulación de factura VeriFactu en Delphi.
- Verifactu-PHP
- Librería PHP para la implementación del sistema VeriFactu de la AEAT.
- verifactu-php (Eseperio)
- Librería PHP alternativa para conectar con VeriFactu.
- verifactu-php (NemonInvocash)
- Librería PHP y ejemplos para integrar la API de VeriFactu de la AEAT.
- verifactu-rb
- Implementación de VeriFactu en Ruby.
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
- App Android del portafirmas de la SEAP para firma de expedientes.
Formatos Bancarios
Cuadernos AEB (Asociación Española de la Banca) y formatos de intercambio bancario español.
- cuadernos-AEB
- Implementación PHP de cuadernos AEB 19 y 43 de la banca española.
- Delphi-SEPA-XML-ES
- Ficheros normas 19.14 y 34.14 (XML bancario español) en Delphi.
- N43
- Lectura de archivos de movimientos bancarios según normas AEB serie 43 en C#.
- norma43
- Parser para ficheros Norma 43, estándar de la banca española para movimientos de cuenta.
- sepakit
- Convierte ficheros AEB 19.14 de adeudo directo TXT a SEPA XML en Python.
- vscode-norma43
- Formateador y resaltador de ficheros Norma43 para VS Code.
Inmobiliaria y Mercados
Portales Inmobiliarios
- dedomeno
- Scraper Python de Idealista para datos inmobiliarios españoles.
- fotocasa-scraper
- Scraper para extraer datos de viviendas de Fotocasa.
- idealista-api
- Cliente Python para la API de Idealista.
- idealista-notifier
- Bot de Telegram que rastrea Idealista en busca de nuevos pisos.
- idealista-scraper
- Scraper para idealista.com.
- idealista18
- Dataset abierto con anuncios inmobiliarios de Idealista para tres grandes ciudades españolas.
- idealisto
- Scraper del portal inmobiliario Idealista.com.
- python-idealista
- Librería Python 3 para la API de Idealista.
Wallapop
- Wallamonitor
- Monitor periódico de artículos nuevos en Wallapop con notificaciones por Telegram.
- wallapop-go
- Cliente de la API de Wallapop en Golang.
- wallapop-scraper
- Analiza productos infravalorados en Wallapop usando su API y Gemini.
- Wallapop-Scrapper
- Scraper de Wallapop con integración de bot de Telegram.
- wallapop_scraper
- Scraper de Wallapop en Python.
- wallapop_secret
- Generador de X-Signature para la API de Wallapop.
- wallapopy
- Cliente Python para la API de Wallapop.
- wallbot
- Bot de búsqueda de Wallapop.
Lengua Española y Diccionarios
- go-rae
- SDK en Go para la API JSON no oficial de la RAE.
- RAE-API (Node.js)
- API del Diccionario de la RAE portada a Node.js.
- RAE-API (PHP)
- API del Diccionario de la Real Academia Española en PHP.
- rae-tui
- Utilidad de terminal para interactuar con la API de la RAE.
Logística y Mensajería
- correos-tracking-api
- API REST y bot Telegram para seguimiento automatizado de envíos de Correos España.
- homeassistant-correos_spain
- Integración de seguimiento de paquetes de Correos para Home Assistant.
- NacexBundle
- Bundle Symfony implementando la API SOAP de Nacex.
- php-correosexpress-api
- Librería PHP para la API de Correos Express.
- python-correos-express
- Librería Python para realizar envíos con Correos Express.
Meteorología
- aemet-elt
- Pipeline ELT para datos meteorológicos de la AEMET.
- AEMET-OpenData
- Cliente Python para la API REST de AEMET OpenData.
- AEMET-Python
- Librería Python para consultar datos de la AEMET.
- calima
- Web y API para la serie histórica de datos meteorológicos de AEMET.
- climaemet
- Paquete R para herramientas climáticas de datos AEMET.
- homeassistant-meteogalicia
- Integración de Home Assistant para MeteoGalicia, la agencia meteorológica de Galicia.
- moderntides
- Integración Home Assistant para mareas en tiempo real de estaciones marítimas españolas.
- python-aemet
- Librería Python para obtener datos de la AEMET (Agencia Estatal de Meteorología).
- vulturno
- Evolución de temperaturas en 45 estaciones de la AEMET en España.
Música y Flamenco
- aCompas
- Metrónomo flamenco web con Web Audio API y animación visual de compases.
- Generative-Flamenco
- Experimento de música generativa flamenca con Processing y Ableton Live.
- kronognuguitarra
- Buscador de acordes y escalas para guitarra flamenca y más de 60 instrumentos de cuerda.
- lola
- Clasificación de audio flamenco por palos (bulerías, alegrías, sevillanas) con deep learning.
- PyCante
- Transcripción automática de cante flamenco a nivel de nota.
Participación Ciudadana
- CONSUL Democracy
(Demo) - Plataforma de participación ciudadana creada por el Ayuntamiento de Madrid, usada en 35+ países.
- Decidim
(Demo) - Plataforma de democracia participativa digital nacida en Barcelona, usada por más de 400 instituciones.
- decidim-barcelona
(Demo) - Instancia Decidim del Ajuntament de Barcelona para participación ciudadana.
- participa
- Plataforma de participación ciudadana de Podemos basada en Decidim.
Pasarelas de Pago
Integraciones con Redsys/Sermepa, la pasarela de pagos dominante en España.
- Devopensource_Redsys
- Método de pago Redsys para Magento 2 compatible con SHA-256.
- django-payments-redsys
- Backend Redsys para django-payments.
- django-virtual-pos
- Módulo Django que abstrae TPV virtuales incluyendo Redsys y PayPal.
- easyredsys
- Librería Java para facilitar la integración con la pasarela de pagos Redsys.
- laravel-redsys
- Integración Redsys para Laravel de Creagia.
- node-redsys-api
- Implementación Node.js del API de Redsys con HMAC SHA256.
- python-redsys
- Cliente Python para pagos Redsys.
- redsys-easy
- Interfaz Node.js para la pasarela de pagos Redsys.
- redsys-laravel
- Paquete Redsys para Laravel.
- redsys-php
- Integración Redsys en PHP puro de Creagia.
- redsys-TPV
- Controlador PHP para pasarelas de pago TPV Redsys/Sermepa/Servired.
- sermepa
- Clase PHP de referencia para la pasarela de pagos Redsys/Sermepa.
- sermepa (CommerceRedsys)
- Clase PHP para pasarelas de pago de bancos españoles que usan Sermepa/Redsys.
- sermepa-omnipay
- Gateway Sermepa (Redsys) para Omnipay.
Procesamiento de Lenguaje Natural
Lenguas Cooficiales
- aHoTTS
- Síntesis de voz (TTS) para euskera, gallego, catalán y castellano del centro HiTZ.
- catalan-dict-tools
- Herramientas de gestión de diccionarios en catalán de Softcatalà.
- Catalanitzador
- Programa para Windows y macOS que configura el sistema en lengua catalana.
- CLUB
- Catalan Language Understanding Benchmark para evaluar modelos NLP.
- language-models (Proxecto Nós)
- Modelos de lingua para o galego: LLMs, BERT, ASR y TTS del Proxecto Nós (Xunta de Galicia).
- Latxa
- Modelo de lenguaje abierto y suite de evaluación para euskera del centro HiTZ (UPV/EHU).
- lm-catalan
- Modelos de lenguaje oficial en catalán del proyecto AINA (BSC + Generalitat).
- nmt-softcatala
- Herramientas de traducción automática neuronal en catalán de Softcatalà.
- SimpleNLG-GL
- API Java de generación de lenguaje natural en gallego (trilingüe EN/ES/GL).
- spaCy catalan
- Pipeline de NLP en catalán basado en spaCy del Projecte AINA.
- translation-memory-tools
- Herramientas para crear, mantener y usar memorias de traducción en catalán.
- tts-api (AINA)
- API RESTful de síntesis de voz en catalán.
- XIADA
- Etiquetador y lematizador para la lengua gallega.
Salud y Medicamentos
- aemps-sdk
- SDK en TypeScript para la API REST CIMA de la AEMPS: datos de medicamentos españoles.
- aempsconn
- Biblioteca para interactuar con la API REST CIMA de la AEMPS (Agencia Española de Medicamentos).
- PillPal
- App Android de gestión de medicación con recordatorios que usa la API CIMA de la AEMPS.
Servidores MCP
Servidores Model Context Protocol para datos y servicios españoles.
- aeat-mcp
- Servidor MCP para consultar datos fiscales de la AEAT: tramos IRPF, tipos IVA, calendario fiscal, modelos tributarios y más.
- aemet-mcp
- Servidor MCP para consultar datos climáticos de la AEMET.
- boe-mcp
- Servidor MCP para consultar leyes españolas usando la API del BOE.
- catastro_mcp_server
- Servidor MCP para los servicios web de la Sede Electrónica del Catastro.
- datos-gob-es-mcp
- Servidor MCP para datos.gob.es, permite interactuar con datos abiertos del Gobierno vía IA.
- ine-mcp
- Servidor MCP para consultar datos del Instituto Nacional de Estadística.
- MCP-BOE
- Servidor MCP para el BOE: legislación consolidada, sumarios diarios y tablas oficiales.
- MCP-Facturascripts
- Servidor MCP para interactuar con FacturaScripts vía IA.
- mcp-govern
- Servidor MCP para investigar la transparencia pública de Cataluña y las subvenciones de España.
- mcp-madrid-public-transport
- Servidor MCP con tiempos de llegada en tiempo real del transporte público de Madrid.
- rae-mcp
- Servidor MCP para conectar modelos de IA con el diccionario de la RAE.
- ree-mcp
- Servidor MCP para la API de Red Eléctrica de España.
- spanish-law-mcp
- Servidor MCP con base de datos de legislación española: LOPDGDD, ENS, LSSI, NIS2.
- spanish-public-info-radar-mcp
- Servidor MCP para subvenciones (BDNS), legislación (BOE/BORME), estadísticas (INE) y datos.gob.es.
Smart Cities e IoT
- api-sitna
- API JavaScript del SITNA (Sistema de Información Territorial de Navarra) para datos georreferenciados.
- bustia-etica-bcn
- Buzón ético digital del Ajuntament de Barcelona.
- Mapea4
- Framework JavaScript de visualización de mapas de la Junta de Andalucía.
- sentilo
(Demo) - Plataforma IoT de sensores urbanos nacida en Barcelona, usada en ciudades españolas.
- signador
(Demo) - Servicio de firma digital del Consorci AOC para administraciones públicas catalanas.
Supermercados
- josantonius/php-mercadona-importer
- CLI en PHP para importar productos de Mercadona usando su API.
- merca-api
- Aplicación para leer categorías y productos de la API pública de Mercadona.
- mercaapi
- API no oficial de Mercadona con información nutricional e historial de precios.
- mercadata
- Análisis de datos de tickets de Mercadona.
- mercadona-scrapper
- Scraper de la web de Mercadona que descarga todos los productos en CSV.
- mercapy
- Interfaz Python de Mercadona para seguir precios y cantidades.
- supermarket-mercadona-scraper
- Herramienta que extrae y organiza datos de productos de Mercadona para comparación de precios.
- Supermarket-Price-Scraper
- Extracción de precios de Mercadona, Carrefour y DIA con generación de Excel.
Telecomunicaciones
- askey_RTF3505VW_hacking
- Documentación de hacking por UART del router Askey RTF3505VW de Movistar España.
- ha-pepephone
- Integración Home Assistant para consultar datos de la cuenta Pepephone.
- lista-telefonos-spam
- Lista colaborativa de números de teléfono de spam en España.
- LiveboxFibraExtractor
- Herramienta Java para extraer credenciales SIP del router Livebox Fibra de Orange/Jazztel España.
- MitraStar_GPT-2541GNAC_HA
- Device tracker del router MitraStar GPT-2541GNAC (Movistar) para Home Assistant.
- router-movistar
- Librería Python para gestionar el router de Movistar.
- search-by-surname
- Script R para búsqueda masiva de apellidos en directorios telefónicos españoles (Infobel, Páginas Blancas).
Agua
- AcuaNet
(Demo) - Plataforma con niveles de embalses en España y condiciones meteorológicas en tiempo real con datos del MITECO.
- hass-aigues-barcelona
- Integración de Aigües de Barcelona para Home Assistant: lectura de contadores de agua.
Televisión, Radio y Podcasts
- EpgGratis
- EPG y grabber XMLTV para Movistar+.
- movistar-home-hacks
- Reutilización del dispositivo Movistar Home como panel de Home Assistant.
- movistar-u7d
- Proxy de catchup de Movistar IPTV U7D a Flussonic.
- Picon-enigma2-Movistar
- Picon de canales Movistar para receptores Enigma2.
- plugin.video.filmin
- Plugin de Kodi para reproducir contenido de Filmin (plataforma española de cine).
- plugin.video.movistarplus
- Addon de Movistar+ para Kodi.
- plugin.video.orange.spain
- Addon de Orange TV Spain para Kodi.
- plugin.video.rtve
- Plugin de vídeo RTVE para Kodi.
- PyDownTV2
- Librería para obtener enlaces de descarga de vídeos de webs de televisiones españolas.
- TDTChannels
(Demo) - Listado actualizado de canales de televisión TDT en abierto, 100% legal y gratuito.
- TDTChannels-APP
- Aplicación Android open source para reproducir canales de TDTChannels.
- TV-Online-TDT-Spain
- Lista de URLs de canales TDT de España.
- tv_grab_es_movistartv
- Grabber XMLTV para la guía de programación de Movistar TV.
- Tvheadend_Movistar-Spain
- Configuración de Tvheadend para Movistar+.
- tvhstar
- Descarga periódica del EPG de Movistar TV para Tvheadend.
- verba
(Demo) - Explora los Telediarios de RTVE desde 2014 con datos abiertos periodísticos de Civio.
Radio y Podcasts
- dirtyrss
- Genera feeds RSS para programas de iVoox o Twitch.
- Ivoox-Downloader
- Script para descargar listas o audiolibros de iVoox.
- ivooxhunter
- Descargador de iVoox para terminal.
- node-ivoox
- API no oficial de iVoox (plataforma de podcasts española) para Node.js.
Transparencia y Legal Tech
- BOE
- Paquete R para recuperar e interactuar con datos del BOE.
- boeexplorer
- Herramienta para democratizar el acceso a datos del BOE y la Plataforma de Contratación del Sector Público.
- canary
- Asistente legal IA para derecho español con parsing de documentos del BOE y embeddings vectoriales.
- CENDOJ Scraping API
- Scraping y API del Centro de Documentación Judicial (CENDOJ).
- civio-graphs-public
- Visualizaciones de datos de las investigaciones periodísticas de civio.es.
- contractacio.cat
- Propuestas de mejora a los portales de transparencia de contratación pública en Cataluña.
- contractes-cat
(Demo) - Análisis de la contratación pública en Cataluña.
- gobiernovasco.marketing
- Explora cómo se reparte el dinero público a los medios de comunicación en el País Vasco.
- infoelectoral
- Intérprete de microdatos electorales del Ministerio del Interior.
- infoelectoral (R)
- Paquete R para descargar y analizar resultados electorales oficiales a nivel de mesa electoral.
- iuris
- Herramienta de auditoría web para verificar cumplimiento de RGPD, LOPD y LSSI.
- justicio
- Asistente del BOE usando Retrieval Augmented Generation (RAG).
- ladonacion.es
(Demo) - Web investigativa sobre la transferencia de 65M de euros del Rey Juan Carlos I.
- legalize-es
- Legislación española como repositorio Git: cada ley un Markdown, cada reforma un commit, más de 8.600 leyes.
- leyes
- La Constitución Española y sus reformas versionadas con git.
- licitaciones-espana
- Scraper y datos de licitaciones públicas y contratos del sector público en España.
- observatoriospublicos.es
(Demo) - Observatorio de los observatorios públicos de España.
- osbex
- Open Source BORME Explorer: plataforma de explotación de datos del BORME.
- presupuesto
- Aplicación de visualización de presupuestos públicos adaptable a cualquier administración.
- retrosantander
(Demo) - Experimento con el portal del Centro de Documentación de la Imagen de Santander.
- scraper-pge
- Parser de los Presupuestos Generales del Estado.
- subastas-boe
- Scraper de subastas judiciales del portal de subastas del BOE.
- your-ai-lawyer
- Compilador de legislación española (12.000+ leyes del BOE, nacional y 17 CCAA) a una bóveda Obsidian con wikilinks y búsqueda vectorial local, operable desde comandos slash de Claude Code sin clave de API.
Transporte y Movilidad
- aucorsa
- Wrapper en Dart para la API de AUCORSA (autobuses urbanos de Córdoba).
- ave-round-tripper
- Encuentra viajes de ida y vuelta más baratos en AVE con notificaciones de cambio de precio.
- bus.gal-api
- Librería Python para la API de bus.gal, el portal de transporte público interurbano de Galicia.
- CapitanRenfe
- Bot que informa si un tren de Renfe se ha retrasado.
- cercanias-renfe-android
- App Android para Cercanías Renfe.
- emt_madrid
- Sensor custom para Home Assistant con tiempos de llegada de autobuses EMT Madrid.
- EMTValencia-API
- API no oficial para tiempos de espera de autobuses EMT Valencia.
- pyemtmad
- Wrapper Python para la API de EMT Madrid.
- renfe
- Herramienta para consultar horarios de Renfe.
- renfe-api
- Scraper y servidor Node.js para servicios de Cercanías Renfe.
- renfe-bot
- Bot de Telegram y scraper para buscar billetes de Renfe, útil cuando están agotados.
- renfe-cli
- CLI en Python y Rust para consultar horarios de trenes Renfe rápidamente.
- renfe-notifier-bot
- Bot que comprueba disponibilidad de trenes Renfe y envía notificaciones.
- renfe-tracker
- Monitoriza cambios de precio en billetes de Renfe (media/larga distancia). Recibe notificaciones cuando el precio baja.
- sevibus-android
- App Android de código abierto para el transporte público de Sevilla (TUSSAM).
- your-renfe-tickets-are-available
- Notificador de disponibilidad de billetes Renfe.
Aeropuertos
- AENA_Info_Vuelos
- Scraper de información de vuelos de AENA (Aeropuertos Españoles y Navegación Aérea).
Bicicletas Públicas
- bicimad-api
- API no oficial de BiciMAD.
- bicimad-data-analysis
- Análisis de datos y predicciones ML de uso de BiciMAD.
- bicimap
(Demo) - Mapa no oficial de estaciones BiciMAD y Bicing.
- bicing-api
- API REST para estadísticas y localizaciones de estaciones de Bicing (Barcelona).
- bicing-deckgl
(Demo) - Visualización de viajes en bicicleta de Bicing Barcelona con Deck.gl.
- bicing-prediction-api
- API de predicción de disponibilidad de bicicletas Bicing en Barcelona.
- BiciRadar
- App multiplataforma (Android, iOS, WearOS, watchOS) para consultar disponibilidad de bicicletas públicas en ciudades españolas.
- MADBike (Android)
- App Android de código abierto para BiciMAD.
- MADBike (iOS)
- App iOS de código abierto para el servicio BiciMAD (Madrid).
- ValenBisi
- App Android para el servicio Valenbisi de Valencia.
Metro y Cercanías
- CoreEMT
- Paquete Swift para la API de EMT Madrid (autobuses, BiciMAD, parking).
- fgc-trains
- Integración Home Assistant para horarios de FGC (Ferrocarrils de la Generalitat de Catalunya) en tiempo real.
- fgv-reloaded
- Reimplementación en Flutter de la app oficial de MetroValencia usando APIs de FGV.
- rodalies-cli
- CLI en Python para consultar horarios de Rodalies de Catalunya (Cercanías).
- rodalies-tracker
- Seguimiento en tiempo real de la posición de los trenes de Cercanías de Barcelona.
Validación de Documentos
Validadores de documentos de identidad españoles (DNI, NIE, NIF, CIF).
- aeat-validador-nif
- Validador de NIF usando el servicio web VNifV2 de la AEAT.
- better-dni
(Demo) - El validador de DNI/NIE/NIF español más rápido en JavaScript.
- dni-js
- Cómputo y validación de DNI/NIE español en JavaScript.
- dni_nie_validator
- Validador DNI/NIE en Dart (Flutter).
- laravel-spanish-validator
- Validador Laravel completo: NIF, NIE, CIF, NSS, IBAN, código postal y teléfonos españoles.
- nova-dni-field
- Campo DNI/NIF/CIF para Laravel Nova.
- Picoleto
- Librería simple para verificar NIF y NIE españoles en Java/Android.
- spain-id
- Validador de documentos de identidad españoles (NIF, CIF, NIE) en JavaScript.
- spain-phone
- Validación de números de teléfono españoles en JavaScript.
- spanish-car-plate
- Validación de matrículas de coches españoles: formato moderno, antiguo, especiales y por provincia.
- spanish_dni_validator
- Validador de DNI, NIF, CIF y NIE en Golang.
- spanish_vat_validators
- Validadores Ruby para NIF, CIF y NIE españoles.
- ValidatorCifNifNie
- Validador PHP de documentos nacionales españoles (CIF, NIF, NIE).
- valnif
- Validación de NIF en JavaScript basada en la librería Java oficial de la AEAT.
Insignia
Si tu proyecto aparece en esta lista, puedes añadir una de estas insignias a tu README para que la gente lo sepa.
Flat (por defecto):
[](https://github.com/GeiserX/awesome-spain#readme)
Flat square:
[](https://github.com/GeiserX/awesome-spain#readme)
Plastic:
[](https://github.com/GeiserX/awesome-spain#readme)
For the badge (grande):
[](https://github.com/GeiserX/awesome-spain#readme)
Contribuir
Las contribuciones bienvenidas. Lee las directrices de contribución antes de enviar un pull request.
Nota
Esta lista se centra en software open source que da soporte específico a España o que incluye funcionalidades relevantes para usuarios en España. No se incluye software genérico solo por estar creado por desarrolladores españoles.
Descargo de responsabilidad
No se aceptan proyectos relacionados con pornografía, contenido NSFW, loterías o apuestas, religión, política partidista ni cualquier otro tema controvertido. Esta lista pretende ser un recurso técnico neutral y útil para la comunidad de desarrolladores.