{"id":26738311,"url":"https://github.com/villevli/unityeditorextensions","last_synced_at":"2026-04-27T23:38:25.871Z","repository":{"id":284638561,"uuid":"955550845","full_name":"villevli/UnityEditorExtensions","owner":"villevli","description":"Collection of small extensions, tools and tweaks for the Unity editor","archived":false,"fork":false,"pushed_at":"2025-03-26T22:01:48.000Z","size":23,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-26T23:19:48.576Z","etag":null,"topics":["unity","unity-editor"],"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/villevli.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-03-26T20:19:38.000Z","updated_at":"2025-03-26T22:01:51.000Z","dependencies_parsed_at":"2025-03-26T23:19:55.737Z","dependency_job_id":"1606a0a8-1883-4fbf-9a64-ae6c0fcd1570","html_url":"https://github.com/villevli/UnityEditorExtensions","commit_stats":null,"previous_names":["villevli/unityeditorextensions"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/villevli%2FUnityEditorExtensions","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/villevli%2FUnityEditorExtensions/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/villevli%2FUnityEditorExtensions/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/villevli%2FUnityEditorExtensions/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/villevli","download_url":"https://codeload.github.com/villevli/UnityEditorExtensions/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245962041,"owners_count":20701025,"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":["unity","unity-editor"],"created_at":"2025-03-28T03:21:39.044Z","updated_at":"2026-04-27T23:38:25.866Z","avatar_url":"https://github.com/villevli.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Unity Editor Extensions\n\nCollection of small editor extensions, tools and tweaks.\n\n- [DefaultAssetInspector](Editor/DefaultAssetInspector.cs) - Shows the content of unsupported files in the inspector\n- [GameViewObjectPicker](Editor/GameViewObjectPicker.cs) - Left click to select the object that is visible under the cursor in game view. If in play mode it needs to be paused\n- [GameViewScreenshot](Editor/GameViewScreenshot.cs) - Quickly take screenshots with F12 from the Game View or the Simulator View.\n- [DockAreaDragAndDrop](Editor/DockAreaDragAndDrop.cs) - Quickly open a tab for assets or objects that are dragged and dropped into the dock area.\n\n\n## Installation\n\nMost of the scripts here are self contained so if you want to pick something just copy that script to your project.\n\nOr you can install everything via Package Manager by adding the following line to *Packages/manifest.json*:\n- `\"com.villevli.editor-extensions\": \"https://github.com/villevli/UnityEditorExtensions.git\"`\n\n\n## Development\n\nClone this package into `Packages/com.villevli.editor-extensions` in a Unity project.\nFor now development should be done in Unity 2021.3 to preserve backwards compability. Test in latest Unity versions separately.\n\nSee the `TestAssets/` folder for scenes and assets to test the different scripts.\n\nAvoid dependencies to other packages. Use the Version Defines in Assembly Definition to conditionally support some if needed. E.g. define `USE_UGUI` when using `com.unity.ugui` and `USE_TMPRO` when using `com.unity.textmeshpro`.\n\nTo test in different Unity versions easily, create a separate project for each version and create a symbolic link in the Packages folder. Any changes you make will then appear in all projects automatically. Or you can use the \"Add package from disk\" option in Package Manager in the other projects.\n\nExample for Windows to create a link in UnityPackageTestProject6000 that points to UnityPackageTestProject. Run cmd as admin\n```bat\nmklink /D \"W:\\villevli\\UnityPackageTestProject6000\\Packages\\com.villevli.editor-extensions\" \"W:\\villevli\\UnityPackageTestProject\\Packages\\com.villevli.editor-extensions\"\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvillevli%2Funityeditorextensions","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvillevli%2Funityeditorextensions","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvillevli%2Funityeditorextensions/lists"}