| Name | Description | Type | Package | Framework |
| Application | Class | net.yacy.gui.framework | Yacy | |
| Audio | Class | net.yacy.gui | Yacy | |
| Audio .Soundclip | Class | net.yacy.gui | Yacy | |
| Browser | Class | net.yacy.gui.framework | Yacy | |
| InfoPage | Class | net.yacy.gui | Yacy | |
| Layout | Interface | net.yacy.gui.framework | Yacy | |
| Operation | Interface | net.yacy.gui.framework | Yacy | |
| Switchboard | a static class that holds application-wide parameters very useful because global settings need not be passed | Class | net.yacy.gui.framework | Yacy |
| Switchboard .InfoUpdater | Class | net.yacy.gui.framework | Yacy | |
| Switchboard .shutdownHookThread | This class is a helper class whose instance is started, when the java virtual machine shuts down. | Class | net.yacy.gui.framework | Yacy |
| Tray | Class | net.yacy.gui | Yacy | |
| YaCyApp | Class | net.yacy.gui | Yacy | |
| YaCyApp .Op | Class | net.yacy.gui | Yacy | |