Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph. A /graphify skill for Claude Code, Cursor, Codex, and Gemini CLI: local deterministic AST parsing, every edge explained, no vector store.
An extremely fast Python linter and code formatter, written in Rust.
Local code intelligence for developers and AI agents. Connect code, docs and infrastructure in a persistent graph, with CBM Lens, MCP tools, agent integrations and change-aware test selection.
🌟 JavaScript Style Guide, with linter & automatic code fixer
Find and fix problems in your JavaScript code.
A toolchain for web projects, aimed to provide functionalities to maintain them. Biome offers formatter and linter, usable via CLI and LSP.
A code-completion engine for Vim
- vim
- code-completion
- code-analysis
- semantic-engine
😱 从源码层面,剖析挖掘互联网行业主流技术的底层实现原理,为广大开发者 “提升技术深度” 提供便利。目前开放 Spring 全家桶,Mybatis、Netty、Dubbo 框架,及 Redis、Tomcat 中间件等
- sourcecode-analysis
- spring
- mybatis
- netty
Lightweight static analysis for many languages. Find bug variants with patterns that look like source code.
A static analyzer for Java, C, C++, and Objective-C
Convert documentation websites, GitHub repositories, and PDFs into Claude AI skills with automatic conflict detection
⚙️ A curated list of static analysis (SAST) tools and linters for all programming languages, config files, build tools, and more. The focus is on tools which improve code quality.
PHP Static Analysis Tool - discover bugs in your code without running it!
Spring源码阅读
✍🏻 Source Code Deep Dives, System Design & Engineering Blogs | Halfrost-Field 冰霜之地:源码解析、系统设计与工程实践笔记
- ios
- objective-c
- swift
- javascript
A Ruby static code analyzer and formatter, based on the community Ruby style guide.
Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard. By default it supports the Google Java Style Guide and Sun Code Conventions, but is highly configurable. It can be invoked with an ANT task and a command line program.
Go security checker
Bandit is a tool designed to find common security issues in Python code.
⚗️ Adds code analysis to Laravel improving developer productivity and code quality.
Java 1-25 Parser and Abstract Syntax Tree for Java with advanced analysis functionalities.
It's not just a linter that annoys you!
Phan is a static analyzer for PHP. Phan prefers to avoid false-positives and attempts to prove incorrectness rather than correctness.
🔥 Fast, strict, configurable, extensible, and beautiful linter for Go