{"id":16210374,"url":"https://github.com/sandrofigo/debug-menu-unity3d","last_synced_at":"2025-08-18T11:42:22.852Z","repository":{"id":50563117,"uuid":"245860583","full_name":"sandrofigo/Debug-Menu-Unity3D","owner":"sandrofigo","description":"A debug menu to call methods on active MonoBehaviours in Unity","archived":false,"fork":false,"pushed_at":"2022-07-31T14:44:50.000Z","size":150,"stargazers_count":5,"open_issues_count":3,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-28T17:24:53.808Z","etag":null,"topics":["debugging","tool","unity","unity3d","unity3d-plugin"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sandrofigo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-03-08T17:47:23.000Z","updated_at":"2023-03-02T10:46:19.000Z","dependencies_parsed_at":"2022-08-25T11:21:28.998Z","dependency_job_id":null,"html_url":"https://github.com/sandrofigo/Debug-Menu-Unity3D","commit_stats":null,"previous_names":[],"tags_count":13,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sandrofigo%2FDebug-Menu-Unity3D","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sandrofigo%2FDebug-Menu-Unity3D/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sandrofigo%2FDebug-Menu-Unity3D/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sandrofigo%2FDebug-Menu-Unity3D/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sandrofigo","download_url":"https://codeload.github.com/sandrofigo/Debug-Menu-Unity3D/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243980065,"owners_count":20378326,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["debugging","tool","unity","unity3d","unity3d-plugin"],"created_at":"2024-10-10T10:37:44.785Z","updated_at":"2025-03-19T09:30:29.313Z","avatar_url":"https://github.com/sandrofigo.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Debug Menu\nA debug menu to call methods on active MonoBehaviours in Unity\n\n[![openupm](https://img.shields.io/npm/v/com.sandrofigo.debug-menu-unity3d?label=openupm\u0026registry_uri=https://package.openupm.com)](https://openupm.com/packages/com.sandrofigo.debug-menu-unity3d/)\n\n## Installation\nThere are multiple ways to install this package into your project:\n- Add it to your project through [OpenUPM](https://openupm.com/packages/com.sandrofigo.debug-menu-unity3d/) (recommended)\n- Add the package to the Unity package manager using the HTTPS URL of this repository (recommended)\n- Download the whole repository as a .zip and place the contents into a subfolder in your assets folder\n- Fork the repository and add it as a submodule in git\n\n## Usage\n```csharp\nusing DebugMenu;\nusing UnityEngine;\n\npublic class Foo : MonoBehaviour\n{\n    [DebugMethod]\n    public void Bar()\n    {\n        Debug.Log(\"Hello World!\");\n    }\n}\n```\n\nThis will create a button inside the debug menu which you can access by pressing \u003ckbd\u003eF3\u003c/kbd\u003e while the game is running.\nNote, this will only work if the MonoBehaviour is active in a scene when it is loaded.\n\nFor a more detailed documentation of attributes, please refer to the [Wiki](https://github.com/sandrofigo/Debug-Menu-Unity3D/wiki/Attribute-Usage).\n\n## Collaboration\nSupport this project with a ⭐️, report an issue or if you feel adventurous and would like to extend the functionality open a pull request.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsandrofigo%2Fdebug-menu-unity3d","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsandrofigo%2Fdebug-menu-unity3d","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsandrofigo%2Fdebug-menu-unity3d/lists"}