MCPcopy Index your code
hub / github.com/Handfish/confetty_rs

github.com/Handfish/confetty_rs @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
63 symbols 90 edges 13 files 19 documented · 30%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

confetty_rs

Particle System written in rust and rendered in the terminal via ratatui. Mostly a rust port of confetty.

confetty demo in terminal fireworks demo in terminal

Homebrew Particle System

Also made my own simulation:

shooting stars demo in terminal

# Confetti
cargo run --release

# Fireworks
cargo run --release -- --name fireworks

# Shooting Stars
cargo run --release -- --name stars

Press any key for particles. Cntrl-c or q to quit.

Core symbols most depended-on inside this repo

position
called by 5
src/projectile.rs
get_simulation_state
called by 4
src/app.rs
velocity
called by 4
src/projectile.rs
remove_indices_from_particles
called by 3
src/simulation_confetti.rs
update
called by 3
src/projectile.rs
sample_character
called by 2
src/simulation_shooting_star.rs
quit
called by 2
src/app.rs
render
called by 1
src/ui.rs

Shape

Method 41
Class 11
Function 9
Enum 2

Languages

Rust100%

Modules by API surface

src/simulation_shooting_star.rs12 symbols
src/app.rs11 symbols
src/simulation_fireworks.rs10 symbols
src/simulation_confetti.rs8 symbols
src/tui.rs6 symbols
src/projectile.rs6 symbols
src/event.rs4 symbols
src/system.rs2 symbols
src/main.rs2 symbols
src/ui.rs1 symbols
src/handler.rs1 symbols

For agents

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

⬇ download graph artifact