> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Xbox Tools Framework (API contents)

> XBOX Tools Framework

XBOX Tools Framework (XTF) is a collection of APIs that are used on your development computer to communicate with XBOX One development consoles.

For an example of how to use XTF to simulate controller input, see [Simulating gamepad input (NDA topic)](https://docs.xbox.com/build/console-features/debugging-diagnostics/xtf-gamepad-input-testing.md).

See [Reserved Ports and Firewall Exceptions (NDA topic)](https://docs.xbox.com/build/console-features/networking/reserved-ports-networking.md) for a list of ports that are required to be open for XTF operation.

## In this section

[XBOX Tools Framework Native API reference](https://docs.xbox.com/reference/tools/xtf/atoc-xtf-native.md)\
These are the reference topics for the XBOX Tools Framework (XTF) API.

## See also

[Development environment (NDA topic)](https://docs.xbox.com/tools/tools-console/gc-tools-console-toc.md)

[Reserved Ports and Firewall Exceptions (NDA topic)](https://docs.xbox.com/build/console-features/networking/reserved-ports-networking.md)


## Related topics

- [Xbox Tools Framework native API reference (API contents)](https://docs.xbox.com/reference/tools/xtf/atoc-xtf-native.md)
- [Tools API reference (API contents)](https://docs.xbox.com/reference/tools/gc-reference-tools-toc.md)
- [XtfConsoleControl (API contents)](https://docs.xbox.com/reference/tools/xtf/xtfconsolecontrol/xtfconsolecontrol_members.md)
- [XtfApplication (API contents)](https://docs.xbox.com/reference/tools/xtf/xtfapplication/xtfapplication-xbox-microsoft-n.md)
- [XtfDebugMonitor (API contents)](https://docs.xbox.com/reference/tools/xtf/xtfdebugmonitor/xtfdebugmonitor-xbox-microsoft-n.md)
