Crates.io | sbd-cli |
lib.rs | sbd-cli |
version | 0.1.8 |
source | src |
created_at | 2022-04-01 02:39:45.912385 |
updated_at | 2022-10-07 16:21:16.027596 |
description | A tool to make your '(S)hitty (B)lock (D)iagrams look a little nicer |
homepage | |
repository | |
max_upload_size | |
id | 560031 |
size | 17,425 |
Making your text block diagrams better.. a little bit.
sbd is a way to translate block diagrams.. commonly done in text format with dashes and angle brackets and pipes into something that doesn't read as awfully.
What does it look like?
//Before
---------- HDMI ----> BENQ 24"
|---------- DP ----> Dell 24"
|---------- DP ----> BENQ 27"
|
Desktop-----USB-C-----> USB-C Extension ---USB-C---> USB-C to 4x USB-A (3.0) hub ---- USB-A ---> Mouse
Laptop-----------USB-C---------------------------------| |--- USB-A ---> Keeb
| |--- USB-A ---> Yubi
| ---- USB-A ---> Mic
|
|--------TB4--------> Dock (when it gets here)---- DP -------> DELL 24"
| |-- DP -------> BENQ 24"
| |-- USB-A-----> WebCam
| ----Maybe???--> USB-C to 4x USB-A (3.0) hub??
|
----------HDMI-------> HDMI (Monitor 3)
after:
│ ┌───────── HDMI ────► BENQ 24" │
│ ├────────── DP ────► Dell 24" │
│ ├────────── DP ────► BENQ 27" │
│ │ │
│ Desktop─────USB─C─────► USB─C Extension ───USB─C───► USB─C to 4x USB─A (3.0) hub ──── USB─A ───► Mouse │
│ Laptop───────────USB─C─────────────────────────────────┘ ├─── USB─A ───► Keeb │
│ │ ├─── USB─A ───► Yubi │
│ │ └─── USB─A ───► Mic │
│ │ │
│ ├────────TB4────────► Dock (when it gets here) ┌── DP ───────► DELL 24" │
│ │ ├── DP ───────► BENQ 24" │
│ │ ├── USB─A─────► WebCam │
│ │ └───Maybe???──► USB─C to 4x USB─A (3.0) hub?? │
│ │ │
│ └─────────HDMI───────► HDMI (Monitor 3) │
│ │
My 50MB diagram takes too long to go through SBD
This uses more RAM than it needs to