Want to help? • Come partecipo?
Awesome Italia
The organized list of awesome @italia (and friends) projects
☑️ Guidelines
-
lg-transizione-interoperabilita
Linee guida per transitare al nuovo modello di interoperabilità -
lg-patrimonio-pubblico
Linee guida per la valorizzazione del patrimonio informativo pubblico -
lg-acquisizione-e-riuso-software-per-pa-docs
Linee Guida su acquisizione e riuso di software per le pubbliche amministrazioni -
lg-modellointeroperabilita-docs
Linee guida sul modello di interoperabilità 2018 -
lg-competenzedigitali-docs
Linee guida competenze digitali -
linee-guida-cataloghi-dati-dcat-ap-it
Linee guida per l’alimentazione e gestione di cataloghi dati secondo il profilo nazionale di metadatazione DCAT-AP_IT -
gl-acquisition-and-reuse-software-for-pa-docs
Guidelines on the acquisition and reuse of software for Public Administrations
🌀 Open data
-
covid19-opendata-vaccini
Consegna e somministrazione dei vaccini anti COVID-19 in Italia. -
awesome-italian-public-datasets
A selection of interesting Open dataset from the Italian Public Administration and Civic Data use cases
📱 Mobile apps
18app
-
18app
Official mobile app for 18app -
18app-java-sdk
Java SDK for developing applications which accept 18app vouchers (retails and stores) -
18app-dotnet-sdk
.NET SDK for developing merchant applications which accept 18app vouchers -
18app-python-sdk
Python SDK for developing merchant applications which accept 18app vouchers -
18app-php-sdk
PHP SDK for developing merchant applications which accept 18app vouchers -
18app-esercenti-docs
Docs for merchants integration with 18app
🎭 SPID
Sistema Pubblico di Identità Digitale, permette di accedere ai servizi della Pubblica Amministrazione con un'unica Identità Digitale da computer, tablet e smartphone.
-
spid-regole-tecniche
Specifiche tecniche su docs.italia.it -
spid-saml-check
Suite per la verifica dell'implementazione SPID- spid-sp-test
Valida a riga di comando l'implementazione del tuo Service Provider SPID
- spid-sp-test
-
spid-compliant-certificates-python
Genera e valida certificati X.509 certificati secondo le specifiche di SPID -
spid-graphics
Icone, loghi e grafiche -
spid-idp-login-layout
User Interface per Identity Provider SPID -
spid-sp-access-button
Pulsante di login -
spid-smart-button
Nuovo pulsante di login basato su finestra modale JavaScript (in sviluppo) -
spid-ansible-shibboleth-example
Playbook Ansible con applicazione di esempio autenticata via SPID (nginx + Shibboleth) -
spid-metadata-signer
Script per la firma di metadata SPID -
spid-metadata-builder
Generatore metadata SPID per Service Provider -
spid-keycloak-provider
SPID authentication provider per Keycloak (https://www.keycloak.org/) -
spid-sp-shibboleth
Middleware SPID basato su Shibboleth -
spid-idp-proxy-shibboleth
Shibboleth IdP con possibilità di delegare l'autenticazione ad un IdP SPID/CIE/eIDAS. -
spid-sp-sapspid
Service Provider SAML basato su SapSpid -
Satosa-Saml2Spid
SPID proxy for Service Providers that already implement SAML2 -
spid-registry-idp
SPID Registry - IDP -
spid
Bug tracker per supporto tecnico a pubbliche amministrazioni ed enti privati -
lg-spid-rilascio-identita-digitale-uso-professionale
SPID per uso professionale
Libraries for SPID authentication
-
spid-php Alternative PHP library based on SimpleSAMLphp
🎭 Electronic identity card (CIE)
- cie-middleware
Middleware della CIE (Carta di identità elettronica) - cie-mrtd-dotnet-sdk
SDK for reading the ICAO MRTD information from the Italian Electronic Identity Card (CIE) - cie-docs-servizi
CIE 3.0 Documentation - Utilizzo della nuova CIE per la realizzazione di servizi al cittadino - cie-mrtd-example-app
Example desktop application using the cie-mrtd-sdk library - cie-nis-cpp-sdk
SDK for reading the NIS code from an Italian Electronic Identity Card (CIE) using C++ - cie-middleware-macos
Middleware della CIE per MacOS (Carta di identità elettronica) - cie-middleware-windows-docs
Documentazione "CIE 3.0: Manuale d’uso del middleware CIE" - cie-PN532
Arduino library for SPI and I2C access to the NFC chip in the Italian Electronic Identity Card (CIE) - cie-nis-python-sdk
SDK for reading the NIS code from an Italian Electronic Identity Card (CIE) using Python - cie-middleware-linux
Middleware della CIE (Carta di Identità Elettronica) per Linux - cie-graphics
Icone, loghi e grafiche CIE - cie-nis-dotnetcore-sdk
SDK for reading the NIS code from an Italian Electronic Identity Card (CIE) using .NET Core - cieid-android-sdk Android SDK for CIE
- cieid-ios-sdk iOS SDK for CIE
- cie-cns-apache-docker
L'obiettivo di questo progetto è quello di fornire un template pronto all'uso che realizza un sistema di autenticazione tramite la Smart Card TS-CNS (o CNS) e la CIE (Carta d'Identità Elettronica) basato su Apache HTTP. Ognuno può poi modificare o specializzare questo progetto sulla base delle proprie esigenze Si tratta di un progetto docker per la creazione di un container che implementa un sistema di mutua autenticazione o autenticazione bilaterale SSL/TLS. Questo meccanismo di autenticazione richiede anche il certificato digitale da parte del client, certificato che in questo caso risiede all'interno della TS-CNS o della CIE.
📐 Design
-
design-ui-kit
Official UI components and templates for the Italia design system -
design-icon-kit
Official icon set for the Italia design system -
bootstrap-italia
Bootstrap Italia è un tema Bootstrap 4 conforme alle linee guida di design per i servizi web della PA -
design-react-kit
A React toolkit that implements the Italia design system -
design-joomla-theme
A Joomla theme which implements the Italia Design System -
design-wordpress-theme
Tema di WordPress per la Pubblica Amministrazione che implementa Bootstrap Italia. -
design-jekyll-theme
A Jekyll theme which implements the Italia Design System -
design-drupal-theme
A Drupal theme which implements the Italia Design System -
design.plone.theme
A Plone theme that implements the Italia design system -
design-ckan-theme
A CKAN theme which implements the Italia Design System -
design-liferay-theme
A Liferay theme which implements the Italia Design System -
design-wireframe-kit
Official Italian wireframe kit for LoFi prototyping -
design-angular-kit
Un toolkit Angular conforme alle linee guida di design per i servizi web della PA -
design-scuole-docs
Documentazione del progetto di design dei siti web delle scuole -
design-scuole-prototipi
Prototipo HiFi del progetto scuole -
design-django-theme
Bootstrap Italia template for Django -
design-laravel-theme
Easy Bootstrap-Italia integration with Laravel 5 -
design-scuole-wordpress-theme
Tema Wordpress dedicato al progetto per i siti delle scuole -
design-scuole-pagine-statiche
Pagine statiche dedicate al progetto per i siti delle scuole -
design-scuole-wordpress-theme-demo
Una demo per il tema WordPress per i siti delle scuole -
design-shibboleth-idp-theme
Bootstrap Italia template for Shibboleth IdP > 3.2 -
design-italia-gatsby-starterkit
Gatsby starter per il Design React kit di Bootstrap Italia -
design-wordpress-theme-italiaWP2
Tema WordPress open-source per la Pubblica Amministrazione basato su Bootstrap Italia -
hugo-theme-bootstrap-italia A Hugo theme built with Bootstrap Italia (https://italia.github.io/bootstrap-italia/)
-
bootstrap-italia-playground
Bootstrap Italia Playground
🔗 Websites
-
innovazione.gov.it
Minister for Technological Innovation and Digitalization (https://innovazione.gov.it) -
developers.italia.it
The developer community designing and developing public digital services in Italy-
developers-italia-backend
Backend & crawler for the OSS catalog of Developers Italia -
developers.italia.it-data
Data exported from external APIs, used during the site's build
-
designers.italia.it
La comunità italiana dei designer di servizi pubblici -
docs.italia.it
The source code that powers docs.italia.it-
docs-italia-theme
Tema per i documenti pubblicati su Docs Italia -
docs-italia-test-conversione
test di regressione per https://github.com/italia/docs-italia-comandi-conversione -
docs-italia-starter-kit
Starter kit per pubblicare su Docs Italia -
docs-italia-pandoc-filters
Filtri pandoc per Docs Italia -
docs-italia-comandi-conversione
Comandi di conversione di formato per Docs Italia -
docs-italia-deploy-scripts
Ansible playbooks for deploying docs.italia.it
-
-
cloud.italia.it
cloud.italia.it: il sito del cloud della Pubblica Amministrazione -
identitadigitale.gov.it
identitadigitale.gov.it: il sito dell'Identità Digitale Italiana (SPID + CIE) -
dati.gov.it
dati.gov.it: il sito degli opendata italiani -
pianotriennale-ict.italia.it
Sito Piano Triennale ICT -
repubblica-digitale
repubblicadigitale.innovazione.gov.it -
come-partecipo.italia.it
Guida interattiva per guidare le persone che vogliono contribuire -
👀 comunica.italia.it
comunica.italia.it
💰 pagoPa
-
pagopa-docs-faq
Le FAQ (https://docs.italia.it/italia/pagopa/pagopa-docs-faq). -
pagopa-specifichepagamenti-docs
La documentazione tecnica. -
pagopa-api
Le interfacce (esposte e richieste) per la connessione con pagoPA. Tutti gli schemi XSD e WSDL.
🧑 ANPR (Anagrafe Nazionale Popolazione Residente)
L'anagrafe digitale Italiana
-
anpr
Issue tracker e documentazione -
anpr-doc-subentro
ANPR - Documentazione sulle procedure di rettifica delle anomalie per il subentro -
anpr-wsdl-docwriter
An automated generator of API documentation starting from WSDL files -
anpr-github-privacy-check
A service to enforce the absence of sensitive data on ANPR tickets -
anpr-github-metrics
An analytics system for github issues -
anpr-error-search
A search interface to sort through error codes -
anpr-client-example
Example Java client to connect to ANPR
💻 Publiccode
Describe the Free and Open Source software of your Public Administration with a YAML file in your repo
-
publiccode.yml
The standard itself and its documentation -
publiccode-editor
An editor to create and edit publiccode.yml files -
publiccode-parser-go
A Go library for parsing and validating publiccode.yml files -
publiccode-parser-action
GitHub Action for publiccode.yml validation -
publiccode-parser-orb
CircleCI Orb for publiccode.yml validation -
publiccode-parser-gitlab-ci
GitLab includable snippet for publiccode.yml validation
🏗️ Tooling
-
repo-cookiecutter
This repo is meant to be used as a template for creating new repos -
🍴 pandoc
Universal markup converter
📜 Docs
-
docs-italia-guide
Guida alla pubblicazione dei documenti su Docs Italia -
codice-amministrazione-digitale-docs Codice dell'amministrazione digitale
-
piano-nazionale-innovazione-2025-docs
Strategia per l’innovazione tecnologica e la digitalizzazione del Paese 2025 -
pianotriennale-ict-doc
Documento Piano Triennale ICT -
pianotriennale-ict-doc-en
The Italian Three Year Plan for ICT - English translation -
cloud-docs
La documentazione del Cloud della PA -
censimento-ict
Documentazione del processo di Censimento ICT della PA -
cartadocente-esercenti-docs
Guida a Carta del Docente per gli esercenti
🚧 Unsorted
-
pianotri-schede-bdin
Schede Basi di Dati di Interesse Nazionale -
pianotri-elencobasidatichiave
Piano Triennale: Elenco Basi Dati Chiave -
ckan-it
This project provides everything you need to run CKAN plus a set of extensions for supporting Italian open data in a set of Docker images. -
pandoc-types
types for representing structured documents -
relazionecommissionedigitale-docs
Relazione della Commissione Parlamentare d'Inchiesta sulla Digitalizzazione e l'Innovazione della Pubblica Amministrazione -
pandoc-font-to-style
convert DOCX fonts into formatting -
foia-circolare2-docs
Circolare n. 2 del 2017. Attuazione delle norme sul FOIA -
writing-toolkit
Guida al linguaggio della Pubblica Amministrazione -
w3id.org
Website source code for w3id.org -
docs-italia-template-conversione
Modello per creare un documento da pubblicare su Docs Italia -
developers-italia-onboarding
Onboarding web portal for the Developers Italia website -
fatturapa-php-sdk
PHP SDK per la fatturazione elettronica -
fatturapa-testsdi
Sistema d'Interscambio di test -
👀 awesome-rss-feeds
A selection of interesting RSS feeds from the Italian Public Administration and use cases -
agavecms
Agave è un software open-source composto da una serie di strumenti interconnessi che cooperano tra loro per la generazione di un sito statico -
ruby-agave-client
CLI tool for AgaveCMS -
agave-template-school
Public example of a school website to be used with Agave. -
developers-italia-gsoc
Documentation and discussion about GSoC projects -
fatturapa-python
Generatore a riga di comando di semplici fatture elettroniche FatturaPA per consulenti -
ckanext-dcatapit
CKAN extension for the Italian Open Data Portals (DCAT_AP-IT) -
ckanext-multilang
A CKAN extension that manages multilingual contents -
readme-starterkit
A README file starter kit -
manuale-di-abilitazione-al-cloud-docs
Repo del doc Manuale di abilitazione al cloud -
ckan
CKAN is an open-source DMS (data management system) for powering data hubs and data portals. CKAN makes it easy to publish, share and use data. It powers datahub.io, catalog.data.gov and europeandataportal.eu/data/en/dataset among many other sites. -
ckanext-dcat
CKAN♥ DCAT -
ckanext-harvest
Remote harvesting extension for CKAN -
datapusher
A standalone web service that pushes data files from a CKAN site's resources into its DataStore -
dati-ontopia-virtuoso
The Virtuoso SPARQL enpoint used by PDND -
dati-ontopia-lodview
A browser for ontology entities and controlled vocabularies entities used in the context of OntoPiA in the PDND project. -
dati-ontopia-lode
Repo to containerize Lode: a Tomcat server application that can be used to create HTML documentation for Web Ontology Language (OWL) ontologies (more info at https://github.com/essepuntato/LODE). -
dati-ontonethub
OntoNetHub is a Web-based application meant to deal with the management of ontology networks. This include the upload, deletion, storage, and indexing of an ontology part of a network. -
policy-inserimento-catalogo-docs
Repository Docs Italia contenente le policy per l'inserimento di software OSS nel catalogo di Developers Italia -
ckanext-spatial
Geospatial extension for CKAN -
ckan-it-solr
Solr v6.2 packaged for CKAN and with some customizations. -
public-opendata-sources
A (complete) list of Italian public open data sources. -
ckan-it-postgis
PostGIS v11 packaged for CKAN and with some customizations. -
form-pa
A flexible and configurable form based on json schema