LICENSE
README.md
pyproject.toml
src/twinizer/__init__.py
src/twinizer/__main__.py
src/twinizer.egg-info/PKG-INFO
src/twinizer.egg-info/SOURCES.txt
src/twinizer.egg-info/dependency_links.txt
src/twinizer.egg-info/entry_points.txt
src/twinizer.egg-info/requires.txt
src/twinizer.egg-info/top_level.txt
src/twinizer/cli/__init__.py
src/twinizer/cli/main.py
src/twinizer/cli/shell.py
src/twinizer/cli/commands/__init__.py
src/twinizer/cli/commands/analyze.py
src/twinizer/cli/commands/compile.py
src/twinizer/cli/commands/convert.py
src/twinizer/cli/commands/debug.py
src/twinizer/cli/commands/generate_report.py
src/twinizer/cli/commands/image.py
src/twinizer/cli/commands/kicad.py
src/twinizer/cli/commands/kicad_docker.py
src/twinizer/cli/commands/kicad_with_deps.py
src/twinizer/cli/commands/software.py
src/twinizer/cli/commands/test.py
src/twinizer/code_analyzer/__init__.py
src/twinizer/code_analyzer/analyzer.py
src/twinizer/code_analyzer/documentation/__init__.py
src/twinizer/code_analyzer/documentation/generator.py
src/twinizer/code_analyzer/linters/__init__.py
src/twinizer/code_analyzer/linters/cpp.py
src/twinizer/code_analyzer/linters/javascript.py
src/twinizer/code_analyzer/linters/python.py
src/twinizer/converters/__init__.py
src/twinizer/converters/bin2source.py
src/twinizer/converters/image2ascii.py
src/twinizer/converters/kicad2image.py
src/twinizer/converters/pdf2md.py
src/twinizer/converters/bin2source/__init__.py
src/twinizer/converters/bin2source/converters.py
src/twinizer/converters/image/__init__.py
src/twinizer/converters/image/ascii.py
src/twinizer/converters/image/image_to_3d.py
src/twinizer/converters/image/mermaid/__init__.py
src/twinizer/converters/image/mermaid/base.py
src/twinizer/converters/image/mermaid/constants.py
src/twinizer/converters/image/mermaid/utils.py
src/twinizer/converters/image/mermaid/converters/__init__.py
src/twinizer/converters/image/mermaid/converters/html.py
src/twinizer/converters/image/mermaid/converters/json.py
src/twinizer/converters/image/mermaid/converters/png.py
src/twinizer/converters/image/mermaid/diagrams/__init__.py
src/twinizer/converters/image/mermaid/diagrams/class_diagram.py
src/twinizer/converters/image/mermaid/diagrams/er.py
src/twinizer/converters/image/mermaid/diagrams/flowchart.py
src/twinizer/converters/image/mermaid/diagrams/gantt.py
src/twinizer/converters/image/mermaid/diagrams/journey.py
src/twinizer/converters/image/mermaid/diagrams/pie.py
src/twinizer/converters/image/mermaid/diagrams/sequence.py
src/twinizer/converters/image/mermaid/diagrams/state.py
src/twinizer/converters/pdf2md/__init__.py
src/twinizer/converters/pdf2md/extractor.py
src/twinizer/converters/pdf2md/formatter.py
src/twinizer/converters/pdf2md/ocr.py
src/twinizer/core/__init__.py
src/twinizer/core/config.py
src/twinizer/core/project.py
src/twinizer/hardware/__init__.py
src/twinizer/hardware/altium.py
src/twinizer/hardware/gerber.py
src/twinizer/hardware/kicad.py
src/twinizer/hardware/altium/__init__.py
src/twinizer/hardware/gerber/__init__.py
src/twinizer/hardware/kicad/__init__.py
src/twinizer/hardware/kicad/batch_processing.py
src/twinizer/hardware/kicad/converters.py
src/twinizer/hardware/kicad/pcb_parser.py
src/twinizer/hardware/kicad/sch_parser.py
src/twinizer/software/__init__.py
src/twinizer/software/analyze.py
src/twinizer/software/decompile.py
src/twinizer/software/disassemble.py
src/twinizer/software/analyze/__init__.py
src/twinizer/software/analyze/binary.py
src/twinizer/software/analyze/dependency.py
src/twinizer/software/decompile/__init__.py
src/twinizer/software/decompile/elf.py
src/twinizer/software/disassemble/__init__.py
src/twinizer/software/disassemble/binary.py
src/twinizer/utils/__init__.py
src/twinizer/utils/env.py
src/twinizer/utils/logging.py
tests/test_cli.py
tests/test_env.py
tests/test_pdf2md.py
tests/test_project.py