awesome-solidity
Awesome Solidity
https://github.com/awesome-solidity/awesome-solidity
Last synced: 7 days ago
JSON representation
-
Tools
- tintinweb/solidity-shell - An interactive Solidity shell with lightweight session recording.
- Aniket-Engg/sol-profiler - CLI tool to list & store solidity smart contract methods attributes.
- Aniket-Engg/sol-verifier - Verify solidity smart contracts on Etherscan.
- cleanunicorn/abi2signature - Use the ABI of a smart contract to find out the function signatures.
- crytic/solc-select - CLI to quickly switch between compiler versions.
- DiverseSolutions/Diverse-Eth-Calculator - Website with Ethereum unit conversion & utility components.
- duaraghav8/Ethlint - Linter to identify and fix style & security issues in smart contracts.
- ItsNickBarry/hardhat-contract-sizer - Output contract sizes with Hardhat.
- prettier-solidity/prettier-plugin-solidity - Prettier plugin for automatically formatting your code.
- protofire/solhint - Solidity linter that provides security, style guide and best practice rules for smart contract validation.
- rkalis/truffle-plugin-verify - Truffle plugin to verify smart contracts on Etherscan from the Truffle command line.
- sambacha/prettier-config-solidity - Prettier config optimized to reduce AST churn & conform to the Solidity spec.
- sc-forks/solidity-coverage - Code coverage tool.
- Tenderly/tenderly-cli - Speed up your development with error stack traces.
- tintinweb/solgrep - A scriptable semantic grep utility for Solidity.
- a16z/metamorphic-contract-detector - Check whether a given contract exhibits red flags that could indicate the potential for metamorphism instead of immutability.
- Echidna - Define properties for your smart contract then use fuzzing to catch security bugs.
- Manticore - Detects many common bug types, and can prove correctness properties with symbolic execution.
- Mythril - Security analysis tool for smart contracts.
- eth-sri/securify2 - Tool for analyzing smart contracts for vulnerabilities and insecure coding.
- Slither - Static analyzer with support for many common bug types, including visualization tools for security-relevant information.
- Laika - Make requests to smart contracts without the hassle of writing a single line of code.
- DappReader
- Tenderly - Easily monitor your smart contracts with error tracking, alerting, performance metrics, and detailed contract analytics.
- dethcrypto/ethereum-code-viewer - View the source of deployed Ethereum contracts in VSCode.
- gakonst/foundry - Blazing fast, portable and modular toolkit for Ethereum application development written in Rust.
- EthereumStudio - Standalone desktop IDE.
- Truffle - Development environment, testing framework and asset pipeline for Ethereum.
- ethereum/sourcify - Re-compiler that can be used to verify that bytecode corresponds to certain source code.
- Embark - Framework that allows you to easily develop and deploy DApps.
- EthFiddle - Find, share and embed contracts.
- OpenZeppelin - Framework to build secure smart contracts.
Programming Languages
Sub Categories
Keywords
solidity
62
ethereum
61
smart-contracts
23
blockchain
14
security
9
evm
8
truffle
7
web3
5
buidler
5
dapp
5
hardhat
4
solc
4
smart-contract
4
ethereum-contract
4
defi
4
etherscan
3
react
3
testing
3
vyper
3
wow
3
eth
3
abi
3
library
3
solidity-contracts
3
sol-profiler
2
parser
2
solidity-compiler
2
symbolic-execution
2
program-analysis
2
prettier
2
best-practices
2
repl
2
cli
2
strings
2
dapps
2
smart-contract-tools
2
typescript
2
deployment
2
ether
2
erc721
2
nodejs
2
developer-tools
2
gas-optimization
2
merkle-tree
2
merkletree
2
vscode-extension
2
vscode
2
static-analysis
2
sparse-merkle-tree
2
benchmark
1