sol2uml
Contract analyzer
A tool for visualizing and analyzing Solidity contracts using Unified Modeling Language (UML) and blockchain explorer APIs.
Solidity contract visualisation tool
1k stars
49 watching
276 forks
Language: TypeScript
last commit: 3 months ago
Linked from 2 awesome lists
Related projects:
Repository | Description | Stars |
---|---|---|
tintinweb/solgrep | A tool for finding and analyzing smart contracts in Solidity source code | 143 |
ericr/sol-function-profiler | A tool to analyze and report on the functions of Ethereum smart contracts written in Solidity. | 80 |
chao-peng/sif | A framework to analyze and instrument Solidity smart contracts by parsing their abstract syntax trees (ASTs) and generating modified source code. | 50 |
consensys/surya | A tool for visualizing and analyzing Solidity contract structures and function call graphs. | 1,088 |
aniket-engg/sol-profiler | Tool to visualize and review Solidity smart contract methods properties | 30 |
aniket-engg/sol-profiler-vscode | An extension for Visual Studio Code to generate and store profiles of smart contract methods in Solidity language. | 15 |
raineorshine/solgraph | A tool for visualizing control flow and security vulnerabilities in smart contracts written in Solidity | 1,018 |
urszeidler/uml2solidity | Generates smart contract code from UML models | 37 |
nascentxyz/pyrometer | Analyzes security and parameters of Solidity smart contracts using symbolic execution, abstract interpretation, and static analysis | 679 |
consensys/solc-typed-ast | A tool for compiling and manipulating Solidity smart contract source code | 127 |
naddison36/tx2uml | Generates UML sequence diagrams from Ethereum transactions | 447 |
msuiche/porosity | A tool for analyzing and decomposing Ethereum smart-contract bytecode into readable Solidity syntax | 928 |
ethereum/solc-js | A JavaScript interface to a compiler for the Solidity programming language used in Ethereum smart contracts. | 1,456 |
deno-web3/solc | Provides TypeScript bindings for compiling and deploying Solidity smart contracts on the Ethereum blockchain. | 72 |
merklejerk/solpp | A preprocessor and flattener for Ethereum's Solidity source files | 112 |