APPTAINER |
Container platform designed for ease-of-use on shared systems and in high performance computing (HPC) environments.
|
|
|
Bandit |
Bandit is a tool designed to find common security issues in Python code.
|
|
|
Bearer |
Bearer CLI is a static application security testing (SAST) tool that scans your source code and analyzes your data flows to discover, filter and prioritize security and privacy risks.
|
|
|
Black |
Black is the uncompromising Python code formatter. By using it, you agree to cede control over minutiae of hand-formatting. In return, Black gives you speed, determinism, and freedom from pycodestyle nagging about formatting.
|
|
|
carbontracker |
Tracks and predicts the energy consumption and carbon footprint of training deep learning models.
|
Environmental sustaina... |
|
CFFINIT Generator |
|
|
|
ChatGPT |
A generative artificial intelligence chatbot developed by OpenAI and able to produce code or answer questions on code.
|
|
|
Checkstyle |
Static code analysis tool for Java.
|
|
|
choosealicense |
A site to provide non-judgmental guidance on choosing a license for your open source project
|
|
|
CMake |
Software Build System.
|
|
|
CodeCarbon |
A software package that integrates into Python codebase. It estimates the amount of carbon dioxide (CO2) produced by the cloud or personal computing resources used to execute the code.
|
Environmental sustaina... |
|
CodeMeta Generator |
Generate useful CodeMeta documents for your software.
|
Writing a CodeMeta file |
|
CodeMeta Generator |
An online form to help manually create and validate CodeMeta files.
|
Writing a CodeMeta file |
|
CPPUnit |
CPP testing tool.
|
|
|
Creative Commons |
License chooser dialog window to select an appropriate Creative Commons license.
|
|
|
Deoxygen |
Automates documentation.
|
|
|
Dependabot |
Generate automated pull requests updating dependencies for projects.
|
|
|
Docker |
Docker is a software for the execution of applications in virtualized environments called containers. It is linked to DockerHub, a library for sharing container images
|
|
Standards/Databases
Standards/Databases
Training
|
DVC |
Data Version Control, Manage and version images, audio, video, and text files in storage and organize your ML modeling process into a reproducible workflow.
|
|
|
Ecograder |
Evaluates website sustainability based on design and operational efficiency
|
Environmental sustaina... |
|
eOSSR |
The eOSSR is the Python library to programmatically manage the ESCAPE OSSR. It also includes CodeMeta generator and validator.
|
|
|
F-UJI |
Original version for automated assessment of data FAIRness; extended version (POC only - not all metrics are implemented) for research software based on the FAIR4RS principles.
|
|
|
FAIR Aware |
Guided approach to assess the FAIRness of data.
|
|
|
Flake8 |
Static code analysis tool for Python.
|
|
|
Gcov |
Code coverage analysis tool.
|
|
|
Git |
Distributed version control system designed to handle everything from small to very large projects with speed and efficiency.
|
|
|
GitHub |
Development platform.
|
Writing a CodeMeta file
Creating a 'Read the D... |
|
GitHub Actions |
Integration, Delivery and Deployment.
|
|
|
GitHub Pages |
Publish static websites directly from GitHub repository.
|
|
|
GitLab |
DevOps platform that enables teams to collaborate, plan, develop, test, and deploy software using an integrated toolset for version control, CI/CD, and project management.
|
Creating a 'Read the D... |
|
GitLab Pages |
Publish static websites directly from GitLab repository.
|
|
|
gitleaks |
Gitleaks is a SAST tool for detecting and preventing hardcoded secrets like passwords, API keys, and tokens in git repos. Gitleaks is an easy-to-use, all-in-one solution for detecting secrets, past or present, in your code.
|
|
|
Green Algorithms |
An online tool to estimate the carbon footprint of computational tasks using a web calculator.
|
Environmental sustaina... |
|
Greenspector Studio |
Measures energy usage and resource efficiency in web and mobile applications.
|
Environmental sustaina... |
|
Guix |
Package manager.
|
|
|
Hadolint |
Dockerfile linter.
|
|
|
Hermes Workflows |
|
|
|
howfairis |
Command line tool to analyze a GitHub or GitLab repository's compliance with the fair-software.eu recommendations.
|
|
|
Hugo |
Static website generation based on Go.
|
|
|
IntelliJ IDEA |
Integrated development environment (IDE) written in Java.
|
|
|
InvenioRDM |
A turn-key research data management (RDM) repository based on Invenio Framework and Zenodo.
|
Writing a CodeMeta file |
|
JavaDoc |
Automate documentation for Java code.
|
|
|
Jenkins |
Automation server to support building, testing and deploying software.
|
|
|
JSON-LD validator |
Service to validate JSON-LD files.
|
Writing a CodeMeta file |
|
JUnit |
Java testing tool.
|
|
|
Jupyter-Book |
For building publication-quality books and documents from computational material.
|
|
|
Kubernetes |
Automating deployment, scaling, and management of containerized applications.
|
|
|
MKDocs |
Create static documentation for software projects.
|
Creating a 'Read the D... |
|
MKDocs |
A light weight static site generator that uses Markdown
|
Creating a 'Read the D... |
|
Nix |
Unique approach to package management and system configuration.
|
|
|
Pelican |
Static website generation based on Python.
|
|
|
Playwrite |
Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.
|
|
|
Poetry |
Python packaging and dependency management.
|
|
|
precommit |
A framework for managing and maintaining multi-language pre-commit hooks.
|
|
|
Pylint |
Static code analysis for Python.
|
|
|
PyPi |
The official third-party software repository for Python.
|
|
|
PyTest |
Python testing tool.
|
|
|
Read the Docs |
Automatically hosts and rebuilds documentation.
|
Creating a 'Read the D... |
|
REUSE |
Automate the declaring of copyright and licensing for software projects with SPDX Tags.
|
|
|
RPM |
Package manager.
|
|
|
Ruff |
An extremely fast Python linter and code formatter, written in Rust.
|
|
|
Score-P |
The Score-P (Scalable Performance Measurement Infrastructure for Parallel Codes) measurement infrastructure is a highly scalable and easy-to-use tool suite for profiling and event trace recording of HPC applications.
|
|
|
Selenium |
The selenium package is used to automate web browser interaction from Python. Selenium WebDriver is often used as a basis for testing web applications.
|
|
|
SingularityCE |
Container platform designed for ease-of-use on shared systems and in high performance computing (HPC) environments.
|
|
|
Software Heritage |
Collects, preserves, curates and makes available software in source code form as cultural heritage.
|
Writing a CodeMeta file |
|
SOMEF |
|
Writing a CodeMeta file |
|
SOMEF |
The Software Metadata extraction framework (SOMEEF) is a Library designed to extract CodeMeta files from source code documentation.
|
Writing a CodeMeta file |
|
SOMEF Vider |
A service running SOMEF to obtain CodeMeta files
|
Writing a CodeMeta file |
|
SonarQube |
Continuous inspection of code quality to perform automatic reviews for static analysis of code.
|
|
|
Sphinx |
Create documentation for packages.
|
Creating a 'Read the D... |
|
Sphinx |
For generating documentation from reStructuredText files.
|
Creating a 'Read the D... |
|
SQAaas |
Software Quality Assessment as a Service. The Quality Assessment & Awarding building block analyses the level of completeness with the FAIR4RS reference criteria for any given release of your software.
|
|
|
tox |
Python testing tool.
|
|
|
Travis |
CI platform to support building, testing and deploying software.
|
|
|
Valgrind |
Detect memory management and threading bugs, run profiling to see how to speed up your programs.
|
|
|
VSCode |
Visual Studio Code, also commonly referred to as VS Code,[9] is an integrated development environment developed by Microsoft for Windows, Linux, macOS and web browsers.
|
|
|
Zammad |
Helpdesk software, ticketing system.
|
|
|
Zenodo |
Open repository for EU-funded research outputs from Horizon Europe, Euratom, and earlier Framework Programmes.
|
Writing a CodeMeta file |
|