Supported Languages
Programming languages and frameworks supported by Secbez — JavaScript, TypeScript, Python, Go, Java, Rust, and C++.
Fully supported
These languages receive full scanning coverage including pattern detection, AI analysis, and code graph context.
| Language | File extensions | Framework support |
|---|---|---|
| JavaScript | .js, .jsx, .mjs | Express, Koa, Fastify, Next.js, Remix |
| TypeScript | .ts, .tsx | Express, Next.js, NestJS, Remix |
| Python | .py | Django, Flask, FastAPI |
| Go | .go | net/http, Gin, Echo |
Supported with partial coverage
These languages receive pattern-based scanning. Code graph analysis and AI-powered validation are available but with reduced coverage.
| Language | File extensions |
|---|---|
| Java | .java |
| Rust | .rs |
| C/C++ | .c, .cpp, .h, .hpp |
Scanning scope
Secbez scans all supported file types found in your repository. Non-code files (images, binaries, documentation) are automatically skipped.
Test files (files in __tests__/, *.test.*, *.spec.*, or /tests/ directories) are scanned but findings in test code are treated separately from production code.