Skip to content

Libraries ​

Programmatic APIs that provide reusable functionality without CLI overhead.

What Are Libraries? ​

Libraries are API-first — they're meant to be imported into your code, not executed from the command line. While tools solve problems via CLI, libraries solve problems via programmatic interfaces.

Principles ​

PrincipleRequirement
External DependenciesZero (standard library only)
Tuulbelt DependenciesAllowed
ScopeFocused domain
InterfaceProgrammatic API
CLIOptional (wrapper)

Available Libraries ​

No libraries implemented yet. Coming soon!

Planned Libraries ​

LibraryDescriptionLanguage
result-typeRust-style Result<T,E> for TypeScriptTypeScript
option-typeRust-style Option<T> for TypeScriptTypeScript
immutable-collectionsPersistent data structuresTypeScript
json-pointerRFC 6901 JSON Pointer implementationTypeScript

Creating a Library ​

bash
/new-library <name> <typescript|rust>

See Contributing Guide for details.

Released under the MIT License.