{
  "@context": "https://w3id.org/everse/api/v1/context.jsonld",
  "@type": "ToolCollection",
  "name": "Tools",
  "description": "Collection of all quality assessment tools",
  "totalItems": 64,
  "page": 1,
  "perPage": 50,
  "totalPages": 2,
  "items": [
    {
      "id": "https://w3id.org/everse/tools/apptainer",
      "name": "Apptainer",
      "description": "High-performance container platform designed for scientific computing and HPC environments. Enhances **Compatibility** by enabling co-existence of different software stacks on HPC systems and providing interoperability across diverse computing infrastructures without requiring root privileges. Improves **Flexibility** through high adaptability to HPC and scientific computing environments, scalability from laptops to supercomputers, simplified installability with single-file container images, and easy replaceability of software environments. Strengthens **Reliability** by providing fault tolerance through container isolation, improved availability via consistent execution across different systems, and enhanced recoverability with immutable container images. Supports **Sustainability** by ensuring scientific software remains functional across evolving HPC platforms, meeting long-term computational research needs, and maintaining reproducible research environments over time.",
      "url": "https://apptainer.org/",
      "ring": null,
      "quadrant": null,
      "related_indicators": [],
      "metadata": {
        "@context": "https://w3id.org/everse/rs#",
        "@id": "https://w3id.org/everse/tools/apptainer",
        "@type": "schema:SoftwareApplication",
        "name": "Apptainer",
        "description": "High-performance container platform designed for scientific computing and HPC environments. Enhances **Compatibility** by enabling co-existence of different software stacks on HPC systems and providing interoperability across diverse computing infrastructures without requiring root privileges. Improves **Flexibility** through high adaptability to HPC and scientific computing environments, scalability from laptops to supercomputers, simplified installability with single-file container images, and easy replaceability of software environments. Strengthens **Reliability** by providing fault tolerance through container isolation, improved availability via consistent execution across different systems, and enhanced recoverability with immutable container images. Supports **Sustainability** by ensuring scientific software remains functional across evolving HPC platforms, meeting long-term computational research needs, and maintaining reproducible research environments over time.",
        "url": "https://apptainer.org/",
        "applicationCategory": {
          "@id": "rs:ResearchInfrastructureSoftware",
          "@type": "@id"
        },
        "isAccessibleForFree": true,
        "hasQualityDimension": [
          {
            "@id": "dim:compatibility",
            "@type": "@id"
          },
          {
            "@id": "dim:flexibility",
            "@type": "@id"
          },
          {
            "@id": "dim:reliability",
            "@type": "@id"
          },
          {
            "@id": "dim:sustainability",
            "@type": "@id"
          }
        ],
        "howToUse": [
          "command-line"
        ],
        "license": "https://opensource.org/license/bsd-3-clause",
        "improvesQualityIndicator": [
          {
            "@id": "https://w3id.org/everse/i/indicators/dependency_management",
            "@type": "@id"
          },
          {
            "@id": "https://w3id.org/everse/i/indicators/requirements_specified",
            "@type": "@id"
          }
        ]
      },
      "_links": {
        "self": "https://vuillaut.github.io/evapi/tools/https://w3id.org/everse/tools/apptainer",
        "indicators": "https://vuillaut.github.io/evapi/indicators?tool=https://w3id.org/everse/tools/apptainer"
      }
    },
    {
      "id": "https://w3id.org/everse/tools/auto-codemeta_generator",
      "name": "Auto-CodeMeta Generator",
      "description": "This repository contains a (client-side) web application to automatically generate  Codemeta documents (aka. codemeta.json).",
      "url": "https://w3id.org/autocodemeta",
      "ring": null,
      "quadrant": null,
      "related_indicators": [],
      "metadata": {
        "@context": "https://w3id.org/everse/rs#",
        "@id": "https://w3id.org/everse/tools/auto-codemeta_generator",
        "@type": "SoftwareApplication",
        "applicationCategory": {
          "@id": "rs:PrototypeTool",
          "@type": "@id"
        },
        "description": "This repository contains a (client-side) web application to automatically generate  Codemeta documents (aka. codemeta.json).",
        "hasQualityDimension": {
          "@id": "dim:fairness",
          "@type": "@id"
        },
        "howToUse": [
          "CI/CD",
          "command-line"
        ],
        "isAccessibleForFree": true,
        "license": "https://spdx.org/licenses/AGPL-3.0-or-later",
        "name": "Auto-CodeMeta Generator",
        "url": "https://w3id.org/autocodemeta",
        "improvesQualityIndicator": [
          {
            "@id": "https://w3id.org/everse/i/indicators/descriptive_metadata",
            "@type": "@id"
          },
          {
            "@id": "https://w3id.org/everse/i/indicators/codemeta_completeness",
            "@type": "@id"
          },
          {
            "@id": "https://w3id.org/everse/i/indicators/metadata_is_up_to_date",
            "@type": "@id"
          },
          {
            "@id": "https://w3id.org/everse/i/indicators/software_has_citation",
            "@type": "@id"
          }
        ]
      },
      "_links": {
        "self": "https://vuillaut.github.io/evapi/tools/https://w3id.org/everse/tools/auto-codemeta_generator",
        "indicators": "https://vuillaut.github.io/evapi/indicators?tool=https://w3id.org/everse/tools/auto-codemeta_generator"
      }
    },
    {
      "id": "https://w3id.org/everse/tools/bandit",
      "name": "bandit",
      "description": "Security-focused static analysis tool for Python that identifies common security vulnerabilities and anti-patterns in software, helping maintain secure coding practices.",
      "url": "https://github.com/PyCQA/bandit",
      "ring": null,
      "quadrant": null,
      "related_indicators": [],
      "metadata": {
        "@context": "https://w3id.org/everse/rs#",
        "@id": "https://w3id.org/everse/tools/bandit",
        "@type": "SoftwareApplication",
        "applicationCategory": {
          "@id": "rs:AnalysisCode",
          "@type": "@id"
        },
        "appliesToProgrammingLanguage": [
          "Python"
        ],
        "description": "Security-focused static analysis tool for Python that identifies common security vulnerabilities and anti-patterns in software, helping maintain secure coding practices.",
        "hasQualityDimension": {
          "@id": "dim:security",
          "@type": "@id"
        },
        "howToUse": [
          "CI/CD",
          "command-line"
        ],
        "isAccessibleForFree": true,
        "license": "https://spdx.org/licenses/Apache-2.0",
        "name": "bandit",
        "url": "https://github.com/PyCQA/bandit"
      },
      "_links": {
        "self": "https://vuillaut.github.io/evapi/tools/https://w3id.org/everse/tools/bandit",
        "indicators": "https://vuillaut.github.io/evapi/indicators?tool=https://w3id.org/everse/tools/bandit"
      }
    },
    {
      "id": "https://w3id.org/everse/tools/bearer",
      "name": "bearer",
      "description": "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.",
      "url": "https://github.com/bearer/bearer",
      "ring": null,
      "quadrant": null,
      "related_indicators": [],
      "metadata": {
        "@context": "https://w3id.org/everse/rs#",
        "@id": "https://w3id.org/everse/tools/bearer",
        "@type": "SoftwareApplication",
        "applicationCategory": {
          "@id": "rs:AnalysisCode",
          "@type": "@id"
        },
        "appliesToProgrammingLanguage": [
          "JavaScript",
          "TypeScript",
          "Ruby",
          "PHP",
          "Java",
          "Go",
          "Python"
        ],
        "description": "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.",
        "hasQualityDimension": {
          "@id": "dim:security",
          "@type": "@id"
        },
        "howToUse": [
          "online-service"
        ],
        "isAccessibleForFree": true,
        "license": "https://spdx.org/licenses/Elastic-2.0",
        "name": "bearer",
        "url": "https://github.com/bearer/bearer",
        "measuresQualityIndicator": [
          {
            "@id": "https://w3id.org/everse/i/indicators/no_critical_vulnerability",
            "@type": "@id"
          },
          {
            "@id": "https://w3id.org/everse/i/indicators/no_leaked_credentials",
            "@type": "@id"
          },
          {
            "@id": "https://w3id.org/everse/i/indicators/static_analysis_common_vulnerabilities",
            "@type": "@id"
          }
        ]
      },
      "_links": {
        "self": "https://vuillaut.github.io/evapi/tools/https://w3id.org/everse/tools/bearer",
        "indicators": "https://vuillaut.github.io/evapi/indicators?tool=https://w3id.org/everse/tools/bearer"
      }
    },
    {
      "id": "https://black.readthedocs.io/en/stable",
      "name": "Black",
      "description": "Deterministic Python code formatter that enforces consistent coding style across software projects, improving code readability, maintainability, and collaboration in research teams.",
      "url": "https://github.com/psf/black",
      "ring": null,
      "quadrant": null,
      "related_indicators": [],
      "metadata": {
        "@context": "https://w3id.org/everse/rs#",
        "@id": "https://black.readthedocs.io/en/stable",
        "@type": "schema:SoftwareApplication",
        "name": "Black",
        "description": "Deterministic Python code formatter that enforces consistent coding style across software projects, improving code readability, maintainability, and collaboration in research teams.",
        "url": "https://github.com/psf/black",
        "isAccessibleForFree": true,
        "license": "https://spdx.org/licenses/MIT",
        "applicationCategory": [
          {
            "@id": "rs:PrototypeTool",
            "@type": "@id"
          },
          {
            "@id": "rs:ResearchInfrastructureSoftware",
            "@type": "@id"
          }
        ],
        "hasQualityDimension": {
          "@id": "dim:maintainability",
          "@type": "@id"
        },
        "measuresQualityIndicator": [
          {
            "@id": "https://w3id.org/everse/i/indicators/has_no_linting_issues",
            "@type": "@id"
          }
        ],
        "howToUse": [
          "CI/CD",
          "command-line"
        ]
      },
      "_links": {
        "self": "https://vuillaut.github.io/evapi/tools/https://black.readthedocs.io/en/stable",
        "indicators": "https://vuillaut.github.io/evapi/indicators?tool=https://black.readthedocs.io/en/stable"
      }
    },
    {
      "id": "https://w3id.org/everse/tools/cffinit",
      "name": "cffinit",
      "description": "Web-based tool for creating standardized CITATION.cff files that enable proper citation of research software, improving software findability and supporting FAIR principles through structured metadata generation.",
      "url": "https://citation-file-format.github.io/cffinit",
      "ring": null,
      "quadrant": null,
      "related_indicators": [],
      "metadata": {
        "@context": "https://w3id.org/everse/rs#",
        "@id": "https://w3id.org/everse/tools/cffinit",
        "@type": "SoftwareApplication",
        "applicationCategory": {
          "@id": "rs:ResearchInfrastructureSoftware",
          "@type": "@id"
        },
        "description": "Web-based tool for creating standardized CITATION.cff files that enable proper citation of research software, improving software findability and supporting FAIR principles through structured metadata generation.",
        "hasQualityDimension": {
          "@id": "dim:fairness",
          "@type": "@id"
        },
        "howToUse": [
          "online-service"
        ],
        "isAccessibleForFree": true,
        "license": "https://spdx.org/licenses/Apache-2.0",
        "name": "cffinit",
        "url": "https://citation-file-format.github.io/cffinit",
        "improvesQualityIndicator": [
          {
            "@id": "https://w3id.org/everse/i/indicators/software_has_citation",
            "@type": "@id"
          },
          {
            "@id": "https://w3id.org/everse/i/indicators/software_has_license",
            "@type": "@id"
          },
          {
            "@id": "https://w3id.org/everse/i/indicators/descriptive_metadata",
            "@type": "@id"
          },
          {
            "@id": "https://w3id.org/everse/i/indicators/metadata_is_up_to_date",
            "@type": "@id"
          }
        ]
      },
      "_links": {
        "self": "https://vuillaut.github.io/evapi/tools/https://w3id.org/everse/tools/cffinit",
        "indicators": "https://vuillaut.github.io/evapi/indicators?tool=https://w3id.org/everse/tools/cffinit"
      }
    },
    {
      "id": "https://w3id.org/everse/tools/checkstyle",
      "name": "Checkstyle",
      "description": "Java code style checker that enforces coding standards and best practices in research software projects, improving code maintainability and readability through automated style analysis.",
      "url": "https://checkstyle.sourceforge.io/",
      "ring": null,
      "quadrant": null,
      "related_indicators": [],
      "metadata": {
        "@context": "https://w3id.org/everse/rs#",
        "@id": "https://w3id.org/everse/tools/checkstyle",
        "@type": "schema:SoftwareApplication",
        "name": "Checkstyle",
        "description": "Java code style checker that enforces coding standards and best practices in research software projects, improving code maintainability and readability through automated style analysis.",
        "url": "https://checkstyle.sourceforge.io/",
        "isAccessibleForFree": true,
        "hasQualityDimension": {
          "@id": "dim:maintainability",
          "@type": "@id"
        },
        "howToUse": [
          "command-line",
          "CI/CD"
        ],
        "appliesToProgrammingLanguage": [
          "Java"
        ],
        "license": "https://opensource.org/licenses/LGPL-2.1",
        "applicationCategory": [
          {
            "@id": "rs:PrototypeTool",
            "@type": "@id"
          },
          {
            "@id": "rs:ResearchInfrastructureSoftware",
            "@type": "@id"
          },
          {
            "@id": "rs:AnalysisCode",
            "@type": "@id"
          }
        ],
        "measuresQualityIndicator": [
          {
            "@id": "https://w3id.org/everse/i/indicators/has_no_linting_issues",
            "@type": "@id"
          }
        ]
      },
      "_links": {
        "self": "https://vuillaut.github.io/evapi/tools/https://w3id.org/everse/tools/checkstyle",
        "indicators": "https://vuillaut.github.io/evapi/indicators?tool=https://w3id.org/everse/tools/checkstyle"
      }
    },
    {
      "id": "https://choosealicense.com/",
      "name": "Choose a License",
      "description": "Choose a License is a website that helps developers understand and select open-source software licenses. It provides clear explanations of common licenses, their permissions and limitations, making it easier to choose the right one for your project.",
      "url": "https://choosealicense.com/",
      "ring": null,
      "quadrant": null,
      "related_indicators": [],
      "metadata": {
        "@context": "https://w3id.org/everse/rs#",
        "@id": "https://choosealicense.com/",
        "@type": "schema:SoftwareApplication",
        "name": "Choose a License",
        "description": "Choose a License is a website that helps developers understand and select open-source software licenses. It provides clear explanations of common licenses, their permissions and limitations, making it easier to choose the right one for your project.",
        "url": "https://choosealicense.com/",
        "isAccessibleForFree": true,
        "license": "https://spdx.org/licenses/MIT",
        "applicationCategory": [
          {
            "@id": "rs:PrototypeTool",
            "@type": "@id"
          },
          {
            "@id": "rs:ResearchInfrastructureSoftware",
            "@type": "@id"
          },
          {
            "@id": "rs:AnalysisCode",
            "@type": "@id"
          }
        ],
        "hasQualityDimension": {
          "@id": "dim:sustainability",
          "@type": "@id"
        },
        "howToUse": [
          "online-service"
        ],
        "improvesQualityIndicator": [
          {
            "@id": "https://w3id.org/everse/i/indicators/software_has_license",
            "@type": "@id"
          }
        ]
      },
      "_links": {
        "self": "https://vuillaut.github.io/evapi/tools/https://choosealicense.com/",
        "indicators": "https://vuillaut.github.io/evapi/indicators?tool=https://choosealicense.com/"
      }
    },
    {
      "id": "https://w3id.org/everse/tools/cmake",
      "name": "CMake",
      "description": "Cross-platform build system generator that simplifies the build process for research software across different operating systems and compilers, improving software portability and maintainability.",
      "url": "https://cmake.org/",
      "ring": null,
      "quadrant": null,
      "related_indicators": [],
      "metadata": {
        "@context": "https://w3id.org/everse/rs#",
        "@id": "https://w3id.org/everse/tools/cmake",
        "@type": "SoftwareApplication",
        "applicationCategory": {
          "@id": "rs:ResearchInfrastructureSoftware",
          "type": "@id"
        },
        "description": "Cross-platform build system generator that simplifies the build process for research software across different operating systems and compilers, improving software portability and maintainability.",
        "hasQualityDimension": [
          {
            "@id": "dim:maintainability",
            "@type": "@id"
          },
          {
            "@id": "dim:compatibility",
            "@type": "@id"
          }
        ],
        "howToUse": [
          "command-line"
        ],
        "isAccessibleForFree": true,
        "license": "https://spdx.org/licenses/BSD-3-Clause",
        "name": "CMake",
        "url": "https://cmake.org/"
      },
      "_links": {
        "self": "https://vuillaut.github.io/evapi/tools/https://w3id.org/everse/tools/cmake",
        "indicators": "https://vuillaut.github.io/evapi/indicators?tool=https://w3id.org/everse/tools/cmake"
      }
    },
    {
      "id": "https://w3id.org/everse/tools/codemeta_generator",
      "name": "CodeMeta Generator",
      "description": "Web-based tool that creates standardized CodeMeta metadata files for research software, enhancing software discoverability and supporting FAIR principles through structured software description and cataloging.",
      "url": "https://codemeta.github.io/codemeta-generator",
      "ring": null,
      "quadrant": null,
      "related_indicators": [],
      "metadata": {
        "@context": "https://w3id.org/everse/rs#",
        "@id": "https://w3id.org/everse/tools/codemeta_generator",
        "@type": "SoftwareApplication",
        "applicationCategory": {
          "@id": "rs:ResearchInfrastructureSoftware",
          "@type": "@id"
        },
        "description": "Web-based tool that creates standardized CodeMeta metadata files for research software, enhancing software discoverability and supporting FAIR principles through structured software description and cataloging.",
        "hasQualityDimension": {
          "@id": "dim:fairness",
          "@type": "@id"
        },
        "howToUse": [
          "CI/CD",
          "command-line"
        ],
        "isAccessibleForFree": true,
        "license": "https://spdx.org/licenses/AGPL-3.0-or-later",
        "name": "CodeMeta Generator",
        "url": "https://codemeta.github.io/codemeta-generator"
      },
      "_links": {
        "self": "https://vuillaut.github.io/evapi/tools/https://w3id.org/everse/tools/codemeta_generator",
        "indicators": "https://vuillaut.github.io/evapi/indicators?tool=https://w3id.org/everse/tools/codemeta_generator"
      }
    },
    {
      "id": "https://w3id.org/everse/tools/cppunit",
      "name": "CppUnit",
      "description": "Unit testing framework for C++ that enables systematic testing of research software components, improving code reliability and maintainability through automated test execution and comprehensive testing capabilities.",
      "url": "https://freedesktop.org/wiki/Software/cppunit/",
      "ring": null,
      "quadrant": null,
      "related_indicators": [],
      "metadata": {
        "@context": "https://w3id.org/everse/rs#",
        "@id": "https://w3id.org/everse/tools/cppunit",
        "@type": "schema:SoftwareApplication",
        "name": "CppUnit",
        "description": "Unit testing framework for C++ that enables systematic testing of research software components, improving code reliability and maintainability through automated test execution and comprehensive testing capabilities.",
        "url": "https://freedesktop.org/wiki/Software/cppunit/",
        "applicationCategory": [
          {
            "@id": "rs:PrototypeTool",
            "@type": "@id"
          },
          {
            "@id": "rs:ResearchInfrastructureSoftware",
            "@type": "@id"
          }
        ],
        "isAccessibleForFree": true,
        "hasQualityDimension": [
          {
            "@id": "dim:maintainability",
            "@type": "@id"
          },
          {
            "@id": "dim:reliability",
            "@type": "@id"
          }
        ],
        "improvesQualityIndicator": [
          {
            "@id": "https://w3id.org/everse/i/indicators/has_ci-tests",
            "@type": "@id"
          },
          {
            "@id": "https://w3id.org/everse/i/indicators/software_test_coverage",
            "@type": "@id"
          },
          {
            "@id": "https://w3id.org/everse/i/indicators/software_has_tests",
            "@type": "@id"
          }
        ],
        "howToUse": [
          "command-line"
        ],
        "appliesToProgrammingLanguage": [
          "C++"
        ],
        "license": "https://www.gnu.org/licenses/lgpl-3.0"
      },
      "_links": {
        "self": "https://vuillaut.github.io/evapi/tools/https://w3id.org/everse/tools/cppunit",
        "indicators": "https://vuillaut.github.io/evapi/indicators?tool=https://w3id.org/everse/tools/cppunit"
      }
    },
    {
      "id": "https://w3id.org/everse/tools/creative_commons_license_chooser",
      "name": "Creative Commons License Chooser",
      "description": "A web-based tool to help users select an appropriate Creative Commons license for their work.",
      "url": "https://chooser-beta.creativecommons.org/",
      "ring": null,
      "quadrant": null,
      "related_indicators": [],
      "metadata": {
        "@context": "https://w3id.org/everse/rs#",
        "@id": "https://w3id.org/everse/tools/creative_commons_license_chooser",
        "@type": "SoftwareApplication",
        "applicationCategory": {
          "@id": "rs:ResearchInfrastructureSoftware",
          "@type": "@id"
        },
        "description": "A web-based tool to help users select an appropriate Creative Commons license for their work.",
        "hasQualityDimension": {
          "@id": "dim:fairness",
          "@type": "@id"
        },
        "howToUse": [
          "command-line"
        ],
        "isAccessibleForFree": true,
        "license": "https://creativecommons.org/publicdomain/zero/1.0",
        "name": "Creative Commons License Chooser",
        "url": "https://chooser-beta.creativecommons.org/",
        "improvesQualityIndicator": [
          {
            "@id": "https://w3id.org/everse/i/indicators/software_has_license",
            "@type": "@id"
          }
        ]
      },
      "_links": {
        "self": "https://vuillaut.github.io/evapi/tools/https://w3id.org/everse/tools/creative_commons_license_chooser",
        "indicators": "https://vuillaut.github.io/evapi/indicators?tool=https://w3id.org/everse/tools/creative_commons_license_chooser"
      }
    },
    {
      "id": "https://w3id.org/everse/tools/dependabot",
      "name": "Dependabot",
      "description": "Automated dependency management service that continuously monitors research software dependencies for security vulnerabilities and updates, maintaining software security and reducing technical debt for long-term sustainability.",
      "url": "https://github.com/dependabot",
      "ring": null,
      "quadrant": null,
      "related_indicators": [],
      "metadata": {
        "@context": "https://w3id.org/everse/rs#",
        "@id": "https://w3id.org/everse/tools/dependabot",
        "@type": "SoftwareApplication",
        "applicationCategory": {
          "@id": "rs:ResearchInfrastructureSoftware",
          "type": "@id"
        },
        "appliesToProgrammingLanguage": [
          "Ruby",
          "JavaScript",
          "Python",
          "PHP",
          "Dart",
          "Elixir",
          "Elm",
          "Go",
          "Rust",
          "Java",
          ".NET"
        ],
        "description": "Automated dependency management service that continuously monitors research software dependencies for security vulnerabilities and updates, maintaining software security and reducing technical debt for long-term sustainability.",
        "hasQualityDimension": [
          {
            "@id": "dim:security",
            "@type": "@id"
          },
          {
            "@id": "dim:maintainability",
            "@type": "@id"
          }
        ],
        "howToUse": [
          "CI/CD",
          "command-line"
        ],
        "isAccessibleForFree": true,
        "license": "https://spdx.org/licenses/MIT",
        "name": "Dependabot",
        "url": "https://github.com/dependabot"
      },
      "_links": {
        "self": "https://vuillaut.github.io/evapi/tools/https://w3id.org/everse/tools/dependabot",
        "indicators": "https://vuillaut.github.io/evapi/indicators?tool=https://w3id.org/everse/tools/dependabot"
      }
    },
    {
      "id": "https://w3id.org/everse/tools/docker",
      "name": "Docker",
      "description": "Containerization platform that packages applications with their dependencies into portable containers. Enhances **Compatibility** by enabling co-existence of multiple software versions and providing interoperability across different operating systems and cloud platforms. Improves **Flexibility** through high adaptability to different deployment environments, horizontal scalability via container orchestration, simplified installability with consistent deployment processes, and easy replaceability of containerized components. Strengthens **Reliability** by providing fault tolerance through container isolation, improved availability via quick container restarts and health checks, and enhanced recoverability with immutable container images and rollback capabilities. Supports **Sustainability** by ensuring software remains functional across new platforms through containerization, meeting evolving deployment needs, and maintaining long-term accessibility of research software environments.",
      "url": "https://www.docker.com/",
      "ring": null,
      "quadrant": null,
      "related_indicators": [],
      "metadata": {
        "@context": "https://w3id.org/everse/rs#",
        "@id": "https://w3id.org/everse/tools/docker",
        "@type": "schema:SoftwareApplication",
        "name": "Docker",
        "description": "Containerization platform that packages applications with their dependencies into portable containers. Enhances **Compatibility** by enabling co-existence of multiple software versions and providing interoperability across different operating systems and cloud platforms. Improves **Flexibility** through high adaptability to different deployment environments, horizontal scalability via container orchestration, simplified installability with consistent deployment processes, and easy replaceability of containerized components. Strengthens **Reliability** by providing fault tolerance through container isolation, improved availability via quick container restarts and health checks, and enhanced recoverability with immutable container images and rollback capabilities. Supports **Sustainability** by ensuring software remains functional across new platforms through containerization, meeting evolving deployment needs, and maintaining long-term accessibility of research software environments.",
        "url": "https://www.docker.com/",
        "applicationCategory": {
          "@id": "rs:ResearchInfrastructureSoftware",
          "@type": "@id"
        },
        "isAccessibleForFree": true,
        "hasQualityDimension": [
          {
            "@id": "dim:compatibility",
            "@type": "@id"
          },
          {
            "@id": "dim:flexibility",
            "@type": "@id"
          },
          {
            "@id": "dim:reliability",
            "@type": "@id"
          },
          {
            "@id": "dim:sustainability",
            "@type": "@id"
          }
        ],
        "howToUse": [
          "command-line",
          "online-service"
        ],
        "license": "https://www.apache.org/licenses/LICENSE-2.0",
        "improvesQualityIndicator": [
          {
            "@id": "https://w3id.org/everse/i/indicators/dependency_management",
            "@type": "@id"
          },
          {
            "@id": "https://w3id.org/everse/i/indicators/listed_in_registry",
            "@type": "@id"
          },
          {
            "@id": "https://w3id.org/everse/i/indicators/has_published_package",
            "@type": "@id"
          }
        ],
        "measuresQualityIndicator": [
          {
            "@id": "https://w3id.org/everse/i/indicators/no_critical_vulnerability",
            "@type": "@id"
          },
          {
            "@id": "https://w3id.org/everse/i/indicators/static_analysis_common_vulnerabilities",
            "@type": "@id"
          }
        ]
      },
      "_links": {
        "self": "https://vuillaut.github.io/evapi/tools/https://w3id.org/everse/tools/docker",
        "indicators": "https://vuillaut.github.io/evapi/indicators?tool=https://w3id.org/everse/tools/docker"
      }
    },
    {
      "id": "https://w3id.org/everse/tools/doxygen",
      "name": "doxygen",
      "description": "Documentation generator for C++, C, Java, and other languages that automatically extracts documentation from annotated source code, improving research software maintainability through comprehensive API documentation.",
      "url": "https://www.doxygen.nl/",
      "ring": null,
      "quadrant": null,
      "related_indicators": [],
      "metadata": {
        "@context": "https://w3id.org/everse/rs#",
        "@id": "https://w3id.org/everse/tools/doxygen",
        "@type": "SoftwareApplication",
        "applicationCategory": {
          "@id": "rs:AnalysisCode",
          "@type": "@id"
        },
        "appliesToProgrammingLanguage": [
          "C++",
          "C",
          "Python",
          "PHP",
          "Java",
          "C#",
          "Objective-C",
          "Fortran",
          "VHDL",
          "Splice",
          "IDL",
          "Lex"
        ],
        "description": "Documentation generator for C++, C, Java, and other languages that automatically extracts documentation from annotated source code, improving research software maintainability through comprehensive API documentation.",
        "hasQualityDimension": {
          "@id": "dim:maintainability",
          "@type": "@id"
        },
        "howToUse": [
          "CI/CD",
          "command-line"
        ],
        "improvesQualityIndicator": [
          {
            "@id": "https://w3id.org/everse/i/indicators/software_has_documentation",
            "@type": "@id"
          }
        ],
        "isAccessibleForFree": true,
        "license": "https://spdx.org/licenses/GPL-2.0-only",
        "name": "doxygen",
        "url": "https://www.doxygen.nl/"
      },
      "_links": {
        "self": "https://vuillaut.github.io/evapi/tools/https://w3id.org/everse/tools/doxygen",
        "indicators": "https://vuillaut.github.io/evapi/indicators?tool=https://w3id.org/everse/tools/doxygen"
      }
    },
    {
      "id": "https://dvc.org/",
      "name": "DVC",
      "description": "Data version control system that tracks large files, datasets, and machine learning models, enabling reproducible research workflows and enhancing research software sustainability through proper data and model versioning.",
      "url": "https://dvc.org/",
      "ring": null,
      "quadrant": null,
      "related_indicators": [],
      "metadata": {
        "@context": "https://w3id.org/everse/rs#",
        "@id": "https://dvc.org/",
        "@type": "SoftwareApplication",
        "applicationCategory": {
          "@id": "rs:ResearchInfrastructureSoftware",
          "@type": "@id"
        },
        "description": "Data version control system that tracks large files, datasets, and machine learning models, enabling reproducible research workflows and enhancing research software sustainability through proper data and model versioning.",
        "hasQualityDimension": [
          {
            "@id": "dim:sustainability",
            "@type": "@id"
          },
          {
            "@id": "dim:fairness",
            "@type": "@id"
          }
        ],
        "howToUse": [
          "CI/CD",
          "command-line"
        ],
        "isAccessibleForFree": true,
        "license": "https://spdx.org/licenses/Apache-2.0",
        "name": "DVC",
        "url": "https://dvc.org/"
      },
      "_links": {
        "self": "https://vuillaut.github.io/evapi/tools/https://dvc.org/",
        "indicators": "https://vuillaut.github.io/evapi/indicators?tool=https://dvc.org/"
      }
    },
    {
      "id": "https://escape-ossr.gitlab.io/eossr",
      "name": "eOSSR",
      "description": "Python library for programmatically managing the ESCAPE Open Source Software Repository (OSSR) that includes CodeMeta generator and validator tools, supporting research software FAIRness and metadata management for scientific code repositories.",
      "url": "https://gitlab.com/escape-ossr/eossr",
      "ring": null,
      "quadrant": null,
      "related_indicators": [],
      "metadata": {
        "@context": "https://w3id.org/everse/rs#",
        "@id": "https://escape-ossr.gitlab.io/eossr",
        "@type": "schema:SoftwareApplication",
        "name": "eOSSR",
        "description": "Python library for programmatically managing the ESCAPE Open Source Software Repository (OSSR) that includes CodeMeta generator and validator tools, supporting research software FAIRness and metadata management for scientific code repositories.",
        "url": "https://gitlab.com/escape-ossr/eossr",
        "applicationCategory": [
          {
            "@id": "rs:PrototypeTool",
            "@type": "@id"
          },
          {
            "@id": "rs:ResearchInfrastructureSoftware",
            "@type": "@id"
          },
          {
            "@id": "rs:AnalysisCode",
            "@type": "@id"
          }
        ],
        "isAccessibleForFree": true,
        "hasQualityDimension": {
          "@id": "dim:fairness",
          "@type": "@id"
        },
        "howToUse": [
          "CI/CD",
          "command-line",
          "online-service"
        ],
        "usedBy": [
          "ESCAPE"
        ],
        "license": "https://opensource.org/licenses/MIT"
      },
      "_links": {
        "self": "https://vuillaut.github.io/evapi/tools/https://escape-ossr.gitlab.io/eossr",
        "indicators": "https://vuillaut.github.io/evapi/indicators?tool=https://escape-ossr.gitlab.io/eossr"
      }
    },
    {
      "id": "https://example.org/FAIR_aware_tool",
      "name": "FAIR-Aware tool",
      "description": "Guided approach to assess the FAIRness of data",
      "url": "https://fairaware.dans.knaw.nl/",
      "ring": null,
      "quadrant": null,
      "related_indicators": [],
      "metadata": {
        "@context": "https://w3id.org/everse/rs#",
        "@id": "https://example.org/FAIR_aware_tool",
        "@type": "SoftwareApplication",
        "name": "FAIR-Aware tool",
        "description": "Guided approach to assess the FAIRness of data",
        "url": "https://fairaware.dans.knaw.nl/",
        "identifier": {
          "@id": "https://example.org/FAIR_aware_tool"
        },
        "isAccessibleForFree": true,
        "hasQualityDimension": {
          "@id": "dim:fairness",
          "@type": "@id"
        },
        "howToUse": [
          "online-service"
        ],
        "license": "https://spdx.org/licenses/Apache-2.0",
        "applicationCategory": [
          {
            "@id": "rs:ResearchInfrastructureSoftware",
            "@type": "@id"
          },
          {
            "@id": "rs:PrototypeTool",
            "@type": "@id"
          },
          {
            "@id": "rs:AnalysisCode",
            "@type": "@id"
          }
        ]
      },
      "_links": {
        "self": "https://vuillaut.github.io/evapi/tools/https://example.org/FAIR_aware_tool",
        "indicators": "https://vuillaut.github.io/evapi/indicators?tool=https://example.org/FAIR_aware_tool"
      }
    },
    {
      "id": "https://w3id.org/everse/tools/fair_python_cookiecutter",
      "name": "Fair Python Cookiecutter",
      "description": "Opinionated cookiecutter template to kickstart modern best-practice Python research projects with FAIR metadata, providing standardized project structure and quality tools for sustainable research software development.",
      "url": "https://github.com/Materials-Data-Science-and-Informatics/fair-python-cookiecutter",
      "ring": null,
      "quadrant": null,
      "related_indicators": [],
      "metadata": {
        "@context": "https://w3id.org/everse/rs#",
        "@id": "https://w3id.org/everse/tools/fair_python_cookiecutter",
        "@type": "SoftwareApplication",
        "applicationCategory": {
          "@id": "rs:PrototypeTool",
          "@type": "@id"
        },
        "appliesToProgrammingLanguage": [
          "Python"
        ],
        "description": "Opinionated cookiecutter template to kickstart modern best-practice Python research projects with FAIR metadata, providing standardized project structure and quality tools for sustainable research software development.",
        "hasQualityDimension": {
          "@id": "dim:fairness",
          "@type": "@id"
        },
        "howToUse": [
          "CI/CD",
          "command-line",
          "online-service"
        ],
        "isAccessibleForFree": true,
        "license": "https://spdx.org/licenses/MIT",
        "name": "Fair Python Cookiecutter",
        "url": "https://github.com/Materials-Data-Science-and-Informatics/fair-python-cookiecutter"
      },
      "_links": {
        "self": "https://vuillaut.github.io/evapi/tools/https://w3id.org/everse/tools/fair_python_cookiecutter",
        "indicators": "https://vuillaut.github.io/evapi/indicators?tool=https://w3id.org/everse/tools/fair_python_cookiecutter"
      }
    },
    {
      "id": "https://w3id.org/everse/tools/Five_Recommendations_for_FAIR_Software",
      "name": "Five Recommendations for FAIR Software",
      "description": "Guided approaches to assess the FAIRness of research software: Asking a series of questions to a human. You assess yourself as to whether your resources satisfy FAIR principles. Does not explicitly se FAIR4RS principles.",
      "url": "https://fair-software.nl/",
      "ring": null,
      "quadrant": null,
      "related_indicators": [],
      "metadata": {
        "@context": "https://w3id.org/everse/rs#",
        "@id": "https://w3id.org/everse/tools/Five_Recommendations_for_FAIR_Software",
        "@type": "SoftwareApplication",
        "name": "Five Recommendations for FAIR Software",
        "description": "Guided approaches to assess the FAIRness of research software: Asking a series of questions to a human. You assess yourself as to whether your resources satisfy FAIR principles. Does not explicitly se FAIR4RS principles.",
        "url": "https://fair-software.nl/",
        "isAccessibleForFree": true,
        "hasQualityDimension": {
          "@id": "dim:fairness",
          "@type": "@id"
        },
        "howToUse": [
          "online-service"
        ],
        "license": "NA",
        "applicationCategory": [
          {
            "@id": "rs:ResearchInfrastructureSoftware",
            "@type": "@id"
          },
          {
            "@id": "rs:PrototypeTool",
            "@type": "@id"
          },
          {
            "@id": "rs:AnalysisCode",
            "@type": "@id"
          }
        ]
      },
      "_links": {
        "self": "https://vuillaut.github.io/evapi/tools/https://w3id.org/everse/tools/Five_Recommendations_for_FAIR_Software",
        "indicators": "https://vuillaut.github.io/evapi/indicators?tool=https://w3id.org/everse/tools/Five_Recommendations_for_FAIR_Software"
      }
    },
    {
      "id": "https://w3id.org/everse/tools/flake8",
      "name": "flake8",
      "description": "Python linting tool that combines multiple code quality checkers to identify style violations, programming errors, and complexity issues, improving research software maintainability through comprehensive code analysis.",
      "url": "https://flake8.pycqa.org/",
      "ring": null,
      "quadrant": null,
      "related_indicators": [],
      "metadata": {
        "@context": "https://w3id.org/everse/rs#",
        "@id": "https://w3id.org/everse/tools/flake8",
        "@type": "schema:SoftwareApplication",
        "name": "flake8",
        "description": "Python linting tool that combines multiple code quality checkers to identify style violations, programming errors, and complexity issues, improving research software maintainability through comprehensive code analysis.",
        "url": "https://flake8.pycqa.org/",
        "isAccessibleForFree": true,
        "hasQualityDimension": {
          "@id": "dim:maintainability",
          "@type": "@id"
        },
        "howToUse": [
          "command-line",
          "CI/CD"
        ],
        "appliesToProgrammingLanguage": [
          "Python"
        ],
        "license": "https://opensource.org/licenses/MIT",
        "applicationCategory": [
          {
            "@id": "rs:AnalysisCode",
            "@type": "@id"
          },
          {
            "@id": "rs:ResearchInfrastructureSoftware",
            "@type": "@id"
          },
          {
            "@id": "rs:PrototypeTool",
            "@type": "@id"
          }
        ]
      },
      "_links": {
        "self": "https://vuillaut.github.io/evapi/tools/https://w3id.org/everse/tools/flake8",
        "indicators": "https://vuillaut.github.io/evapi/indicators?tool=https://w3id.org/everse/tools/flake8"
      }
    },
    {
      "id": "https://w3id.org/everse/tools/fuji",
      "name": "F-UJI",
      "description": "Automated assessment tool for data FAIRness with extended version for research software based on FAIR4RS principles, enabling systematic evaluation and improvement of research output compliance with FAIR standards.",
      "url": "https://github.com/softwaresaved/fuji/",
      "ring": null,
      "quadrant": null,
      "related_indicators": [],
      "metadata": {
        "@context": "https://w3id.org/everse/rs#",
        "@id": "https://w3id.org/everse/tools/fuji",
        "@type": "SoftwareApplication",
        "applicationCategory": {
          "@id": "rs:ResearchInfrastructureSoftware",
          "@type": "@id"
        },
        "description": "Automated assessment tool for data FAIRness with extended version for research software based on FAIR4RS principles, enabling systematic evaluation and improvement of research output compliance with FAIR standards.",
        "hasQualityDimension": {
          "@id": "dim:fairness",
          "@type": "@id"
        },
        "howToUse": [
          "CI/CD",
          "command-line"
        ],
        "isAccessibleForFree": true,
        "license": "https://spdx.org/licenses/0BSD",
        "name": "F-UJI",
        "url": "https://github.com/softwaresaved/fuji/"
      },
      "_links": {
        "self": "https://vuillaut.github.io/evapi/tools/https://w3id.org/everse/tools/fuji",
        "indicators": "https://vuillaut.github.io/evapi/indicators?tool=https://w3id.org/everse/tools/fuji"
      }
    },
    {
      "id": "https://w3id.org/everse/tools/gcov",
      "name": "gcov",
      "description": "Gcov is a test coverage analysis tool, it considers which lines are actually executed and how often",
      "url": "https://gcc.gnu.org/onlinedocs/gcc/Gcov.html",
      "ring": null,
      "quadrant": null,
      "related_indicators": [],
      "metadata": {
        "@context": "https://w3id.org/everse/rs#",
        "@id": "https://w3id.org/everse/tools/gcov",
        "@type": "SoftwareApplication",
        "name": "gcov",
        "description": "Gcov is a test coverage analysis tool, it considers which lines are actually executed and how often",
        "url": "https://gcc.gnu.org/onlinedocs/gcc/Gcov.html",
        "isAccessibleForFree": true,
        "applicationCategory": [
          {
            "@id": "rs:PrototypeTool",
            "@type": "@id"
          },
          {
            "@id": "rs:ResearchInfrastructureSoftware",
            "@type": "@id"
          },
          {
            "@id": "rs:AnalysisCode",
            "@type": "@id"
          }
        ],
        "hasQualityDimension": [
          {
            "@id": "dim:maintainability",
            "@type": "@id"
          },
          {
            "@id": "dim:sustainability",
            "@type": "@id"
          }
        ],
        "howToUse": [
          "CI/CD",
          "command-line"
        ],
        "license": "https://choosealicense.com/licenses/gpl-2.0/"
      },
      "_links": {
        "self": "https://vuillaut.github.io/evapi/tools/https://w3id.org/everse/tools/gcov",
        "indicators": "https://vuillaut.github.io/evapi/indicators?tool=https://w3id.org/everse/tools/gcov"
      }
    },
    {
      "id": "https://w3id.org/everse/tools/git",
      "name": "Git",
      "description": "Distributed version control system that enables collaborative research software development, change tracking, and version management, essential for research software maintainability and reproducibility throughout the development lifecycle.",
      "url": "https://git-scm.com/",
      "ring": null,
      "quadrant": null,
      "related_indicators": [],
      "metadata": {
        "@context": "https://w3id.org/everse/rs#",
        "@id": "https://w3id.org/everse/tools/git",
        "@type": "SoftwareApplication",
        "applicationCategory": {
          "@id": "rs:ResearchInfrastructureSoftware",
          "@type": "@id"
        },
        "description": "Distributed version control system that enables collaborative research software development, change tracking, and version management, essential for research software maintainability and reproducibility throughout the development lifecycle.",
        "hasQualityDimension": {
          "@id": "dim:maintainability",
          "@type": "@id"
        },
        "howToUse": [
          "command-line",
          "online-service"
        ],
        "isAccessibleForFree": true,
        "license": "https://spdx.org/licenses/GPL-2.0-only",
        "name": "Git",
        "url": "https://git-scm.com/",
        "improvesQualityIndicator": [
          {
            "@id": "https://w3id.org/everse/i/indicators/has_releases",
            "@type": "@id"
          },
          {
            "@id": "https://w3id.org/everse/i/indicators/version_control_use",
            "@type": "@id"
          },
          {
            "@id": "https://w3id.org/everse/i/indicators/versioning_standards_use",
            "@type": "@id"
          }
        ]
      },
      "_links": {
        "self": "https://vuillaut.github.io/evapi/tools/https://w3id.org/everse/tools/git",
        "indicators": "https://vuillaut.github.io/evapi/indicators?tool=https://w3id.org/everse/tools/git"
      }
    },
    {
      "id": "https://github.com/features/copilot",
      "name": "GitHub Copilot",
      "description": "GitHub Copilot is an AI-powered code completion and automatic programming assistant developed by GitHub and OpenAI. It supports users across multiple integrated development environments (IDEs) including Visual Studio Code, Visual Studio, Neovim, and JetBrains by providing intelligent code suggestions and autocompletion to boost developer productivity.",
      "url": "https://github.com/features/copilot",
      "ring": null,
      "quadrant": null,
      "related_indicators": [],
      "metadata": {
        "@context": "https://w3id.org/everse/rs#",
        "@id": "https://github.com/features/copilot",
        "@type": "schema:SoftwareApplication",
        "name": "GitHub Copilot",
        "description": "GitHub Copilot is an AI-powered code completion and automatic programming assistant developed by GitHub and OpenAI. It supports users across multiple integrated development environments (IDEs) including Visual Studio Code, Visual Studio, Neovim, and JetBrains by providing intelligent code suggestions and autocompletion to boost developer productivity.",
        "url": "https://github.com/features/copilot",
        "applicationCategory": [
          {
            "@id": "rs:PrototypeTool",
            "@type": "@id"
          },
          {
            "@id": "rs:ResearchInfrastructureSoftware",
            "@type": "@id"
          },
          {
            "@id": "rs:AnalysisCode",
            "@type": "@id"
          }
        ],
        "isAccessibleForFree": false,
        "hasQualityDimension": {
          "@id": "dim:sustainability",
          "@type": "@id"
        },
        "license": "https://github.com/customer-terms/github-copilot-product-specific-terms",
        "howToUse": [
          "online-service"
        ]
      },
      "_links": {
        "self": "https://vuillaut.github.io/evapi/tools/https://github.com/features/copilot",
        "indicators": "https://vuillaut.github.io/evapi/indicators?tool=https://github.com/features/copilot"
      }
    },
    {
      "id": "https://github.com/features/actions",
      "name": "GitHub Actions",
      "description": "CI/CD platform integrated with GitHub that automates research software testing, building, and deployment, improving software reliability and sustainability through automated quality checks.",
      "url": "https://github.com/features/actions",
      "ring": null,
      "quadrant": null,
      "related_indicators": [],
      "metadata": {
        "@context": "https://w3id.org/everse/rs#",
        "@id": "https://github.com/features/actions",
        "@type": "schema:SoftwareApplication",
        "name": "GitHub Actions",
        "description": "CI/CD platform integrated with GitHub that automates research software testing, building, and deployment, improving software reliability and sustainability through automated quality checks.",
        "url": "https://github.com/features/actions",
        "isAccessibleForFree": true,
        "license": "https://spdx.org/licenses/MIT",
        "applicationCategory": [
          {
            "@id": "rs:ResearchInfrastructureSoftware",
            "@type": "@id"
          },
          {
            "@id": "rs:PrototypeTool",
            "@type": "@id"
          }
        ],
        "hasQualityDimension": [
          {
            "@id": "dim:sustainability",
            "@type": "@id"
          },
          {
            "@id": "dim:reliability",
            "@type": "@id"
          }
        ],
        "improvesQualityIndicator": [
          {
            "@id": "https://w3id.org/everse/i/indicators/repository_workflows",
            "@type": "@id"
          },
          {
            "@id": "https://w3id.org/everse/i/indicators/software_has_tests",
            "@type": "@id"
          }
        ],
        "howToUse": [
          "CI/CD"
        ]
      },
      "_links": {
        "self": "https://vuillaut.github.io/evapi/tools/https://github.com/features/actions",
        "indicators": "https://vuillaut.github.io/evapi/indicators?tool=https://github.com/features/actions"
      }
    },
    {
      "id": "https://w3id.org/everse/tools/gitlab_cicd",
      "name": "GitLab CICD",
      "description": "Integrated continuous integration and deployment platform that automates research software testing, building, and deployment workflows, improving software reliability and sustainability through comprehensive DevOps practices.",
      "url": "https://docs.gitlab.com/ci/",
      "ring": null,
      "quadrant": null,
      "related_indicators": [],
      "metadata": {
        "@context": "https://w3id.org/everse/rs#",
        "@id": "https://w3id.org/everse/tools/gitlab_cicd",
        "@type": "SoftwareApplication",
        "applicationCategory": {
          "@id": "rs:ResearchInfrastructureSoftware",
          "@type": "@id"
        },
        "description": "Integrated continuous integration and deployment platform that automates research software testing, building, and deployment workflows, improving software reliability and sustainability through comprehensive DevOps practices.",
        "hasQualityDimension": [
          {
            "@id": "dim:sustainability",
            "@type": "@id"
          },
          {
            "@id": "dim:reliability",
            "@type": "@id"
          }
        ],
        "improvesQualityIndicator": [
          {
            "@id": "https://w3id.org/everse/i/indicators/repository_workflows",
            "@type": "@id"
          },
          {
            "@id": "https://w3id.org/everse/i/indicators/software_has_tests",
            "@type": "@id"
          },
          {
            "@id": "https://w3id.org/everse/i/indicators/has_ci-tests",
            "@type": "@id"
          }
        ],
        "howToUse": [
          "CI/CD",
          "command-line",
          "online-service"
        ],
        "isAccessibleForFree": false,
        "license": "https://spdx.org/licenses/MIT",
        "name": "GitLab CICD",
        "url": "https://docs.gitlab.com/ci/"
      },
      "_links": {
        "self": "https://vuillaut.github.io/evapi/tools/https://w3id.org/everse/tools/gitlab_cicd",
        "indicators": "https://vuillaut.github.io/evapi/indicators?tool=https://w3id.org/everse/tools/gitlab_cicd"
      }
    },
    {
      "id": "https://gitleaks.io/",
      "name": "Gitleaks",
      "description": "Security-focused scanner that detects secrets, passwords, and sensitive information in git repositories and files, helping protect research software and data from accidental exposure of confidential information.",
      "url": "https://github.com/gitleaks/gitleaks",
      "ring": null,
      "quadrant": null,
      "related_indicators": [],
      "metadata": {
        "@context": "https://w3id.org/everse/rs#",
        "@id": "https://gitleaks.io/",
        "@type": "schema:SoftwareApplication",
        "name": "Gitleaks",
        "description": "Security-focused scanner that detects secrets, passwords, and sensitive information in git repositories and files, helping protect research software and data from accidental exposure of confidential information.",
        "url": "https://github.com/gitleaks/gitleaks",
        "isAccessibleForFree": true,
        "license": "https://spdx.org/licenses/MIT",
        "applicationCategory": [
          {
            "@id": "rs:PrototypeTool",
            "@type": "@id"
          },
          {
            "@id": "rs:ResearchInfrastructureSoftware",
            "@type": "@id"
          },
          {
            "@id": "rs:AnalysisCode",
            "@type": "@id"
          }
        ],
        "hasQualityDimension": [
          {
            "@id": "dim:security",
            "@type": "@id"
          },
          {
            "@id": "dim:sustainability",
            "@type": "@id"
          }
        ],
        "howToUse": [
          "CI/CD",
          "command-line"
        ],
        "measuresQualityIndicator": [
          {
            "@id": "https://w3id.org/everse/i/indicators/no_leaked_credentials",
            "@type": "@id"
          },
          {
            "@id": "https://w3id.org/everse/i/indicators/no_critical_vulnerability",
            "@type": "@id"
          },
          {
            "@id": "https://w3id.org/everse/i/indicators/human_code_review_requirement",
            "@type": "@id"
          },
          {
            "@id": "https://w3id.org/everse/i/indicators/static_analysis_common_vulnerabilities",
            "@type": "@id"
          },
          {
            "@id": "https://w3id.org/everse/i/indicators/uses_tool_for_warnings_and_mistakes",
            "@type": "@id"
          }
        ]
      },
      "_links": {
        "self": "https://vuillaut.github.io/evapi/tools/https://gitleaks.io/",
        "indicators": "https://vuillaut.github.io/evapi/indicators?tool=https://gitleaks.io/"
      }
    },
    {
      "id": "https://w3id.org/everse/tools/guix",
      "name": "GNU Guix",
      "description": "Functional package manager providing reproducible software deployment and system configuration, ensuring consistent and reliable software installations across different systems with transactional upgrades and rollbacks.",
      "url": "https://guix.gnu.org/",
      "ring": null,
      "quadrant": null,
      "related_indicators": [],
      "metadata": {
        "@context": "https://w3id.org/everse/rs#",
        "@id": "https://w3id.org/everse/tools/guix",
        "@type": "SoftwareApplication",
        "applicationCategory": {
          "@id": "rs:ResearchInfrastructureSoftware",
          "@type": "@id"
        },
        "description": "Functional package manager providing reproducible software deployment and system configuration, ensuring consistent and reliable software installations across different systems with transactional upgrades and rollbacks.",
        "hasQualityDimension": [
          {
            "@id": "dim:maintainability",
            "@type": "@id"
          },
          {
            "@id": "dim:sustainability",
            "@type": "@id"
          },
          {
            "@id": "dim:reliability",
            "@type": "@id"
          }
        ],
        "howToUse": [
          "command-line",
          "online-service"
        ],
        "isAccessibleForFree": true,
        "license": "https://spdx.org/licenses/GPL-3.0-or-later",
        "name": "GNU Guix",
        "url": "https://guix.gnu.org/",
        "improvesQualityIndicator": [
          {
            "@id": "https://w3id.org/everse/i/indicators/has_published_package",
            "@type": "@id"
          },
          {
            "@id": "https://w3id.org/everse/i/indicators/dependency_management",
            "@type": "@id"
          }
        ]
      },
      "_links": {
        "self": "https://vuillaut.github.io/evapi/tools/https://w3id.org/everse/tools/guix",
        "indicators": "https://vuillaut.github.io/evapi/indicators?tool=https://w3id.org/everse/tools/guix"
      }
    },
    {
      "id": "https://w3id.org/everse/tools/hadolint",
      "name": "Hadolint",
      "description": "Dockerfile linter that analyzes Docker build files for best practices, security issues, and optimization opportunities, improving research software containerization quality and deployment reliability.",
      "url": "https://github.com/hadolint/hadolint",
      "ring": null,
      "quadrant": null,
      "related_indicators": [],
      "metadata": {
        "@context": "https://w3id.org/everse/rs#",
        "@id": "https://w3id.org/everse/tools/hadolint",
        "@type": "schema:SoftwareApplication",
        "name": "Hadolint",
        "description": "Dockerfile linter that analyzes Docker build files for best practices, security issues, and optimization opportunities, improving research software containerization quality and deployment reliability.",
        "url": "https://github.com/hadolint/hadolint",
        "isAccessibleForFree": true,
        "hasQualityDimension": [
          {
            "@id": "dim:maintainability",
            "@type": "@id"
          },
          {
            "@id": "dim:security",
            "@type": "@id"
          }
        ],
        "howToUse": [
          "command-line",
          "CI/CD"
        ],
        "license": "https://opensource.org/licenses/GPL-3.0",
        "applicationCategory": [
          {
            "@id": "rs:AnalysisCode",
            "@type": "@id"
          },
          {
            "@id": "rs:ResearchInfrastructureSoftware",
            "@type": "@id"
          },
          {
            "@id": "rs:PrototypeTool",
            "@type": "@id"
          }
        ]
      },
      "_links": {
        "self": "https://vuillaut.github.io/evapi/tools/https://w3id.org/everse/tools/hadolint",
        "indicators": "https://vuillaut.github.io/evapi/indicators?tool=https://w3id.org/everse/tools/hadolint"
      }
    },
    {
      "id": "https://w3id.org/everse/tools/hermes_workflow",
      "name": "Hermes Workflows",
      "description": "Workflow system for automated publication of rich research software metadata and artifacts, improving software sustainability and FAIRness through comprehensive metadata management and automated publication workflows.",
      "url": "https://hermes.software-metadata.pub/en/latest/",
      "ring": null,
      "quadrant": null,
      "related_indicators": [],
      "metadata": {
        "@context": "https://w3id.org/everse/rs#",
        "@id": "https://w3id.org/everse/tools/hermes_workflow",
        "@type": "SoftwareApplication",
        "applicationCategory": {
          "@id": "rs:ResearchInfrastructureSoftware",
          "@type": "@id"
        },
        "description": "Workflow system for automated publication of rich research software metadata and artifacts, improving software sustainability and FAIRness through comprehensive metadata management and automated publication workflows.",
        "hasQualityDimension": [
          {
            "@id": "dim:maintainability",
            "@type": "@id"
          },
          {
            "@id": "dim:sustainability",
            "@type": "@id"
          },
          {
            "@id": "dim:fairness",
            "@type": "@id"
          }
        ],
        "howToUse": [
          "command-line",
          "CI/CD"
        ],
        "isAccessibleForFree": true,
        "license": "https://spdx.org/licenses/Apache-2.0",
        "name": "Hermes Workflows",
        "url": "https://hermes.software-metadata.pub/en/latest/"
      },
      "_links": {
        "self": "https://vuillaut.github.io/evapi/tools/https://w3id.org/everse/tools/hermes_workflow",
        "indicators": "https://vuillaut.github.io/evapi/indicators?tool=https://w3id.org/everse/tools/hermes_workflow"
      }
    },
    {
      "id": "https://w3id.org/everse/tools/howfairis",
      "name": "howfairis",
      "description": "Automated assessment tool that evaluates research software repositories against FAIR software principles, providing compliance scoring and actionable recommendations to improve software findability, accessibility, interoperability, and reusability in research contexts.",
      "url": "https://github.com/fair-software/howfairis",
      "ring": null,
      "quadrant": null,
      "related_indicators": [],
      "metadata": {
        "@context": "https://w3id.org/everse/rs#",
        "@id": "https://w3id.org/everse/tools/howfairis",
        "@type": "SoftwareApplication",
        "applicationCategory": {
          "@id": "rs:ResearchInfrastructureSoftware",
          "@type": "@id"
        },
        "description": "Automated assessment tool that evaluates research software repositories against FAIR software principles, providing compliance scoring and actionable recommendations to improve software findability, accessibility, interoperability, and reusability in research contexts.",
        "hasQualityDimension": {
          "@id": "dim:fairness",
          "@type": "@id"
        },
        "measuresQualityIndicator": [
          {
            "@id": "https://w3id.org/everse/i/indicators/software_has_license",
            "@type": "@id"
          },
          {
            "@id": "https://w3id.org/everse/i/indicators/listed_in_registry",
            "@type": "@id"
          },
          {
            "@id": "https://w3id.org/everse/i/indicators/software_has_citation",
            "@type": "@id"
          },
          {
            "@id": "https://w3id.org/everse/i/indicators/software_has_citation",
            "@type": "@id"
          },
          {
            "@id": "https://w3id.org/everse/i/indicators/version_control_use",
            "@type": "@id"
          }
        ],
        "howToUse": [
          "command-line"
        ],
        "isAccessibleForFree": true,
        "license": "https://spdx.org/licenses/Apache-2.0",
        "name": "howfairis",
        "url": "https://github.com/fair-software/howfairis"
      },
      "_links": {
        "self": "https://vuillaut.github.io/evapi/tools/https://w3id.org/everse/tools/howfairis",
        "indicators": "https://vuillaut.github.io/evapi/indicators?tool=https://w3id.org/everse/tools/howfairis"
      }
    },
    {
      "id": "https://w3id.org/everse/tools/javadoc",
      "name": "javadoc",
      "description": "Documentation generator for Java that automatically produces API documentation from source code comments, improving research software maintainability and usability through comprehensive code documentation and developer reference materials.",
      "url": "https://www.oracle.com/java/technologies/javase/javadoc-tool.html",
      "ring": null,
      "quadrant": null,
      "related_indicators": [],
      "metadata": {
        "@context": "https://w3id.org/everse/rs#",
        "@id": "https://w3id.org/everse/tools/javadoc",
        "@type": "SoftwareApplication",
        "applicationCategory": {
          "@id": "rs:ResearchInfrastructureSoftware",
          "@type": "@id"
        },
        "appliesToProgrammingLanguage": [
          "Java"
        ],
        "description": "Documentation generator for Java that automatically produces API documentation from source code comments, improving research software maintainability and usability through comprehensive code documentation and developer reference materials.",
        "hasQualityDimension": [
          {
            "@id": "dim:sustainability",
            "@type": "@id"
          },
          {
            "@id": "dim:maintainability",
            "@type": "@id"
          }
        ],
        "howToUse": [
          "CI/CD",
          "command-line"
        ],
        "isAccessibleForFree": true,
        "license": "https://www.oracle.com/downloads/licenses/no-fee-license",
        "name": "javadoc",
        "url": "https://www.oracle.com/java/technologies/javase/javadoc-tool.html"
      },
      "_links": {
        "self": "https://vuillaut.github.io/evapi/tools/https://w3id.org/everse/tools/javadoc",
        "indicators": "https://vuillaut.github.io/evapi/indicators?tool=https://w3id.org/everse/tools/javadoc"
      }
    },
    {
      "id": "https://w3id.org/everse/tools/jenkins",
      "name": "Jenkins",
      "description": "Automation server that enables continuous integration and deployment of research software, improving software reliability through automated testing and deployment pipelines.",
      "url": "https://www.jenkins.io/",
      "ring": null,
      "quadrant": null,
      "related_indicators": [],
      "metadata": {
        "@context": "https://w3id.org/everse/rs#",
        "@id": "https://w3id.org/everse/tools/jenkins",
        "@type": "SoftwareApplication",
        "applicationCategory": {
          "@id": "rs:ResearchInfrastructureSoftware",
          "@type": "@id"
        },
        "description": "Automation server that enables continuous integration and deployment of research software, improving software reliability through automated testing and deployment pipelines.",
        "hasQualityDimension": [
          {
            "@id": "dim:maintainability",
            "@type": "@id"
          },
          {
            "@id": "dim:reliability",
            "@type": "@id"
          }
        ],
        "howToUse": [
          "online-service",
          "CI/CD"
        ],
        "isAccessibleForFree": true,
        "license": "https://spdx.org/licenses/MIT",
        "name": "Jenkins",
        "url": "https://www.jenkins.io/"
      },
      "_links": {
        "self": "https://vuillaut.github.io/evapi/tools/https://w3id.org/everse/tools/jenkins",
        "indicators": "https://vuillaut.github.io/evapi/indicators?tool=https://w3id.org/everse/tools/jenkins"
      }
    },
    {
      "id": "https://w3id.org/everse/tools/junit",
      "name": "JUnit",
      "description": "Comprehensive unit testing framework for Java that enables systematic testing of research software components, improving code reliability and maintainability through automated test execution and reporting.",
      "url": "https://junit.org/",
      "ring": null,
      "quadrant": null,
      "related_indicators": [],
      "metadata": {
        "@context": "https://w3id.org/everse/rs#",
        "@id": "https://w3id.org/everse/tools/junit",
        "@type": "schema:SoftwareApplication",
        "name": "JUnit",
        "description": "Comprehensive unit testing framework for Java that enables systematic testing of research software components, improving code reliability and maintainability through automated test execution and reporting.",
        "url": "https://junit.org/",
        "isAccessibleForFree": true,
        "hasQualityDimension": [
          {
            "@id": "dim:maintainability",
            "@type": "@id"
          },
          {
            "@id": "dim:reliability",
            "@type": "@id"
          }
        ],
        "howToUse": [
          "command-line"
        ],
        "appliesToProgrammingLanguage": [
          "Java"
        ],
        "license": "https://opensource.org/licenses/EPL-2.0",
        "applicationCategory": {
          "@id": "rs:ResearchInfrastructureSoftware",
          "@type": "@id"
        }
      },
      "_links": {
        "self": "https://vuillaut.github.io/evapi/tools/https://w3id.org/everse/tools/junit",
        "indicators": "https://vuillaut.github.io/evapi/indicators?tool=https://w3id.org/everse/tools/junit"
      }
    },
    {
      "id": "https://w3id.org/everse/tools/jupyter",
      "name": "Jupyter",
      "description": "Open-source web application for creating and sharing live code, equations, visualizations, and narrative text, enhancing research software development and collaboration through interactive computing environments.",
      "url": "https://jupyter.org/",
      "ring": null,
      "quadrant": null,
      "related_indicators": [],
      "metadata": {
        "@context": "https://w3id.org/everse/rs#",
        "@id": "https://w3id.org/everse/tools/jupyter",
        "@type": "SoftwareApplication",
        "applicationCategory": {
          "@id": "rs:ResearchInfrastructureSoftware",
          "@type": "@id"
        },
        "description": "Open-source web application for creating and sharing live code, equations, visualizations, and narrative text, enhancing research software development and collaboration through interactive computing environments.",
        "hasQualityDimension": [
          {
            "@id": "dim:maintainability",
            "@type": "@id"
          },
          {
            "@id": "dim:interaction_capability",
            "@type": "@id"
          }
        ],
        "howToUse": [
          "online-service"
        ],
        "isAccessibleForFree": true,
        "license": "https://spdx.org/licenses/BSD-3-Clause",
        "name": "Jupyter",
        "appliesToProgrammingLanguage": [
          "Python",
          "R",
          "Julia"
        ],
        "url": "https://jupyter.org/"
      },
      "_links": {
        "self": "https://vuillaut.github.io/evapi/tools/https://w3id.org/everse/tools/jupyter",
        "indicators": "https://vuillaut.github.io/evapi/indicators?tool=https://w3id.org/everse/tools/jupyter"
      }
    },
    {
      "id": "https://w3id.org/everse/tools/kubernetes",
      "name": "Kubernetes",
      "description": "Container orchestration platform that automates deployment, scaling, and management of research software applications, improving reliability, maintainability, and sustainability through robust infrastructure management and service mesh capabilities.",
      "url": "https://kubernetes.io/",
      "ring": null,
      "quadrant": null,
      "related_indicators": [],
      "metadata": {
        "@context": "https://w3id.org/everse/rs#",
        "@id": "https://w3id.org/everse/tools/kubernetes",
        "@type": "SoftwareApplication",
        "applicationCategory": {
          "@id": "rs:ResearchInfrastructureSoftware",
          "@type": "@id"
        },
        "description": "Container orchestration platform that automates deployment, scaling, and management of research software applications, improving reliability, maintainability, and sustainability through robust infrastructure management and service mesh capabilities.",
        "hasQualityDimension": [
          {
            "@id": "dim:maintainability",
            "@type": "@id"
          },
          {
            "@id": "dim:sustainability",
            "@type": "@id"
          },
          {
            "@id": "dim:reliability",
            "@type": "@id"
          }
        ],
        "howToUse": [
          "command-line",
          "online-service",
          "CI/CD"
        ],
        "isAccessibleForFree": true,
        "license": "https://spdx.org/licenses/Apache-2.0",
        "name": "Kubernetes",
        "url": "https://kubernetes.io/",
        "improvesQualityIndicator": [
          {
            "@id": "https://w3id.org/everse/i/indicators/requirements_specified",
            "@type": "@id"
          }
        ]
      },
      "_links": {
        "self": "https://vuillaut.github.io/evapi/tools/https://w3id.org/everse/tools/kubernetes",
        "indicators": "https://vuillaut.github.io/evapi/indicators?tool=https://w3id.org/everse/tools/kubernetes"
      }
    },
    {
      "id": "https://w3id.org/everse/tools/mkdocs",
      "name": "MkDocs",
      "description": "Static site generator designed for project documentation that creates professional documentation websites from Markdown files, improving research software usability and interaction capability through clear documentation.",
      "url": "https://www.mkdocs.org/",
      "ring": null,
      "quadrant": null,
      "related_indicators": [],
      "metadata": {
        "@context": "https://w3id.org/everse/rs#",
        "@id": "https://w3id.org/everse/tools/mkdocs",
        "@type": "schema:SoftwareApplication",
        "name": "MkDocs",
        "description": "Static site generator designed for project documentation that creates professional documentation websites from Markdown files, improving research software usability and interaction capability through clear documentation.",
        "url": "https://www.mkdocs.org/",
        "isAccessibleForFree": true,
        "hasQualityDimension": [
          {
            "@id": "dim:interaction_capability",
            "@type": "@id"
          },
          {
            "@id": "dim:maintainability",
            "@type": "@id"
          }
        ],
        "howToUse": [
          "command-line",
          "CI/CD"
        ],
        "appliesToProgrammingLanguage": [
          "Python"
        ],
        "license": "https://opensource.org/licenses/BSD-2-Clause",
        "applicationCategory": [
          {
            "@id": "rs:ResearchInfrastructureSoftware",
            "@type": "@id"
          },
          {
            "@id": "rs:PrototypeTool",
            "@type": "@id"
          }
        ],
        "improvesQualityIndicator": {
          "@id": "https://w3id.org/everse/i/indicators/software_has_documentation",
          "@type": "@id"
        }
      },
      "_links": {
        "self": "https://vuillaut.github.io/evapi/tools/https://w3id.org/everse/tools/mkdocs",
        "indicators": "https://vuillaut.github.io/evapi/indicators?tool=https://w3id.org/everse/tools/mkdocs"
      }
    },
    {
      "id": "https://w3id.org/everse/tools/nix",
      "name": "Nix",
      "description": "Tool for reproducible builds and declarative system configuration using the Nix language. Improves **Flexibility** by enabling multiple software versions and environments to coexist without conflicts, allowing researchers to switch between different tool configurations. Enhances **Reliability** through immutable package management and atomic upgrades/rollbacks, ensuring consistent and reproducible software environments across different systems. Strengthens **Security** via isolated build environments, cryptographic verification of packages, and the ability to quickly patch vulnerabilities through declarative configuration updates.",
      "url": "https://nixos.org/",
      "ring": null,
      "quadrant": null,
      "related_indicators": [],
      "metadata": {
        "@context": "https://w3id.org/everse/rs#",
        "@id": "https://w3id.org/everse/tools/nix",
        "@type": "SoftwareApplication",
        "applicationCategory": {
          "@id": "rs:ResearchInfrastructureSoftware",
          "@type": "@id"
        },
        "description": "Tool for reproducible builds and declarative system configuration using the Nix language. Improves **Flexibility** by enabling multiple software versions and environments to coexist without conflicts, allowing researchers to switch between different tool configurations. Enhances **Reliability** through immutable package management and atomic upgrades/rollbacks, ensuring consistent and reproducible software environments across different systems. Strengthens **Security** via isolated build environments, cryptographic verification of packages, and the ability to quickly patch vulnerabilities through declarative configuration updates.",
        "hasQualityDimension": [
          {
            "@id": "dim:flexibility",
            "@type": "@id"
          },
          {
            "@id": "dim:reliability",
            "@type": "@id"
          },
          {
            "@id": "dim:security",
            "@type": "@id"
          }
        ],
        "howToUse": [
          "command-line"
        ],
        "isAccessibleForFree": true,
        "license": "https://spdx.org/licenses/LGPL-2.1-or-later",
        "name": "Nix",
        "url": "https://nixos.org/"
      },
      "_links": {
        "self": "https://vuillaut.github.io/evapi/tools/https://w3id.org/everse/tools/nix",
        "indicators": "https://vuillaut.github.io/evapi/indicators?tool=https://w3id.org/everse/tools/nix"
      }
    },
    {
      "id": "https://w3id.org/everse/tools/poetry",
      "name": "poetry",
      "description": "Python packaging and dependency management made easy",
      "url": "https://python-poetry.org/",
      "ring": null,
      "quadrant": null,
      "related_indicators": [],
      "metadata": {
        "@context": "https://w3id.org/everse/rs#",
        "@id": "https://w3id.org/everse/tools/poetry",
        "@type": "schema:SoftwareApplication",
        "name": "poetry",
        "description": "Python packaging and dependency management made easy",
        "url": "https://python-poetry.org/",
        "isAccessibleForFree": true,
        "hasQualityDimension": [
          {
            "@id": "dim:maintainability",
            "@type": "@id"
          },
          {
            "@id": "dim:sustainability",
            "@type": "@id"
          }
        ],
        "applicationCategory": [
          {
            "@id": "rs:PrototypeTool",
            "@type": "@id"
          },
          {
            "@id": "rs:ResearchInfrastructureSoftware",
            "@type": "@id"
          }
        ],
        "howToUse": [
          "CI/CD",
          "command-line"
        ],
        "license": "https://spdx.org/licenses/MIT",
        "improvesQualityIndicator": [
          {
            "@id": "https://w3id.org/everse/i/indicators/dependency_management",
            "@type": "@id"
          }
        ]
      },
      "_links": {
        "self": "https://vuillaut.github.io/evapi/tools/https://w3id.org/everse/tools/poetry",
        "indicators": "https://vuillaut.github.io/evapi/indicators?tool=https://w3id.org/everse/tools/poetry"
      }
    },
    {
      "id": "https://w3id.org/everse/tools/pre-commit",
      "name": "pre-commit",
      "description": "A framework for managing and maintaining multi-language pre-commit hooks.",
      "url": "https://pre-commit.com/",
      "ring": null,
      "quadrant": null,
      "related_indicators": [],
      "metadata": {
        "@context": "https://w3id.org/everse/rs#",
        "@id": "https://w3id.org/everse/tools/pre-commit",
        "@type": "schema:SoftwareApplication",
        "name": "pre-commit",
        "description": "A framework for managing and maintaining multi-language pre-commit hooks.",
        "url": "https://pre-commit.com/",
        "isAccessibleForFree": true,
        "applicationCategory": [
          {
            "@id": "rs:AnalysisCode",
            "@type": "@id"
          },
          {
            "@id": "rs:PrototypeTool",
            "@type": "@id"
          },
          {
            "@id": "rs:ResearchInfrastructureSoftware",
            "@type": "@id"
          }
        ],
        "hasQualityDimension": [
          {
            "@id": "dim:sustainability",
            "@type": "@id"
          },
          {
            "@id": "dim:maintainability",
            "@type": "@id"
          }
        ],
        "howToUse": [
          "command-line"
        ],
        "license": "https://spdx.org/licenses/MIT.html"
      },
      "_links": {
        "self": "https://vuillaut.github.io/evapi/tools/https://w3id.org/everse/tools/pre-commit",
        "indicators": "https://vuillaut.github.io/evapi/indicators?tool=https://w3id.org/everse/tools/pre-commit"
      }
    },
    {
      "id": "https://w3id.org/everse/tools/pylint",
      "name": "Pylint",
      "description": "Comprehensive Python static analysis tool that identifies programming errors, enforces coding standards, and suggests improvements, enhancing research software maintainability and code quality.",
      "url": "https://pylint.pycqa.org/",
      "ring": null,
      "quadrant": null,
      "related_indicators": [],
      "metadata": {
        "@context": "https://w3id.org/everse/rs#",
        "@id": "https://w3id.org/everse/tools/pylint",
        "@type": "schema:SoftwareApplication",
        "name": "Pylint",
        "description": "Comprehensive Python static analysis tool that identifies programming errors, enforces coding standards, and suggests improvements, enhancing research software maintainability and code quality.",
        "url": "https://pylint.pycqa.org/",
        "isAccessibleForFree": true,
        "hasQualityDimension": {
          "@id": "dim:maintainability",
          "@type": "@id"
        },
        "howToUse": [
          "command-line",
          "CI/CD"
        ],
        "appliesToProgrammingLanguage": [
          "Python"
        ],
        "license": "https://opensource.org/licenses/GPL-2.0-only",
        "applicationCategory": [
          {
            "@id": "rs:AnalysisCode",
            "@type": "@id"
          },
          {
            "@id": "rs:ResearchInfrastructureSoftware",
            "@type": "@id"
          },
          {
            "@id": "rs:PrototypeTool",
            "@type": "@id"
          }
        ]
      },
      "_links": {
        "self": "https://vuillaut.github.io/evapi/tools/https://w3id.org/everse/tools/pylint",
        "indicators": "https://vuillaut.github.io/evapi/indicators?tool=https://w3id.org/everse/tools/pylint"
      }
    },
    {
      "id": "https://w3id.org/everse/tools/pypi",
      "name": "pypi",
      "description": "The Python Package Index (PyPI) is the official third-party software repository for software for the Python programming language and helps find and install software developed and shared by the Python community. ",
      "url": "https://pypi.org/",
      "ring": null,
      "quadrant": null,
      "related_indicators": [],
      "metadata": {
        "@context": "https://w3id.org/everse/rs#",
        "@id": "https://w3id.org/everse/tools/pypi",
        "@type": "schema:SoftwareApplication",
        "name": "pypi",
        "description": "The Python Package Index (PyPI) is the official third-party software repository for software for the Python programming language and helps find and install software developed and shared by the Python community. ",
        "url": "https://pypi.org/",
        "isAccessibleForFree": true,
        "applicationCategory": [
          {
            "@id": "rs:PrototypeTool",
            "@type": "@id"
          },
          {
            "@id": "rs:ResearchInfrastructureSoftware",
            "t@ype": "@id"
          }
        ],
        "hasQualityDimension": [
          {
            "@id": "dim:maintainability",
            "@type": "@id"
          },
          {
            "@id": "dim:flexibility",
            "@type": "@id"
          }
        ],
        "howToUse": [
          "CI/CD",
          "command-line",
          "online-service"
        ],
        "license": "https://github.com/pypi/warehouse/blob/main/LICENSE",
        "improvesQualityIndicator": [
          {
            "@id": "https://w3id.org/everse/i/indicators/has_published_package",
            "@type": "@id"
          }
        ]
      },
      "_links": {
        "self": "https://vuillaut.github.io/evapi/tools/https://w3id.org/everse/tools/pypi",
        "indicators": "https://vuillaut.github.io/evapi/indicators?tool=https://w3id.org/everse/tools/pypi"
      }
    },
    {
      "id": "https://w3id.org/everse/tools/pytest",
      "name": "pytest",
      "description": "Comprehensive testing framework for Python that enhances research software reliability and maintainability through advanced testing capabilities, fixtures, and plugins, supporting test-driven development practices essential for research software quality assurance.",
      "url": "https://docs.pytest.org/",
      "ring": null,
      "quadrant": null,
      "related_indicators": [],
      "metadata": {
        "@context": "https://w3id.org/everse/rs#",
        "@id": "https://w3id.org/everse/tools/pytest",
        "@type": "schema:SoftwareApplication",
        "name": "pytest",
        "description": "Comprehensive testing framework for Python that enhances research software reliability and maintainability through advanced testing capabilities, fixtures, and plugins, supporting test-driven development practices essential for research software quality assurance.",
        "url": "https://docs.pytest.org/",
        "isAccessibleForFree": true,
        "hasQualityDimension": [
          {
            "@id": "dim:maintainability",
            "@type": "@id"
          },
          {
            "@id": "dim:reliability",
            "@type": "@id"
          }
        ],
        "howToUse": [
          "command-line",
          "CI/CD"
        ],
        "appliesToProgrammingLanguage": [
          "Python"
        ],
        "license": "https://opensource.org/licenses/MIT",
        "applicationCategory": [
          {
            "@id": "rs:AnalysisCode",
            "@type": "@id"
          },
          {
            "@id": "rs:ResearchInfrastructureSoftware",
            "@type": "@id"
          }
        ],
        "improvesQualityIndicator": [
          {
            "@id": "https://w3id.org/everse/i/indicators/has_ci-tests",
            "@type": "@id"
          },
          {
            "@id": "https://w3id.org/everse/i/indicators/software_has_tests",
            "@type": "@id"
          }
        ],
        "measuresQualityIndicator": [
          {
            "@id": "https://w3id.org/everse/i/indicators/software_test_coverage",
            "@type": "@id"
          }
        ]
      },
      "_links": {
        "self": "https://vuillaut.github.io/evapi/tools/https://w3id.org/everse/tools/pytest",
        "indicators": "https://vuillaut.github.io/evapi/indicators?tool=https://w3id.org/everse/tools/pytest"
      }
    },
    {
      "id": "https://qlty.sh/",
      "name": "Qlty",
      "description": "Lightweight, modular framework for writing high-quality shell scripts with reusable components and utilities to improve script structure, error handling, and maintainability in computing environments and automation workflows.",
      "url": "https://github.com/qltysh/qlty",
      "ring": null,
      "quadrant": null,
      "related_indicators": [],
      "metadata": {
        "@context": "https://w3id.org/everse/rs#",
        "@id": "https://qlty.sh/",
        "@type": "schema:SoftwareApplication",
        "name": "Qlty",
        "description": "Lightweight, modular framework for writing high-quality shell scripts with reusable components and utilities to improve script structure, error handling, and maintainability in computing environments and automation workflows.",
        "url": "https://github.com/qltysh/qlty",
        "isAccessibleForFree": true,
        "license": "https://spdx.org/licenses/BUSL-1.1",
        "applicationCategory": [
          {
            "@id": "rs:PrototypeTool",
            "@type": "@id"
          },
          {
            "@id": "rs:ResearchInfrastructureSoftware",
            "@type": "@id"
          },
          {
            "@id": "rs:AnalysisCode",
            "@type": "@id"
          }
        ],
        "hasQualityDimension": {
          "@id": "dim:maintainability",
          "@type": "@id"
        },
        "howToUse": [
          "CI/CD",
          "command-line"
        ]
      },
      "_links": {
        "self": "https://vuillaut.github.io/evapi/tools/https://qlty.sh/",
        "indicators": "https://vuillaut.github.io/evapi/indicators?tool=https://qlty.sh/"
      }
    },
    {
      "id": "https://w3id.org/everse/tools/resqui",
      "name": "resqui",
      "description": "Comprehensive research software quality assessment framework developed by EVERSE that evaluates repositories across all quality dimensions including maintainability, security, FAIRness, and sustainability, providing actionable insights for improving research software throughout its lifecycle.",
      "url": "https://github.com/EVERSE-ResearchSoftware/QualityPipelines",
      "ring": null,
      "quadrant": null,
      "related_indicators": [],
      "metadata": {
        "@context": "https://w3id.org/everse/rs#",
        "@id": "https://w3id.org/everse/tools/resqui",
        "@type": "schema:SoftwareApplication",
        "name": "resqui",
        "description": "Comprehensive research software quality assessment framework developed by EVERSE that evaluates repositories across all quality dimensions including maintainability, security, FAIRness, and sustainability, providing actionable insights for improving research software throughout its lifecycle.",
        "url": "https://github.com/EVERSE-ResearchSoftware/QualityPipelines",
        "applicationCategory": [
          {
            "@id": "rs:ResearchInfrastructureSoftware",
            "@type": "@id"
          },
          {
            "@id": "rs:AnalysisCode",
            "@type": "@id"
          },
          {
            "@id": "rs:PrototypeTool",
            "@type": "@id"
          }
        ],
        "isAccessibleForFree": true,
        "hasQualityDimension": [
          {
            "@id": "dim:compatibility",
            "@type": "@id"
          },
          {
            "@id": "dim:fairness",
            "@type": "@id"
          },
          {
            "@id": "dim:flexibility",
            "@type": "@id"
          },
          {
            "@id": "dim:functional_suitability",
            "@type": "@id"
          },
          {
            "@id": "dim:interaction_capability",
            "@type": "@id"
          },
          {
            "@id": "dim:maintainability",
            "@type": "@id"
          },
          {
            "@id": "dim:performance_efficiency",
            "@type": "@id"
          },
          {
            "@id": "dim:reliability",
            "@type": "@id"
          },
          {
            "@id": "dim:safety",
            "@type": "@id"
          },
          {
            "@id": "dim:security",
            "@type": "@id"
          },
          {
            "@id": "dim:sustainability",
            "@type": "@id"
          }
        ],
        "measuresQualityIndicator": [
          {
            "@id": "https://w3id.org/everse/i/indicators/software_has_license",
            "@type": "@id"
          },
          {
            "@id": "https://w3id.org/everse/i/indicators/software_has_citation",
            "@type": "@id"
          },
          {
            "@id": "https://w3id.org/everse/i/indicators/has_ci-tests",
            "@type": "@id"
          },
          {
            "@id": "https://w3id.org/everse/i/indicators/human_code_review_requirement",
            "@type": "@id"
          },
          {
            "@id": "https://w3id.org/everse/i/indicators/has_published_package",
            "@type": "@id"
          },
          {
            "@id": "https://w3id.org/everse/i/indicators/no_leaked_credentials",
            "@type": "@id"
          }
        ],
        "howToUse": [
          "command-line"
        ],
        "license": "https://opensource.org/licenses/MIT"
      },
      "_links": {
        "self": "https://vuillaut.github.io/evapi/tools/https://w3id.org/everse/tools/resqui",
        "indicators": "https://vuillaut.github.io/evapi/indicators?tool=https://w3id.org/everse/tools/resqui"
      }
    },
    {
      "id": "https://w3id.org/everse/tools/REUSE",
      "name": "REUSE",
      "description": "Automate the declaring of copyright and licensing for software projects with SPDX Tags.",
      "url": "https://reuse.software/",
      "ring": null,
      "quadrant": null,
      "related_indicators": [],
      "metadata": {
        "@context": "https://w3id.org/everse/rs#",
        "@id": "https://w3id.org/everse/tools/REUSE",
        "@type": "SoftwareApplication",
        "name": "REUSE",
        "description": "Automate the declaring of copyright and licensing for software projects with SPDX Tags.",
        "url": "https://reuse.software",
        "isAccessibleForFree": true,
        "applicationCategory": [
          {
            "@id": "rs:ResearchInfrastructureSoftware",
            "@type": "@id"
          },
          {
            "@id": "rs:PrototypeTool",
            "@type": "@id"
          }
        ],
        "hasQualityDimension": {
          "@id": "dim:fairness",
          "@type": "@id"
        },
        "license": "https://www.gnu.org/licenses/old-licenses/gpl-3.0.html",
        "howToUse": [
          "command-line",
          "online-service",
          "CI/CD"
        ],
        "improvesQualityIndicator": [
          {
            "@id": "https://w3id.org/everse/i/indicators/software_has_license",
            "@type": "@id"
          }
        ]
      },
      "_links": {
        "self": "https://vuillaut.github.io/evapi/tools/https://w3id.org/everse/tools/REUSE",
        "indicators": "https://vuillaut.github.io/evapi/indicators?tool=https://w3id.org/everse/tools/REUSE"
      }
    },
    {
      "id": "https://w3id.org/everse/tools/rsfc",
      "name": "RSFC",
      "description": "A command line interface to automatically evaluate the FAIRness of a Github or Gitlab repository.",
      "url": "https://github.com/oeg-upm/rsfc",
      "ring": null,
      "quadrant": null,
      "related_indicators": [],
      "metadata": {
        "@context": "https://w3id.org/everse/rs#",
        "@id": "https://w3id.org/everse/tools/rsfc",
        "@type": "SoftwareApplication",
        "applicationCategory": {
          "@id": "rs:PrototypeTool",
          "@type": "@id"
        },
        "description": "A command line interface to automatically evaluate the FAIRness of a Github or Gitlab repository.",
        "hasQualityDimension": {
          "@id": "dim:fairness",
          "@type": "@id"
        },
        "howToUse": [
          "command-line"
        ],
        "isAccessibleForFree": true,
        "license": "https://spdx.org/licenses/MIT",
        "name": "RSFC",
        "url": "https://github.com/oeg-upm/rsfc"
      },
      "_links": {
        "self": "https://vuillaut.github.io/evapi/tools/https://w3id.org/everse/tools/rsfc",
        "indicators": "https://vuillaut.github.io/evapi/indicators?tool=https://w3id.org/everse/tools/rsfc"
      }
    },
    {
      "id": "https://w3id.org/everse/tools/ruff",
      "name": "Ruff",
      "description": "High-performance Python linter that quickly identifies code quality issues and style violations, enabling rapid feedback for research software development and improving overall code maintainability.",
      "url": "https://docs.astral.sh/ruff/",
      "ring": null,
      "quadrant": null,
      "related_indicators": [],
      "metadata": {
        "@context": "https://w3id.org/everse/rs#",
        "@id": "https://w3id.org/everse/tools/ruff",
        "@type": "schema:SoftwareApplication",
        "name": "Ruff",
        "description": "High-performance Python linter that quickly identifies code quality issues and style violations, enabling rapid feedback for research software development and improving overall code maintainability.",
        "url": "https://docs.astral.sh/ruff/",
        "isAccessibleForFree": true,
        "hasQualityDimension": {
          "@id": "dim:maintainability",
          "@type": "@id"
        },
        "howToUse": [
          "command-line",
          "CI/CD"
        ],
        "appliesToProgrammingLanguage": [
          "Python"
        ],
        "license": "https://opensource.org/licenses/MIT",
        "applicationCategory": [
          {
            "@id": "rs:AnalysisCode",
            "@type": "@id"
          },
          {
            "@id": "rs:ResearchInfrastructureSoftware",
            "@type": "@id"
          },
          {
            "@id": "rs:PrototypeTool",
            "@type": "@id"
          }
        ]
      },
      "_links": {
        "self": "https://vuillaut.github.io/evapi/tools/https://w3id.org/everse/tools/ruff",
        "indicators": "https://vuillaut.github.io/evapi/indicators?tool=https://w3id.org/everse/tools/ruff"
      }
    },
    {
      "id": "https://w3id.org/everse/tools/scanoss",
      "name": "SCANOSS",
      "description": "Software composition analysis tool for detecting open-source components and licenses in software projects, helping ensure compliance, security, and proper attribution of dependencies in scientific computing workflows.",
      "url": "https://www.scanoss.com/",
      "ring": null,
      "quadrant": null,
      "related_indicators": [],
      "metadata": {
        "@context": "https://w3id.org/everse/rs#",
        "@id": "https://w3id.org/everse/tools/scanoss",
        "@type": "SoftwareApplication",
        "applicationCategory": {
          "@id": "rs:ResearchInfrastructureSoftware",
          "@type": "@id"
        },
        "description": "Software composition analysis tool for detecting open-source components and licenses in software projects, helping ensure compliance, security, and proper attribution of dependencies in scientific computing workflows.",
        "hasQualityDimension": [
          {
            "@id": "dim:security",
            "@type": "@id"
          },
          {
            "@id": "dim:maintainability",
            "@type": "@id"
          }
        ],
        "howToUse": [
          "command-line",
          "online-service"
        ],
        "isAccessibleForFree": true,
        "license": "https://spdx.org/licenses/MPL-2.0",
        "name": "SCANOSS",
        "url": "https://www.scanoss.com/"
      },
      "_links": {
        "self": "https://vuillaut.github.io/evapi/tools/https://w3id.org/everse/tools/scanoss",
        "indicators": "https://vuillaut.github.io/evapi/indicators?tool=https://w3id.org/everse/tools/scanoss"
      }
    }
  ],
  "_links": {
    "self": "https://vuillaut.github.io/evapi/tools?page=1",
    "by-ring": "https://vuillaut.github.io/evapi/tools/by-ring",
    "next": "https://vuillaut.github.io/evapi/tools?page=2",
    "last": "https://vuillaut.github.io/evapi/tools?page=2"
  },
  "generated": "2026-04-01T07:19:55.661652Z"
}