{"id":26512280,"url":"https://github.com/audunegames/unityeditor-utils","last_synced_at":"2025-03-21T03:28:21.875Z","repository":{"id":157192068,"uuid":"633349180","full_name":"audunegames/unityeditor-utils","owner":"audunegames","description":"Enhance your IMGUI-based editors and property drawers with extension methods and utilities.","archived":false,"fork":false,"pushed_at":"2024-12-27T18:14:12.000Z","size":163,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2024-12-27T18:22:45.123Z","etag":null,"topics":["editor","unity","utilities"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/audunegames.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","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":"2023-04-27T10:00:26.000Z","updated_at":"2024-12-27T18:14:09.000Z","dependencies_parsed_at":"2023-11-27T21:26:05.535Z","dependency_job_id":"abb92e3d-1bc6-400f-96bc-a0a5bff3931f","html_url":"https://github.com/audunegames/unityeditor-utils","commit_stats":null,"previous_names":["audunegames/unity-utils","audunegames/common-utils","audunegames/utils","audunegames/unity-editor-utils","audunegames/unityeditor-utils"],"tags_count":19,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/audunegames%2Funityeditor-utils","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/audunegames%2Funityeditor-utils/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/audunegames%2Funityeditor-utils/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/audunegames%2Funityeditor-utils/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/audunegames","download_url":"https://codeload.github.com/audunegames/unityeditor-utils/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244731676,"owners_count":20500721,"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":["editor","unity","utilities"],"created_at":"2025-03-21T03:28:20.982Z","updated_at":"2025-03-21T03:28:21.867Z","avatar_url":"https://github.com/audunegames.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Audune Unity IMGUI Editor Utilities\n\n[![openupm](https://img.shields.io/npm/v/com.audune.utils.unityeditor?label=openupm\u0026registry_uri=https://package.openupm.com)](https://openupm.com/packages/com.audune.utils.unityeditor/)\n\nEnhance your IMGUI-based editors and property drawers with extension methods and utilities.\n\n## Features\n\n* Extension methods for `EditorGUI` and `EditorGUILayout` to draw multiple properties, an array of properties, children of properties, and inline object references. Draw popups and dropdowns for items, generic menus, enum flags and customized search tree views. Easily position a `Rect` in the editor with its extension methods.\n* Build a `ReorderableList` with a useful factory class, optionally with an add dropdown button.\n\n## Installation\n\n### Installing from the OpenUPM registry\n\nTo install this package as a package from the OpenUPM registry in the Unity Editor, use the following steps:\n\n* In the Unity editor, navigate to **Edit › Project Settings... › Package Manager**.\n* Add the following Scoped Registry, or edit the existing OpenUPM entry to include the new Scope:\n\n```\nName:     package.openupm.com\nURL:      https://package.openupm.com\nScope(s): com.audune.utils.unityeditor\n```\n\n* Navigate to **Window › Package Manager**.\n* Click the **+** icon and click **Add package by name...**\n* Enter the following name in the corresponding field and click **Add**:\n\n```\ncom.audune.utils.unityeditor\n```\n\n### Installing as a Git package\n\nTo install this package as a Git package in the Unity Editor, use the following steps:\n\n* In the Unity editor, navigate to **Window › Package Manager**.\n* Click the **+** icon and click **Add package from git URL...**\n* Enter the following URL in the URL field and click **Add**:\n\n```\nhttps://github.com/audunegames/unityeditor-utils.git\n```\n\n## License\n\nThis package is licensed under the GNU LGPL 3.0 license. See `LICENSE.txt` for more information.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faudunegames%2Funityeditor-utils","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faudunegames%2Funityeditor-utils","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faudunegames%2Funityeditor-utils/lists"}