{"id":21986654,"url":"https://github.com/stevehalliwell/nudge","last_synced_at":"2025-06-21T07:36:38.291Z","repository":{"id":86358145,"uuid":"270607991","full_name":"stevehalliwell/Nudge","owner":"stevehalliwell","description":"Add Comments directly on Unity Objects, Scenes, or Assets.","archived":false,"fork":false,"pushed_at":"2022-09-05T18:26:07.000Z","size":1757,"stargazers_count":10,"open_issues_count":6,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-04-30T08:12:28.108Z","etag":null,"topics":["productivity","unity"],"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/stevehalliwell.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":"2020-06-08T09:28:22.000Z","updated_at":"2022-09-04T13:52:23.000Z","dependencies_parsed_at":null,"dependency_job_id":"43fa1631-f793-4219-b732-c8ca9f583f5c","html_url":"https://github.com/stevehalliwell/Nudge","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stevehalliwell%2FNudge","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stevehalliwell%2FNudge/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stevehalliwell%2FNudge/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stevehalliwell%2FNudge/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/stevehalliwell","download_url":"https://codeload.github.com/stevehalliwell/Nudge/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251666337,"owners_count":21624295,"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":["productivity","unity"],"created_at":"2024-11-29T18:20:15.718Z","updated_at":"2025-04-30T08:12:33.449Z","avatar_url":"https://github.com/stevehalliwell.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"![Nudge Logo](Media/nudge_logo.png)\n\nAdding comments, and todos, in code is simple, easy, and invaluable for feedback, reminders, and async communication. Nudge seeks to replicate some of that value with in Unity itself. Sometimes all you need is a little nudge in the right direction.\n\n![Nudge gizmos in a scene](Media/scene_gizmos.jpg)\n\n## Why?\nI wanted to be able to put comments and todos on prefabs, scenes, gameobjects, and assets in Unity projects. We use a comment as a component or a comment scriptable object as an asset. These can reference a specific UnityEngine.Object and contain a body of the comment along with other useful info for sorting and tracking the comment as it is used or processed by yourself or others.\n\n## Features\n- Put comments directly in the Unity project, either in scenes or on prefabs\n- Put comments anywhere in your project folder, with optional referencet to other assets. \n- Automatically name and link target of newly created comments based on currently selected objects.\n- Window to show, locate, and sort all comments in the current scene(s) and within the project.\n- Customise colour tints via Project Settings-\u003eNudge Settings.\n![Nudge Settings](Media/nudge_settings.jpg)\n\nHow do I use this?\n---\n- Add Nudge to your package manager with Add Git https://github.com/stevehalliwell/Nudge.git#upm\n - If Unity reports it is unable to find git, you don't have a system install of git setup, try https://git-scm.com/download/win. You will need to close and re open Unity and Unity Hub after git is installed.\n- Add Comments to GameObjects within scenes so they can live on, or make reference to, other scene objects.\n\t- Via GameObject menu, rightlick, or shortcut (defaults to ctrl+shift+c).\n![adding a scene comment](Media/add_scene_comment.gif)\n- Add/Create a CommentSO to denote comments regarding the project in general or specific assets.\n\t- Via Create menu, rightlick, or shortcut (defaults to ctrl+shift+alt+c).\n![adding a project comment](Media/add_project_comment.gif)\n- Open Window-\u003eTasks and Comments to see all comments in the scene and project.\n![Open Nudge Menu](Media/open_menu.gif)\n\nContributions?\n---\nNudge is still in development and is very open to contributions! Bugs and feature requests are encouraged in the Issues.\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstevehalliwell%2Fnudge","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstevehalliwell%2Fnudge","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstevehalliwell%2Fnudge/lists"}