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. 🚨 BIG UPDATE! 🚨WE'VE GONE OPEN SOURCE! 🎉 After months of development, we're excited to announce that Bevel's core technology is now available as open source! Get behind-the-scenes access to the same powerful code-to-knowledge-graph engine that powers Bevel's advanced analysis capabilities. 🔥 What you get:
⚡ Don't miss out - this is the foundation that makes Bevel's magic possible, now in your hands! 👉 Check it out: https://github.com/Bevel-Software/code-to-knowledge-graph 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. 1.2.2Bug fixes and better neo4j exports 1.2.3Bug fixes related to wrong knowledge graph. Preparing for open source. |