Bevel READMEBevel is a tool that helps you understand legacy or highly complex codebases using code visualizations and static code analysis. OverviewBevel transforms complex codebases into interactive documentation and visualizations through comprehensive static analysis, helping developers understand code structure and relationships. FeaturesInteractive Code Visualization
AI-Powered Business Context Extraction
Knowledge Graph Creation with REST API
The way to access these should be configured in the config file. Supported LanguagesBevel supports a wide range of programming languages for static analysis and visualization, including:
The language support is extensible through a straightforward configuration process. To add support for a new language:
This way you can configure the tool adapt to any programming language supported by VS Code. UsageAfter installing Bevel, you can:
Feedback and SupportEmail juan@bevel.software for any issues, happy to answer ASAP! Release Notes1.0.0First public release of Bevel 1.1.0Added call graphs (sequence diagram) as an experimental feature 1.1.2Fixed issue in Linux, where JDK would keep on downloading in a loop 1.2.0Updated onboarding flow, fixed some issues related to the Bevel API. You can now more easily interact with the api in javascript and typescript using our npm library 1.2.1Added option to export graph to neo4j from the localhost:1645 OpenAPI interface. Sequence diagrams now work better with COBOL. |