2 रिपॉजिटरी
Engines that automatically scan project directories to identify patterns and characteristics based on defined rules.
Distinct from Source Code Analysis: Distinct from educational analysis as it is a production-ready tool for identifying project features.
Explore 2 awesome GitHub repositories matching software engineering & architecture · Automated Source Code Analysis. Refine with filters or upvote what's useful.
ApplicationInspector is a multi-language static analysis tool designed to detect specific features and characteristics within source code. It utilizes a declarative JSON rules engine to identify patterns and structural tags across project directories without requiring the analyzer to be recompiled. The system distinguishes itself through a code version differ that compares two different source paths to report changes in detected features. It also provides utilities for creating and validating custom JSON-based rules, including a validation pipeline to verify syntax and identifier uniqueness.
Provides a core engine that scans project directories to identify specific features and characteristics based on a rules engine.
Adrenaline is an AI-powered codebase analysis tool and knowledge base designed for analyzing local software projects. It functions as a technical assistant that enables users to chat with their code, retrieve specific logic, and visualize system architectures using large language models. The project distinguishes itself by converting codebase analysis into visual system architectures and technical workflow diagrams. It utilizes retrieval augmented generation to ground responses in project-specific code snippets and documentation, while integrating real-time web search to supplement local know
Automatically scans and reasons through project directories to solve complex multi-step programming problems.