This repository keeps the recovered DGHub macOS runtime source and compatibility patches at the repository root.
Binary files, extracted PyInstaller contents, decompiler output, local runtime artifacts, virtual environments, and user plugins are intentionally ignored.
main.py- macOS launcher wrapper.src/- recovered DGHub application modules and patched runtime code.plugins/demo_external/- tracked sample plugin.docs/- plugin/runtime documentation.local_artifacts/- archive of installer/extraction/decompile materials from before source recovery; ignored by Git.macos_runtime/- local runtime bytecode/assets used by the reconstructed app; ignored by Git.
The source-only repository does not include generated bytecode or bundled frontend assets. Keep the locally extracted runtime artifacts under the ignored macos_runtime/ directory when running the reconstructed app.
.venv-macos/bin/python main.py- macOS Bluetooth permission fixes are applied by
macos_tcc_patch.py. - macOS DGLab compatibility patches are applied by
pydglab_macos_patch.py. - The repository is kept source-only for GitHub; build outputs and extraction workspaces stay local.