solhint

Code checker

A tool that checks Solidity code for quality and security issues

Solhint is an open-source project to provide a linting utility for Solidity code.

GitHub

1k stars
21 watching
160 forks
Language: JavaScript
last commit: 3 months ago
Linked from 5 awesome lists

astcode-qualitydappdeveloper-toolsethereumlintersecurity-scannersmart-contractssolhintsolidity

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
duaraghav8/ethlint Analyzes Solidity code for style and security issues and fixes them. 927
sri-csl/solidity An automated verifier for the Solidity programming language used in smart contracts on the Ethereum platform. 50
aniket-engg/sol-verifier Tool to verify Solidity smart contracts on Etherscan 30
ethereum/solc-bin Provides current and historical builds of the Solidity Compiler 401
merklejerk/solpp A preprocessor and flattener for Ethereum's Solidity source files 112
tintinweb/solgrep A tool for finding and analyzing smart contracts in Solidity source code 143
brettz9/eslint-config-ash-nazg A comprehensive configuration for JavaScript projects with enhanced error checking and code quality control. 6
aniket-engg/sol-profiler Tool to visualize and review Solidity smart contract methods properties 30
crytic/solc-select A tool to manage and switch between Solidity compiler versions 755
flatt-security/shisho A tool that analyzes code for security vulnerabilities and provides feedback to developers 371
ethereum/solc-js A JavaScript interface to a compiler for the Solidity programming language used in Ethereum smart contracts. 1,456
transmissions11/solcurity An opinionated security and code quality standard for Solidity smart contracts. 2,052
lukehedger/sulk A tool that automates the process of compiling Solidity smart contracts with configuration stored in separate files. 9
tintinweb/solidity-shell An interactive shell for writing and executing Solidity code 544
raineorshine/solidity-repl A tool that allows developers to interact with and execute Ethereum Solidity code using a JavaScript REPL (Read-Eval-Print Loop) 396