-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathllms.txt
More file actions
62 lines (44 loc) · 2.68 KB
/
llms.txt
File metadata and controls
62 lines (44 loc) · 2.68 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
# MethodenAnalyser
> Static Python code analyzer with a local Tkinter GUI, CLI mode, JSON reports and an optional local browser helper.
## Canonical Links
- Repository: https://github.com/dev-bricks/MethodenAnalyser
- Documentation: https://github.com/dev-bricks/MethodenAnalyser#readme
- Issues: https://github.com/dev-bricks/MethodenAnalyser/issues
- License: MIT
## What It Does
MethodenAnalyser analyzes Python files and project folders locally with Python AST logic. It finds unused imports, unused definitions, missing definitions/imports, duplicate imports and similar code blocks. The app is Windows-first, has no external runtime dependencies and can also run from source on macOS and Linux.
## Interfaces
- Desktop GUI: `python MethodenAnalyser3.py` or `START.bat` on Windows.
- CLI file analysis: `python MethodenAnalyser3.py --file path/to/file.py`.
- CLI project analysis: `python MethodenAnalyser3.py --project path/to/project`.
- JSON export: add `--json-output` or pass a target JSON filename.
- Local web helper: `python webapp/server.py` or `START_WEBAPP.bat`.
## Data And Privacy
All analysis runs locally. The tool does not include telemetry, cloud sync, external APIs or CDN dependencies. Source code and reports stay on the user's machine unless the user explicitly shares them.
## Scope
- Good fit: local Python project review, refactoring preparation, code cleanup, LLM/CI automation gates and Microsoft Store desktop packaging.
- Not a goal: cloud analysis service, native Android/iOS app, remote code upload or full browser replacement for local project-folder analysis.
## Main Files
- `README.md`: user-facing overview and quickstart.
- `README_de.md`: German translation and localized documentation.
- `EXPORTFORMAT.md`: `methodenanalyser-report-v1.json` schema.
- `WEBAPP.md`: local browser helper details.
- `.github/workflows/tests.yml`: Windows, Ubuntu and macOS smoke matrix.
## Audience
- Python developers who want a dependency-free, local static code analyzer with GUI
- Windows developers looking for an offline-first code quality tool without cloud dependencies
- Development teams using CI/CD pipelines that need structured JSON output for automated analysis
- Developers preparing Python projects for refactoring or cleanup
- Python beginners who want an accessible, readable AST-based tool to explore their own code
## Search Phrases
```
dev-bricks MethodenAnalyser
Python static code analyzer Tkinter GUI
unused imports detector Python AST
local Python code quality checker no dependencies
Python dead code finder GUI Windows
AST-based Python code analyzer portable
Python import tracker unused definitions finder
code similarity detector Python local
```
## Last-checked: 2026-06-11