The current version of RSQKit is a work in progress. Any content should not be considered final at this stage.
Skip to content Skip to footer

All tools and resources

Tool or resource Description Related pages Registry
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