Skip to main content

EUPL development tools for French Administrations

French Education Ministry licenses under EUPL

Published on: 31/05/2023 News

Based in Grenoble (France) the development team of the French “Ministère de l’Education Nationale” has implemented the French State Design System on the Angular development platform.

The (so romantic) software name is “NgxDsfr”

Licensed under the European Union Public Licence (EUPL-1.2) the software should help French Administrations (the targeted audience) to speed up application design and benefit from all interfaces to the DSFR (Système de Design de l'État Français) in the framework of Angular.

What is Angular? It is a development platform, built using the TypeScript (JavaScript) language. The platform includes:

  • A component-based framework for building scalable web applications
  • A collection of integrated libraries that cover a variety of features, including routing, forms management, client-server communication, and more
  • A suite of developer tools to help building, testing, and updating software code

Angular contributors, mostly coming from the Google ecosystem, states that the platform is currently adopted by a diverse group of over 1.7 million developers, library authors, and content creators. They see it as “a platform for the future”.

More information on NgxDsfr: https://socket.dev/npm/package/@edugouvfr/ngx-dsfr

More information on Angular: https://angular.io/guide/what-is-angular

More information on the DSFR: https://www.systeme-de-design.gouv.fr/

Referenced solution

Shared on

Last update: 16/12/2024

The Portal

eGovernmentContent and knowledge managementLicensing