npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

com.jaimecamacho.discovernotes

v1.3.2

Published

Visual documentation notes for Unity scenes, GameObjects, and production workflows.

Readme

DiscoverNotes

DiscoverNotes is a Unity package for adding visual, structured documentation directly to GameObjects and production scenes. It keeps implementation context, review notes, warnings, links, and team annotations close to the content they describe.

Highlights

  • Inspector-based note editing for GameObjects.
  • Fixed and edit display modes.
  • Categories, authors, and discipline tagging.
  • Rich text, links, checklists, and inline image references.
  • Hierarchy tooltip support for quick review.
  • Structured Discover sections for production notes.
  • VAT UV atlas tooling for visual reference workflows.
  • Distributed as com.jaimecamacho.discovernotes.

Installation

Scoped Registry

For team distribution through Unity Package Manager, add this scoped registry to Packages/manifest.json:

{
  "scopedRegistries": [
    {
      "name": "JaimeCamachoDev",
      "url": "https://registry.npmjs.org",
      "scopes": [
        "com.jaimecamacho"
      ]
    }
  ],
  "dependencies": {
    "com.jaimecamacho.discovernotes": "1.2.4"
  }
}

Git URL

You can also install directly from GitHub:

{
  "dependencies": {
    "com.jaimecamacho.discovernotes": "https://github.com/JaimeCamachoDev/DiscoverNotes.git?path=/Packages/com.jaimecamacho.discovernotes"
  }
}

You can also use Window > Package Manager > Add package from git URL... and paste:

https://github.com/JaimeCamachoDev/DiscoverNotes.git?path=/Packages/com.jaimecamacho.discovernotes

What It Solves

DiscoverNotes helps teams document decisions where they happen: inside the Unity Editor. Instead of scattering context across chats, tickets, and temporary comments, you can attach that information directly to the relevant GameObject.

Typical use cases:

  • Explaining scene setup decisions.
  • Marking warnings, blockers, and follow-up tasks.
  • Linking to internal tools, docs, or external references.
  • Leaving handoff notes for art, design, tech art, FX, audio, or gameplay.
  • Building review-friendly notes for VAT and content validation workflows.

Main Features

GameObject Notes

The GameObjectNotes component lets you create one or more notes per object with:

  • Title and summary fields.
  • Category, discipline, and author metadata.
  • Plain-text editing with formatted rendering in fixed mode.
  • Support for links, checklist items, color tags, size tags, and inline references.

Discover Sections

Each note can include structured sections to split information into clearer blocks for reviews, pipelines, and handoff documentation.

Hierarchy Feedback

Notes can be surfaced in the Unity hierarchy through tooltip-style previews, which makes it easier to review important context without opening every object individually.

Visual VAT Support

The package includes VAT UV atlas support for generating visual reference textures directly from note data.

Quick Start

  1. Import the package into your Unity project.
  2. Add the GameObjectNotes component to any GameObject.
  3. Create a note and assign its category, discipline, and author.
  4. Write the note body and optional Discover sections.
  5. Switch between edit mode and fixed mode to preview the final rendering.

Markup Examples

DiscoverNotes supports lightweight authoring patterns inside notes:

[tag](Carlos) escribe un [link externo](https://example.com/)

[check] Review collision boxes

[bold]Important[/bold]
[italics]Needs revision[/italics]

[color=red]High priority[/color]
[size=20]Large heading[/size]

Screenshots

The README is prepared to host component screenshots under Packages/com.jaimecamacho.discovernotes/Documentation~/images/.

Suggested screenshot filenames:

  • discovernotes-manifest.png
  • discovernotes-editor.png
  • discovernotes-preview.png

Suggested gallery block:

![Package manifest](Packages/com.jaimecamacho.discovernotes/Documentation~/images/discovernotes-manifest.png)
![Component editor](Packages/com.jaimecamacho.discovernotes/Documentation~/images/discovernotes-editor.png)
![Rendered note preview](Packages/com.jaimecamacho.discovernotes/Documentation~/images/discovernotes-preview.png)

Repository

Unity Version

Current package metadata targets Unity 6000.0.0f1.