# Welcome to IEP’s documentation!

API docs in progress.

IEP is organized in several subpackages, some of which can be used completely independent from the rest. Although IEP the IDE requires Qt and Python 3, some of its subpackages can safely be imported without these dependencies…

Contents:

- Codeeditor - The core editing component
- Yoton - Inter process communication
  - Overview
  - Examples
  - Context
  - Connection
  - Channels
  - Event system
  - `clientserver` – Request-reply pattern using a client-server model
  - Internals (if you want to know more)
  - Experiments with sockets

# Indices and tables

- Index
- Module Index
- Search Page