External Dependencies#
The general spirit of this site is to have tools that are self-contained so the maintenance burden is low. However, in some cases, external dependencies are necessary to provide certain functionality without a huge amount of custom code.
At a certain point, a dependency is less of a liability than building and maintaining the functionality yourself.
Below is a list of the various external dependencies used by the tools on this site.
High level statistics#
| Total Tools | Tools Using Dependencies | Tools Without Dependencies |
|---|---|---|
| 13 | 6 | 7 |
| CDN Host | Use Count |
|---|---|
| cdn.jsdelivr.net | 5 |
| cdnjs.cloudflare.com | 2 |
Html
| Dependency | Version | Use Count |
|---|---|---|
| js-yaml | 4.1.0 | 3 |
| viz.js | 2.1.2 | 1 |
| jszip | 3.10.1 | 1 |
| mermaid | 10 | 1 |
Python
| Dependency | Version | Use Count |
|---|---|---|
| pydot | >=2.0 | 1 |
| structlog | >=24.0 | 1 |
| pyyaml | >=6.0 | 1 |
| click | >=8.1 | 1 |
Dependencies by Tool#
Only tools with external dependencies are listed here.
Html
3MF Inspector
This tool relies on 1 dependencies.
| # | Library | Version | Via |
|---|---|---|---|
| 1 | jszip | 3.10.1 | cdn.jsdelivr.net |
GitHub Actions Spider
This tool relies on 1 dependencies.
| # | Library | Version | Via |
|---|---|---|---|
| 1 | js-yaml | 4.1.0 | cdn.jsdelivr.net |
Helm Chart Discovery
This tool relies on 1 dependencies.
| # | Library | Version | Via |
|---|---|---|---|
| 1 | js-yaml | 4.1.0 | cdn.jsdelivr.net |
Makefile Dependency Graph
This tool relies on 3 dependencies.
| # | Library | Version | Via |
|---|---|---|---|
| 1 | viz.js | 2.1.2 | cdnjs.cloudflare.com |
| 2 | viz.js | 2.1.2 | cdnjs.cloudflare.com |
| 3 | mermaid | 10 | cdn.jsdelivr.net |
YAML ↔ JSON Convert & Compare
This tool relies on 1 dependencies.
| # | Library | Version | Via |
|---|---|---|---|
| 1 | js-yaml | 4.1.0 | cdn.jsdelivr.net |
Python
GHA Tree Builder
This tool relies on 4 dependencies.
| # | Library | Version | Via |
|---|---|---|---|
| 1 | click | >=8.1 | — |
| 2 | structlog | >=24.0 | — |
| 3 | pyyaml | >=6.0 | — |
| 4 | pydot | >=2.0 | — |