Skip to content

view on a desktop screen for a better experience.

funnel

GraphFunnel

Steps that get narrower as people drop off. Write `- 12,400 docs`. A ranked list is Rank. A process is Flow.

install

[ INSTALL ]
  1. docs12,400
  2. copy4,10033%
  3. ship8607%

MDX

```
+------------------ [ INSTALL ] -------------------+
|                                                  |
| docs  ████████████████████  12,400               |
| copy  ███████-------------   4,100   33%         |
| ship  █-------------------     860    7%         |
|                                                  |
+--------------------------------------------------+
```

install

command

signup

[ SIGNUP ]
  1. visit8,000
  2. start2,40030%
  3. verify96012%
  4. paid1802%

MDX

```
+------------------- [ SIGNUP ] -------------------+
|                                                  |
| visit   ████████████████████  8,000              |
| start   ██████--------------  2,400   30%        |
| verify  ██------------------    960   12%        |
| paid    █-------------------    180    2%        |
|                                                  |
+--------------------------------------------------+
```
[ PROPS ]
PropTypeDefaultDescription
titlestringCaption drawn on the top edge of the frame.
stepsFunnelStep[]label, value, and optional display string for the count. Optional when children are Markdown.
childrenMarkdown- 4,100 copy
ticksnumber20Width of the first bar, in characters.
stagestringStep label to focus. Other rows recede.
glyphs"shade" | "ascii" | "hash" | "bar" | string[]"shade"Character set. shade is ·░▒▓█. ascii is .- =#@. Pass a preset or your own characters.
palette"mono" | "duo" | "multi""mono"mono is one accent plus muted. duo paints the second series with --graph-accent-2. multi cycles three accents.
cornerstring"+"Character at each corner of the frame.
classNamestringPassed to the outer frame.