A practical tool to support the identification and articulation of tasks, competences, skills and knowledge associated with the roles of European cybersecurity professionals, serving as the EU reference point for defining and assessing cybersecurity-related skills.
Related Links:
A web tool to easily access and explore ENISA's European Cybersecurity Skills Framework. Created by ENISA's Ad-Hoc Working Group on the ECSF.
This repository provides open access to the ECSF Web Tool's code, allowing anyone to clone it and customize the ECSF to suit their specific needs. A good starting point for making edits is the file located at src/framework/ecsf-v1.json.
This section is for developers who want to contribute to the ECSF Web Tool or deploy it in their own environment.
To get started, install the required NPM packages:
npm installOnce the dependencies are installed, you can start a local development server using:
npm startThis will launch the tool in your browser, allowing you to test and make changes in real time.
To generate static files for production deployment, run the following build script:
npm run buildAfter the build completes, the production-ready files will be available in the ./build directory.
