On this page
API reference
One reference, extracted from each port's own source and rendered through the same components. Every type name in a signature links to its own entry; every cross-reference in a doc comment resolves against the same table.
Symbol index (A–Z) every name in every port, for when you know the name and not the library
511 documented, 64 types
TypeScript 878 symbols397 documented, 99 types
Rust 1885 symbols1012 documented, 258 types
Go 2620 symbols2620 documented, 221 types
Java 843 symbols612 documented, 97 types
.NET 1601 symbols1208 documented, 247 types
C++ 777 symbols224 documented, 86 types
Swift 983 symbols678 documented, 88 types
Six of these come from web-tree-sitter. C++ and Swift
do not: their grammars lose 0.34% and 2.84% of the real source,
and what they lose is what a reference exists to show — the
default argument in void f(std::string s = {}),
a typed throws(TmuxError). Those two come from the
Doxygen XML this build already produces and from
swift -emit-symbol-graph, which resolves its own
cross-references. See packages/api-model/docs/DESIGN.md.