# defold-typescript > Human-facing guide for the defold-typescript toolchain. ## Guide - [Overview](/) - [Getting started](/getting-started) - [Editor setup](/editor-setup) - [Defold editor](/defold-editor) - [Build Tetris](/tetris-tutorial) - [TypeScript vs Lua](/typescript-vs-lua) - [TypeScript gotchas](/typescript-gotchas) - [Data structures](/data-structures) - [Script lifecycle](/script-lifecycle) - [Messages](/messages) - [Script state](/script-state) - [Vector math](/vector-math) - [init](/init) - [watch](/watch) - [build](/build) - [wall](/wall) - [resolve](/resolve) - [Transpile diagnostics](/transpile-diagnostics) - [Debugging](/debugging) - [Agent runbooks](/agent-runbooks) - [Helper scripts](/helper-scripts) - [Pinning the Defold version](/pinning-defold-version) - [Native extensions](/extensions) - [API docs vs `ts-defold-types`](/api-docs-vs-ts-defold) - [Migrating from `ts-defold`](/migrating-from-ts-defold) ## API - [globals](/api/globals) - [b2d](/api/b2d) - [b2d.body](/api/b2d.body) - [buffer](/api/buffer) - [camera](/api/camera) - [collectionfactory](/api/collectionfactory) - [collectionproxy](/api/collectionproxy) - [crash](/api/crash) - [factory](/api/factory) - [font](/api/font) - [go](/api/go) - [graphics](/api/graphics) - [gui](/api/gui) - [html5](/api/html5) - [http](/api/http) - [iac](/api/iac) - [iap](/api/iap) - [image](/api/image) - [json](/api/json) - [label](/api/label) - [liveupdate](/api/liveupdate) - [model](/api/model) - [msg](/api/msg) - [particlefx](/api/particlefx) - [physics](/api/physics) - [profiler](/api/profiler) - [push](/api/push) - [render](/api/render) - [resource](/api/resource) - [socket](/api/socket) - [sound](/api/sound) - [sprite](/api/sprite) - [sys](/api/sys) - [tilemap](/api/tilemap) - [timer](/api/timer) - [types](/api/types) - [vmath](/api/vmath) - [webview](/api/webview) - [window](/api/window) - [zlib](/api/zlib) - [Hash](/api/Hash) - [Matrix4](/api/Matrix4) - [Opaque](/api/Opaque) - [Quaternion](/api/Quaternion) - [Url](/api/Url) - [Vector](/api/Vector) - [Vector3](/api/Vector3) - [Vector4](/api/Vector4) - [base](/api/base) - [bit](/api/bit) - [coroutine](/api/coroutine) - [debug](/api/debug) - [io](/api/io) - [math](/api/math) - [os](/api/os) - [package](/api/package) - [string](/api/string) - [table](/api/table)