Documentation index for AI agents (llms.txt) A Markdown version of every page is available: request the page's source under /docs/, follow the "alternate" link in this page's head, or start from /llms.txt.
Visual Script logo Registry

Finding what you need#

Search the same Registry library from the Unity editor or visualscript.dev. The editor focuses on the current project, while the website exposes source code and account actions.

From the editor#

Open the Visual Script Settings window from the Visual Script button in Unity's main toolbar or Window → Visual Script → Settings. Select the Registry section.

Registry in the Unity editor

The toolbar contains three views and a search field:

Control Shows
New Recently created and recently updated packages.
Likes The most liked packages this week.
Trends What's being downloaded right now.
Search Free-text search across titles, descriptions, categories, and keywords.

Use the search field's dropdown to choose a package kind: Instructions, Conditions, Triggers, Signals, Modules, or Lists. Choose All to include every kind.

Select a result to open it in the adjacent panel. The panel contains Details and Dependencies tabs, with package actions across the top:

Action Does
Install Downloads it into your project. See Installing.
Update Appears only when the installed copy is older than the published one.
Uninstall Appears only when it's already installed.
Locate Selects the installed file in the Project window.
Open Opens the package's page on the website.
Author Opens the author's profile and their other published packages.
Docs Opens the author's external documentation, when the package declares one.

Visual Script remembers your last search between sessions, so you can return to it when you reopen the window.

From the website#

visualscript.dev provides the same search and type filter. It also provides three discovery views:

View Shows
New New and recently updated packages.
Trends Trending packages, weighted toward recent downloads.
Likes The most liked packages.

Each package page includes the editor's listing details, the full source code, the author's other work, and the Like button.

Registry package page

Reading a listing#

The attributes on the package class populate its listing. Inspect these fields before you install a package:

On the listing Tells you
Title and description What it does.
Version Which release you're about to install.
Author Who wrote it — their profile lists everything else they've shared.
Category Where it appears in the editor's dropdowns once installed.
Parameters Every configurable field, described one by one.
Notes Limitations or usage details from the author.
Dependencies The assets, Unity modules, or other packages it needs to compile, each with a link.
Images Screenshots or diagrams, when the author added them.
Read / Write For Signals, whether the value can be read, written, or both.

Badges#

Badges provide status and provenance that may not appear in the description:

Badge Means
New Created or updated recently.
Trending Marked as trending based on recent downloads.
Favorite Marked as a favorite based on likes.
Made with AI The author declared the package as AI-generated.
Trusted Shown next to the author's name — a verified community contributor.
Secret A list that isn't indexed publicly. Anyone with the link can still use it.
Broken Flagged after repeated reports of problems. Inspect the source and dependencies before using it.

Judging what to install#

Registry scripts are community code that Unity compiles in your project. Review these signals before you install one:

  • Read the source. Community scripts are single C# files that the website displays in full. Check the implementation before you depend on it.
  • Treat downloads and likes as adoption signals. They don't guarantee compatibility with your Unity version or project.
  • Check declared dependencies. Confirm that your project contains each listed asset or module before installation.

If a package is broken or inappropriate, open the ⋮ menu on its page and choose Report. Reports inform moderation, and repeated reports can add the Broken badge.

Likes affect discovery#

Likes affect the Likes view, the Favorite badge, and search ranking. They also tell authors which packages remain useful.

Like packages that work for you

Open the package on visualscript.dev, or press Open in the editor's Registry inspector, then press Like. This feeds the Registry's discovery signals without changing the installed package.

Where to go next#

  • Installing — add a package to your project.
  • Lists — install a set of related nodes together.
  • Contributing — publish a node when the Registry doesn't contain the behavior you need.
Visual Script logoVisual Script © Catsoft Works 2026. All rights reserved.