Topic

code-analysis

Repositories (651)

dosai
dosai owasp-dep-scan C#

Dotnet Source and Assembly Inspector (Dosai) is a tool to list details about the namespaces and methods from sources and assemblies.

10
tslint-folders
tslint-folders mrseanryan TypeScript

:file_folder: Use tslint to check for invalid imports between packages and folders in your TypeScript project. Automatic validation and documentation...

10
sonarqube-quality-gate-action
sonarqube-quality-gate-action phwt TypeScript

Check quality gate result from latest analysis and report result in the pull request's comment

10
Code2Image
Code2Image ArcelikAcikKaynak Python

Intelligent Code Analysis by Computer Vision Techniques and Application to Vulnerability Prediction

10
understand
understand Facthunder Dockerfile

Docker image for SciTools Understand

10
php-analyzer
php-analyzer mamuz Makefile

Docker Container to analyze PHP projects

9
claude-project-bundler
claude-project-bundler DDecoene JavaScript

Bundle your project context for smarter AI interactions - helping Claude understand your codebase like a long-term team member

9
codemap-app
codemap-app gpsbird

codemap是一款通过代码结构可视化、高亮、标注等多种辅助手段来辅助阅读源代码的工具

9
did-i-forget
did-i-forget ul JavaScript

Did I forget ...?

9
UnityRefAnalyzer
UnityRefAnalyzer KonH C#

Roslyn code analyzer to find method usages on scenes

9
e2immu
e2immu e2immu Java

The e2immu project: effective and eventual immutability: annotations and a code analyser

9
phpdepend
phpdepend czproject PHP

Extracts list of dependencies (classes, interfaces & traits) from PHP file or code snippet.

9
SwiftMeter
SwiftMeter SwifterSwift Python

[WIP] Script to create statistical reports about Swift codebases

8
RefGen
RefGen moar82 Java

RefGen Plug-in for automatic refactoring

8
GitSocratic
GitSocratic BFergerson Groovy

Source code query command line interface

8
TypeSync
TypeSync kristersz C#

Roslyn-based utility for keeping TypeScript code in sync with C# source in client-server web applications. Can be used for syncing DTOs, API consuming...

8
sfincludes
sfincludes mcourteaux C++

Search and Fix C/C++ includes, after moving source and header files to new directories.

8
docker-cat
docker-cat cnescatlab Python

Docker CAT is a quality analysis platform including CNES plugins and configurations.

8
christopher
christopher GSA HTML

christopher - public repo with tech.gsa.gov code for testing auto dev scanning pipeline

8
App-GitHooks
App-GitHooks guillaumeaubert Perl

Plugin-based system to run specific actions and checks when git hooks are triggered.

7
pydeps
pydeps davidfstr Python

Visualizes Python module dependencies.

7
Source-Code-Printer
Source-Code-Printer jeexop

Print out Entire project's source code on Paper easily

7
ansible-role-php-tideways
ansible-role-php-tideways geerlingguy PHP

Ansible Role - Tideways PHP Extension

7
chronolens
chronolens andreihh Kotlin

Software history analyzer.

7
GenericBurstJobs
GenericBurstJobs TriceHelix C#

Support for Generic, Burst compiled Jobs through automatic code analysis and generation

7
CodeQuery-API
CodeQuery-API danfmaia Python

CodeQuery API is a Python/Flask tool designed to serve code-focused AI assistants with the real-time status of a codebase, by allowing seamless queryi...

7
gloc
gloc trinhminhtriet Go

🚀 gloc – A blazing-fast LOC (Lines of Code) counter in Go, inspired by tokei. Simple & efficient!

7
graph-engine
graph-engine Celebr4tion Python

A code analysis tool that generates dependency graphs from multi-language codebases, enabling AI agents to explore and understand code structure throu...

7
ArchTool
ArchTool lucasmontec Java

An architectural visualization tool for code

7
rust-visualizer
rust-visualizer godcodehunter Rust

📊 An interactive visualizer for Rusty projects to improve testing, code analysis, Git, documentation, CI, ...

7
phpucd
phpucd greywizard PHP

PHP Unsafe Code Detector

7
sqleyes
sqleyes leonardomathon Python

A CLI in Python that analyzes raw SQL queries for common anti-patterns

7
Loretta.LanguageServer
Loretta.LanguageServer LorettaDevs C#

A C# (G)Lua Language Server.

7
python-source-code-analysis
python-source-code-analysis anil-yelken

Python Source Code Analysis

7
xtdmake
xtdmake psycofdj JavaScript

CMake modules to generate C/C++ code quality measurements targets

7
JMetrics
JMetrics JSMAnalysis Java

A Java static analysis tool to help measure code quality.

7
scan-repository
scan-repository configcat Shell

ConfigCat's repository scanner GitHub Action. ConfigCat is a hosted feature flag service: https://configcat.com. Manage feature toggles across fronten...

7
comment-to-code-ratio-action
comment-to-code-ratio-action deep5050 JavaScript

GitHub action to measure comment-code ratio for your entire project on every push :tada:

7
static-analysis-android
static-analysis-android stone-payments
6
Python-Notes
Python-Notes Ahmad-Zaki Jupyter Notebook

Contains some of the tips, tricks, and general notes that I learned about Python.

6
eslint-plugin-crc
eslint-plugin-crc gregswindle JavaScript

Analyze, model, and refactor JavaScript codebases with auto-generated Class-Responsibility-Collaborator models.

6
ArchiCheck
ArchiCheck LionelDraghi Roff

Archicheck is a simple tool to describe and enforce architecture/design decision

6
GitAnalyzer
GitAnalyzer codingwithshawnyt Python

Dive deep into the history of any Git repository. This Python framework provides comprehensive tools for analyzing source code changes, commit metadat...

6
rust-away
rust-away prasannavl Rust

Rust - Are We Auto-complete Yet?

6
code-inspector
code-inspector maxim5 Python

Programming language detector algorithm

6
vscode-copilot-context-optimizer
vscode-copilot-context-optimizer malaksedarous TypeScript

Copilot Context Optimizer is a VS Code extension that gives GitHub Copilot specialized tools to analyze files and process terminal commands efficientl...

6
jadx-mcp-server
jadx-mcp-server Qtty Java

A Pure-Java MCP Server for JaDX Android Reverse Engineering Tool

6
opensca-scan-action
opensca-scan-action XmirrorSecurity

Integrate OpenSCA-cli into your GitHub Action to assess the supply chain risks associated with your application.

6
Rx-Error-Prone
Rx-Error-Prone bangarharshit Java

A set of static analysis tools (error prone checks and lint) to catch common Rx-Java mistake.

6
mcp-ragex
mcp-ragex jbenshetler Python

MCP server for intelligent code search: semantic (RAG), symbolic (tree-sitter), and regex (ripgrep) search modes. Built for Claude Code and AI coding...

6