{"id":35226779,"url":"https://github.com/checkmarx/ast-eclipse-plugin","last_synced_at":"2026-04-08T06:01:50.496Z","repository":{"id":36951515,"uuid":"401758282","full_name":"Checkmarx/ast-eclipse-plugin","owner":"Checkmarx","description":"The CxAST Eclipse plugin enables you to import results from a CxAST scan directly into your IDE. You can view the vulnerabilities that were identified in your source code and navigate directly to the vulnerable code in the editor. ","archived":false,"fork":false,"pushed_at":"2026-03-04T14:46:18.000Z","size":855774,"stargazers_count":4,"open_issues_count":5,"forks_count":12,"subscribers_count":3,"default_branch":"main","last_synced_at":"2026-03-04T20:42:30.875Z","etag":null,"topics":["checkmarx","checkmarx-ast","eclipse-plugin","security"],"latest_commit_sha":null,"homepage":"https://marketplace.eclipse.org/content/checkmarx-ast-plugin","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Checkmarx.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2021-08-31T15:44:17.000Z","updated_at":"2026-03-01T12:13:48.000Z","dependencies_parsed_at":"2023-11-28T17:26:57.228Z","dependency_job_id":"aeee3721-75ae-47cf-b254-5350ccbc2db3","html_url":"https://github.com/Checkmarx/ast-eclipse-plugin","commit_stats":null,"previous_names":[],"tags_count":41,"template":false,"template_full_name":null,"purl":"pkg:github/Checkmarx/ast-eclipse-plugin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Checkmarx%2Fast-eclipse-plugin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Checkmarx%2Fast-eclipse-plugin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Checkmarx%2Fast-eclipse-plugin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Checkmarx%2Fast-eclipse-plugin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Checkmarx","download_url":"https://codeload.github.com/Checkmarx/ast-eclipse-plugin/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Checkmarx%2Fast-eclipse-plugin/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31542384,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-07T16:28:08.000Z","status":"online","status_checked_at":"2026-04-08T02:00:06.127Z","response_time":54,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["checkmarx","checkmarx-ast","eclipse-plugin","security"],"created_at":"2025-12-30T01:20:33.362Z","updated_at":"2026-04-08T06:01:50.490Z","avatar_url":"https://github.com/Checkmarx.png","language":"Java","readme":"\u003cimg src=\"https://raw.githubusercontent.com/Checkmarx/ci-cd-integrations/main/.images/PluginBanner.jpg\"\u003e\n\u003cbr /\u003e\n\u003cdiv align=\"center\"\u003e\n\n[![Contributors][contributors-shield]][contributors-url]\n[![Forks][forks-shield]][forks-url]\n[![Stargazers][stars-shield]][stars-url]\n[![Issues][issues-shield]][issues-url]\n[![Install][install-shield]][install-url]\n[![Apache License][license-shield]][license-url]\n\n\n\u003c/div\u003e\n\u003c!-- PROJECT LOGO --\u003e\n\u003cbr /\u003e\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/Checkmarx/ast-eclipse-plugin\"\u003e\n    \u003cimg src=\"https://raw.githubusercontent.com/Checkmarx/ci-cd-integrations/main/.images/cx_azure_x-icon-80px.png\" alt=\"Logo\" width=\"80\" height=\"80\" /\u003e\n  \u003c/a\u003e\n\n  \u003ch3 align=\"center\"\u003eCHECKMARX ONE ECLIPSE PLUGIN\u003c/h3\u003e\n\n  \u003cp align=\"center\"\u003e\n    The Checkmarx One Eclipse plugin enables you to import results from a Checkmarx One scan directly into your IDE.\n    \u003cbr /\u003e\n    \u003ca href=\"https://checkmarx.com/resource/documents/en/34965-68728-checkmarx-one-eclipse-plugin.html\"\u003e\u003cstrong\u003eExplore the docs »\u003c/strong\u003e\u003c/a\u003e\n    \u003cbr /\u003e\n    \u003ca href=\"https://marketplace.eclipse.org/content/checkmarx-ast-plugin\"\u003e\u003cstrong\u003eMarketplace »\u003c/strong\u003e\u003c/a\u003e\n  \u003c/p\u003e\n\u003c/p\u003e\n\n\n\u003c!-- TABLE OF CONTENTS --\u003e\n\u003cdetails\u003e\n  \u003csummary\u003eTable of Contents\u003c/summary\u003e\n  \u003col\u003e\n    \u003cli\u003e\n      \u003ca href=\"#overview\"\u003eOverview\u003c/a\u003e\n    \u003c/li\u003e\n    \u003cli\u003e\n      \u003ca href=\"#getting-started\"\u003eGetting Started\u003c/a\u003e\n      \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"#prerequisites\"\u003ePrerequisites\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"#setting-up\"\u003eSetting Up\u003c/a\u003e\u003c/li\u003e\n      \u003c/ul\u003e\n    \u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#usage\"\u003eUsage\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#contribution\"\u003eContribution\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#license\"\u003eLicense\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#contact\"\u003eContact\u003c/a\u003e\u003c/li\u003e\n  \u003c/ol\u003e\n\u003c/details\u003e\n\n\n\n\u003c!-- Overview --\u003e\n## Overview\n\nCheckmarx continues to spearhead the shift-left approach to AppSec by bringing our powerful AppSec tools into your IDE. This empowers developers to identify vulnerabilities and remediate them **as they code**. The Checkmarx Eclipse plugin integrates seamlessly into your IDE, enabling you to access the full functionality of your Checkmarx One account (SAST, SCA, IaC Security) directly from your IDE.\n\nYou can run new scans, or import results from scans run in your Checkmarx One account. Checkmarx provides detailed info about each vulnerability, including remediation recommendations and examples of effective remediation. The plugin enables you to navigate from a vulnerability to the relevant source code, so that you can easily zero-in on the problematic code and start working on remediation. \n\n### Main Features\n* Access the full power of Checkmarx One (SAST, SCA, and IaC Security) directly from your IDE \n* Run a new scan from your IDE even before committing the code, or import scan results from your Checkmarx One account\n* Provides actionable results including remediation recommendations. Navigate from results panel directly to the highlighted vulnerable code in the editor and get right down to work on the   remediation.\n* Group and filter results\n* Triage results (by adjusting the severity and state and adding comments) directly from the Visual Studio console\n* Links to Codebashing lessons\n\n\n\u003c!-- GETTING STARTED --\u003e\n## Getting Started\n\n\n### Prerequisites\n\n-   An eclipse installation, version 2019-03 (4.11) or above. \n   \u003e Supported platforms: Windows, Mac, Linux/GTK\n\n-   You have an **API key** for your Checkmarx One account. To create an\n    API key, see [Generating an API Key](https://checkmarx.com/resource/documents/en/34965-68618-generating-an-api-key.html)\n\u003e In order to use this integration for running an end-to-end flow of\n    scanning a project and viewing results, the API Key must have at a\n    minimum the out-of-the-box composite role `ast-scanner` as well as\n    the IAM role `default-roles`.\n### Setting Up\n\n1.   Verify that all prerequisites are in place.\n\n2.   Install the **Checkmarx One** plugin and configure the settings as described [here](https://checkmarx.com/resource/documents/en/34965-68729-installing-and-setting-up-the-checkmarx-one-eclipse-plugin.html).\n\n## Usage\n\nTo see how you can use our tool, please refer to the [Documentation](https://checkmarx.com/resource/documents/en/34965-68728-checkmarx-one-eclipse-plugin.html)\n\n## How To Videos\n- **Installing and Setting up the Plugin**\n![GIF - How to install and set up the plugin](https://checkmarx.com/resource/documents/en/image/164fe2f621388d.gif \"GIF - How to install and set up the plugin\")\n\n- **Running a Scan from the IDE**\n![Running a Scan from the IDE](https://checkmarx.com/resource/documents/en/image/164fe2f62587ef.gif \"Running a Scan from the IDE\")\n\n- **Loading and Viewing Scan Results**\n[![Loading and Viewing Scan Results](https://checkmarx.com/resource/documents/en/image/164fe2f6237dfa.gif \"Loading and Viewing Scan Results\")](https://checkmarx.com/resource/documents/en/image/164fe2f6237dfa.gif \"Loading and Viewing Scan Results\")\n\n## Contribution\n\nWe appreciate feedback and contribution to the ECLIPSE PLUGIN! Before you get started, please see the following:\n\n- [Checkmarx contribution guidelines](docs/contributing.md)\n- [Checkmarx Code of Conduct](docs/code_of_conduct.md)\n\n\n## License\nDistributed under the [Apache 2.0](LICENSE). See `LICENSE` for more information.\n\n## Contact\n\nCheckmarx - Integrations Team\n\nProject Link: [https://github.com/Checkmarx/ast-eclipse-plugin](https://github.com/Checkmarx/ast-eclipse-plugin)\n\nFind more integrations from our team [here](https://github.com/Checkmarx/ci-cd-integrations#checkmarx-ast-integrations)\n\n© 2022 Checkmarx Ltd. All Rights Reserved.\n\n[contributors-shield]: https://img.shields.io/github/contributors/Checkmarx/ast-eclipse-plugin.svg\n[contributors-url]: https://github.com/Checkmarx/ast-eclipse-plugin/graphs/contributors\n[forks-shield]: https://img.shields.io/github/forks/Checkmarx/ast-eclipse-plugin.svg\n[forks-url]: https://github.com/Checkmarx/ast-eclipse-plugin/network/members\n[stars-shield]: https://img.shields.io/github/stars/Checkmarx/ast-eclipse-plugin.svg\n[stars-url]: https://github.com/Checkmarx/ast-eclipse-plugin/stargazers\n[issues-shield]: https://img.shields.io/github/issues/Checkmarx/ast-eclipse-plugin.svg\n[issues-url]: https://github.com/Checkmarx/ast-eclipse-plugin/issues\n[license-shield]: https://img.shields.io/github/license/Checkmarx/ast-eclipse-plugin.svg\n[license-url]: https://github.com/Checkmarx/ast-eclipse-plugin/blob/main/LICENSE\n[install-shield]: https://img.shields.io/eclipse-marketplace/dt/checkmarx-ast-plugin\n[install-url]: https://marketplace.eclipse.org/content/checkmarx-ast-plugin\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcheckmarx%2Fast-eclipse-plugin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcheckmarx%2Fast-eclipse-plugin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcheckmarx%2Fast-eclipse-plugin/lists"}