{"repo":"crytic/contract-explorer","free":true,"listed":false,"github":"https://github.com/crytic/contract-explorer","clone":"git clone https://github.com/crytic/contract-explorer.git","description":"Visual Studio Code integration for Slither, a Solidity static analysis framework","language":"TypeScript","stars":36,"topics":["static-analysis","solidity","ethereum","visual-studio-code","vscode-extension"],"license":"AGPL-3.0","category":"blockchain-web3","readme_excerpt":"Contract Explorer (Visual Studio Code Extension) Visual Studio Code integration for Slither, a Solidity static analysis framework. This extension offers Visual Studio Code integration for Slither, a Solidity static analysis framework written in Python 3. With Slither for Visual Studio Code, users can run a suite of vulnerability detectors on their Solidity smart contracts to annotate potentially dangerous code and receive suggested fixes. Features - Analyze open workspaces - Explore results in a custom tree, sorted by issue type or severity - View results as native Visual Studio Code information/warnings/errors - See annotations for relevant source code for each issue - Print detailed issue description and recommendations - Filter issues by type (per workspace configuration) - Specify custom solc path (per workspace configuration) - Solidity Syntax Highlighting Requirements - slither-lsp - Visual Studio Code - Optional: Any desired build/test frameworks supported by Slither, such as Truffle. [!NOTE] slither-lsp must be accessible via the slither-lsp command in order for this extension to invoke it. Use pip install slither-lsp to install it. Installation From the Visual Studio Marketplace Install Contract Explorer from the Visual Studio Marketplace within the Extensions tab of Visual Studio Code. From source contract-explorer-X.X.X.vsix will be created. Install the VSIX file in Visual Studio through Extensions , under the ... menu. Getting Started After installing the extensio","default_branch":null,"files":null,"tree":[],"storefront":"/r/crytic","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/crytic/contract-explorer/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}