Skip to content
@code-visible

code-visible

Code Visible

Introduction

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.

Current Status

The premium open source version is still in active development, the simplified online veriosn including hundreds of parsed repositories can be find here:

https://code.depict.wiki.

The online version disable the function and abstracts(class, interface...) to save more space for more possible repositories, you can download the binary executable to parse the project yourself.

The project is still in early period, the lastest version is v0.1.2-beta.

Parser Feature Requirements

  • Fault Tolerant – Failure first design, try the best to parse the project even while it's broken or not correctly configured.
  • Optimized for Speed – 80% libraries should be parsed in 1 secound.
  • Easy to Use – Double click to run, it's a binary.
  • Environment Free – No dependencies and software should be installed. No matter it's Python, pip or Node.js.

Language Parser

Currently supported or developing language 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

Language Protocol

code visible protocol definition

Pinned Loading

  1. cloudmap cloudmap Public

    Master the architecture of any repository in 3 seconds.

    TypeScript 1

  2. chameleon chameleon Public

    Chameleon is a code visible Javascript/Typescript parser

    TypeScript 1

  3. gopher gopher Public

    gopher is a code visible Golang parser

    Go 1

  4. monty monty Public

    Parser Python code easily

    Python 1

  5. ferris ferris Public

    Rust parser for code visible project

    Rust

  6. protocol protocol Public

    Protocol SPEC of code visible project

    Rust

Repositories

Showing 9 of 9 repositories

Top languages

Loading…

Most used topics

Loading…