# `PyObjCTools` – Utilities

The module `PyObjCTools` is a namespace package that is filled by a number of PyObjC distributions. This package provides useful utilities that build upon the core features of PyObjC.

- `PyObjCTools.KeyValueCoding` – Key-Value Coding API
- `PyObjCTools.AppHelper` – Work with AppKit
- `PyObjCTools.Conversion` – Convert data structures
- `PyObjCTools.MachSignals` – signal handling in a CFRunLoop
- `PyObjCTools.Signals` – Debug signal handling
- `PyObjCTools.TestSupport` – Testing helpers