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 ToolsTools Using DependenciesTools Without Dependencies
1367
CDN HostUse Count
cdn.jsdelivr.net5
cdnjs.cloudflare.com2

Html

DependencyVersionUse Count
js-yaml4.1.03
viz.js2.1.21
jszip3.10.11
mermaid101

Python

DependencyVersionUse Count
pydot>=2.01
structlog>=24.01
pyyaml>=6.01
click>=8.11

Dependencies by Tool#

Only tools with external dependencies are listed here.

Html

Python

GHA Tree Builder

This tool relies on 4 dependencies.

#LibraryVersionVia
1click>=8.1
2structlog>=24.0
3pyyaml>=6.0
4pydot>=2.0