MCPcopy Index your code
hub / github.com/argon-rbx/argon

github.com/argon-rbx/argon @2.0.29

Chat with this repo
repository ↗ · DeepWiki ↗ · release 2.0.29 ↗ · + Follow
808 symbols 2,373 edges 99 files 110 documented · 14% updated 7d ago2.0.29 · 2026-05-19★ 1386 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Argon Full featured tool for Roblox development

Argon

Argon is a powerful CLI that improves Roblox development experience. This is core part of Argon project as this is where all the processing happens. Argon VS Code extension is user-friendly wrapper of this CLI and Argon Roblox is a Roblox Studio plugin that is required for live syncing.

Some of the key features of Argon:

  • Two-Way sync of code and other instances with their properties
  • Building projects in Roblox binary or XML format
  • Beginner-friendly and professional at the same time
  • Extremely customizable and fast
  • Lots of useful helper commands
  • Workflow automation (CI/CD)

Visit argon.wiki to learn more!

Or follow one of these direct links to:

Extension points exported contracts — how you extend this code

DebounceEventHandler (Interface)
The set of requirements for watcher debounce event handling functions. # Example implementation ```rust,no_run # use n [3 …
crates/notify-debouncer-full/src/lib.rs
PathExt (Interface)
Collection of extension methods for `Path` [1 implementers]
src/ext.rs
ReleaseUpdate (Interface)
Updates to a specified or latest release [1 implementers]
crates/self_update/src/update.rs
VfsBackend (Interface)
(no doc) [2 implementers]
src/vfs/mod.rs
FileIdCache (Interface)
The interface of a file ID cache. This trait can be implemented for an existing cache, if it already holds `FileId`s. [3 …
crates/notify-debouncer-full/src/cache.rs
ResultExt (Interface)
Additional methods for `anyhow::Error`, similar to `context` and `with_context` [1 implementers]
src/ext.rs
WriteStyleExt (Interface)
`to_string` implementation for `WriteStyle` [1 implementers]
src/ext.rs
PropertyDescriptorExt (Interface)
Additional methods for `rbx_reflection::PropertyDescriptor` [1 implementers]
src/ext.rs

Core symbols most depended-on inside this repo

push
called by 91
src/core/queue.rs
join
called by 81
src/core/meta.rs
to_string
called by 53
src/ext.rs
from_variant
called by 48
tests/resolution.rs
assert_eq
called by 48
tests/resolution.rs
contains
called by 38
src/ext.rs
exists
called by 38
src/vfs/mod.rs
is_empty
called by 37
src/core/changes.rs

Shape

Method 434
Function 247
Class 96
Enum 23
Interface 8

Languages

Rust100%

Modules by API surface

src/core/meta.rs72 symbols
crates/self_update/src/lib.rs43 symbols
tests/resolution.rs41 symbols
crates/self_update/src/backends/github.rs36 symbols
src/core/snapshot.rs26 symbols
crates/notify-debouncer-full/src/lib.rs26 symbols
src/vfs/mem_backend.rs22 symbols
src/core/tree.rs22 symbols
crates/json-formatter/src/lib.rs22 symbols
src/vfs/mod.rs21 symbols
crates/self_update/src/update.rs18 symbols
src/vfs/std_backend.rs17 symbols

For agents

$ claude mcp add argon \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page