{"id":17604299,"url":"https://github.com/saurabhchalke/componentsearchtool","last_synced_at":"2026-05-19T07:31:01.810Z","repository":{"id":258399798,"uuid":"873860491","full_name":"saurabhchalke/ComponentSearchTool","owner":"saurabhchalke","description":"A Unity Editor tool to search for components within the scene hierarchy.","archived":false,"fork":false,"pushed_at":"2024-10-16T21:34:58.000Z","size":334,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-29T22:28:17.957Z","etag":null,"topics":["unity","unity-editor","unity-package","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/saurabhchalke.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-10-16T21:01:16.000Z","updated_at":"2025-03-04T20:41:37.000Z","dependencies_parsed_at":"2024-10-18T20:35:28.629Z","dependency_job_id":null,"html_url":"https://github.com/saurabhchalke/ComponentSearchTool","commit_stats":null,"previous_names":["saurabhchalke/componentsearchtool"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/saurabhchalke/ComponentSearchTool","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saurabhchalke%2FComponentSearchTool","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saurabhchalke%2FComponentSearchTool/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saurabhchalke%2FComponentSearchTool/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saurabhchalke%2FComponentSearchTool/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/saurabhchalke","download_url":"https://codeload.github.com/saurabhchalke/ComponentSearchTool/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saurabhchalke%2FComponentSearchTool/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274894070,"owners_count":25369482,"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","status":"online","status_checked_at":"2025-09-12T02:00:09.324Z","response_time":60,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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","unity-package","unity3d","unity3d-plugin"],"created_at":"2024-10-22T14:08:45.365Z","updated_at":"2025-10-11T08:33:44.668Z","avatar_url":"https://github.com/saurabhchalke.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ComponentSearchTool\n\n![ComponentSearchTool Screenshot](Screenshots/tool_screenshot.png)\n\n**ComponentSearchTool** is a powerful Unity Editor extension that streamlines your workflow by allowing you to swiftly search for components within your scene hierarchy. No more manual hunting through nested GameObjects—find exactly what you need in seconds.\n\n## Features\n- **Quick Search:** Enter one or multiple component names to locate GameObjects instantly.\n- **Case Sensitivity Toggle:** Refine your search with case-sensitive or insensitive options.\n- **Include Inactive Objects:** Choose to search through inactive GameObjects for comprehensive results.\n- **Interactive Results:** Click on search results to ping and select the GameObject in the Hierarchy.\n- **Export Options:** Copy results to clipboard or export them as a text file for external use.\n- **Progress Feedback:** Real-time search progress with the ability to cancel ongoing searches.\n\n## Installation\n1. **Download the `.unitypackage`:** [Releases](https://github.com/YourUsername/ComponentSearchTool/releases)\n2. **Import into Unity:**\n   - Open your Unity project.\n   - Navigate to `Assets \u003e Import Package \u003e Custom Package...`.\n   - Select the downloaded `.unitypackage` and click **Import**.\n\n## Usage\n1. **Open the Tool:**\n   - Go to `Tools \u003e Component Search Tool` in the Unity menu bar.\n2. **Configure Search Parameters:**\n   - Enter the component name(s) you wish to search for (comma-separated for multiple).\n   - Toggle **Case Sensitive** and **Include Inactive** as needed.\n3. **Execute Search:**\n   - Click the **Search** button to initiate the search.\n4. **Interact with Results:**\n   - View the list of found GameObjects.\n   - Click on any result to highlight it in the Hierarchy.\n5. **Export Results:**\n   - Use the **Copy Results to Clipboard** or **Export Results to Text File** buttons as needed.\n\n## License\nThis project is licensed under the [MIT License](LICENSE).\n\n## Contributing\nContributions are welcome! Please open an issue or submit a pull request for any enhancements or bug fixes.\n\n---\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsaurabhchalke%2Fcomponentsearchtool","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsaurabhchalke%2Fcomponentsearchtool","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsaurabhchalke%2Fcomponentsearchtool/lists"}