Code Visible is designed to help you master the core source code architecture of a medium to large scale codebase within three minutes, providing key metrics and internal insights about the codebase.
The premium open source version is still in active development. The simplified online version, which includes hundreds of parsed repositories, can be found here:
The online version disables functions and abstracts (classes, interfaces, etc.) to save space for more possible repositories. You can download the binary executable to parse the project yourself.
The project is still in its early stages, and the latest version is v0.1.2-beta.
- Fault Tolerant – Failure-first design, trying its best to parse the project even when it's broken or not correctly configured.
- Optimized for Speed – 80% of libraries should be parsed in 1 second.
- Easy to Use – Double-click to run; it's a binary.
- Environment Free – No dependencies or software should be installed, regardless of whether it's Python, pip, or Node.js.
Currently supported or in-development languages and parsers.
| Parser | Language | Repository | Supported Features |
|---|---|---|---|
| monty | Python | monty parser | 70% |
| chameleon | Javascript | chameleon parser | 60% |
| gopher | Golang | gopher parser | 90% |
| ferris | Rust | ferris parser | 30% |
| beans | Java | beans parser | 0 |
code visible protocol definition
cloudmap is licensed under the GPL-3.0 License.