io.github.KoyoYeager/pystub
Related Servers
Alternatives to io.github.KoyoYeager/pystub
No user-submitted related servers found.
Related Servers
- FlicenseAqualityBmaintenanceEnables local-first AST-based code context pruning for LLMs and AI coding agents, stripping internal function bodies to stubs while preserving signatures, interfaces, type hints, and docstrings to reduce token usage.3-
- AlicenseNot gradedqualityDmaintenanceEnables deterministic static analysis of Python code, providing tools to inspect classes, functions, imports, dependencies, and more, without executing the code.1MIT
- AlicenseNot gradedqualityBmaintenanceEnables AI agents to detect game engines, inspect and catalog package manifests, extract or decrypt assets from Godot, Unreal, Unity, Electron and Windows PE containers, and scan binaries for AES keys and reverse-engineering evidence over stdio.MIT
- FlicenseNot gradedqualityBmaintenanceEnables deterministic, AST-based rewriting of Python imports and callsites, so module paths can be re-aliased and migrated across a codebase without regex errors. It also supports dependency graph auditing and refactoring planning with token-efficient output for coding agents.7-
- AlicenseAqualityBmaintenanceProvides a local, version-exact API index for installed Python and TypeScript packages, enabling accurate lookups and static code checking that catches hallucinated or misused APIs without executing the code.9MIT
- FlicenseNot gradedqualityBmaintenanceEnables developers and coding agents to refactor Python codebases by re-aliasing imports and migrating dependencies, safely rewriting module paths and callsites through deterministic AST analysis instead of error-prone regex. It also surfaces dependency graphs and refactoring plans that minimize LLM token usage.7-
TDQS
Scored across 5 tools
Each tool has a clearly distinct purpose: analyze classifies packages, check dives into specific usage, generate produces stubs, generate_submodule handles C extension submodules, and graph visualizes imports. No overlap.
All tool names follow a consistent pattern: lowercase English verbs (analyze, check, generate, graph) with one compound (generate_submodule) that follows the verb_noun convention. No mixing of styles.
5 tools is well-scoped for the domain of import analysis and stub generation, covering detection, inspection, generation (both regular and submodule), and visualization without unnecessary tools.
The tool set covers the core workflow: detection, detailed analysis, stub generation for both regular and C extension packages, and visualization. Missing a tool to actually write stubs to disk or apply them, but this can be done externally.