Primitive Visuals Showcase
An isolated dev playground to view, test, and polish every visual primitive in the engine. Edit JSON payloads live to test layouts, highlights, and animations.
Renderer
React DOM · Framer Motion
Array — Two Pointer
type: linear
lo
hi
1
3
5
7
9
11
0
1
2
3
4
5
State Editor (Live)
Array — Sliding Window
type: linear
L
R
2
1
5
1
3
2
0
1
2
3
4
5
State Editor (Live)
Linked List — In-place Reversal
type: linear | variant: linked-list
1
prev
2
curr
3
next
4
5
State Editor (Live)
Stack — Balanced Brackets
type: linear | variant: stack
top of stack
{
[
(
call stack
State Editor (Live)
Queue — BFS Frontier
type: linear | variant: queue
← dequeuequeueenqueue →
Node B
Node C
Node D
Node E
frontback
State Editor (Live)
Hash Map — LRU Cache State
type: map
Key
Value
page:/home
<html>…</html>
page:/docs
<html>…</html>
api:user:42
{ id: 42, role: "admin" }
api:user:99
{ id: 99, role: "user" }
config:flags
{ darkMode: true }
State Editor (Live)
System Diagram — Microservices Flow
type: system-diagram
State Editor (Live)
Graph — Dijkstra Shortest Path
type: graph
S
A
B
C
E
State Editor (Live)
Tree — BST Search
type: tree
50
30
70
20
40
60
80
State Editor (Live)
Grid — A* Pathfinding
type: grid
State Editor (Live)