# eric5

Package implementing the eric5 Python IDE (version 5.3).

To get more information about eric5 please see the eric web site.

### Packages

Cooperation | Package containing the modules dealing with cooperation.
DataViews | Package containing modules for viewing various data.
DebugClients | Package implementing debug clients for various languages.
Debugger | Package implementing the Debugger frontend
DocumentationTools | Package implementing the source code documentation tools.
E5Graphics | Package implementing some QGraphicsView related general purpoe classes.
E5Gui | Package implementing some special GUI elements.
E5Network | Package implementing some special network related objects.
E5XML | Package implementing the XML handling module of eric5.
Globals | Module defining common data to be used by all modules.
Graphics | Package implementing various graphical representations.
Helpviewer | Package implementing a little web browser.
IconEditor | Package implementing the icon editor tool.
MultiProject | Package implementing the multi project management module of eric5.
Network | Package containing network related services.
PluginManager | Package containing the code for the Plugin Manager and related parts.
Plugins | Package containing all core plugins.
Preferences | Package implementing the preferences interface.
Project | Package implementing the project management module of eric5.
PyUnit | Package implementing an interface to the pyunit unittest package.
QScintilla | Package implementing the editor and shell components of the eric5 IDE.
Snapshot | Package implementing the modules for the screenshot utility.
SqlBrowser | Package containing module for the SQL browser tool.
Tasks | Package containing modules for the task management tool.
Templates | Package containing modules for the templating system.
Toolbox | Package implementing general purpose tools.
Tools | Package implementing some useful tools used by the IDE.
UI | Package implementing the main user interface and general purpose dialogs.
Utilities | Package implementing various functions/classes needed everywhere within eric5.
UtilitiesPython2 | This package implements some utilities and tools for Python2
VCS | Module implementing the general part of the interface to version control systems.
ViewManager | Package implementing the viewmanager of the eric5 IDE.

### Modules

compileUiFiles | Script for eric5 to compile all .ui files to Python source.
eric5 | Eric5 Python IDE
eric5_api | Eric5 API Generator
eric5_compare | Eric5 Compare
eric5_configure | Eric5 Configure
eric5_diff | Eric5 Diff
eric5_doc | Eric5 Documentation Generator
eric5_editor | Eric5 Editor
eric5_iconeditor | Eric5 Icon Editor
eric5_plugininstall | Eric5 Plugin Installer
eric5_pluginrepository | Eric5 Plugin Installer
eric5_pluginuninstall | Eric5 Plugin Uninstaller
eric5_qregexp | Eric5 QRegExp
eric5_re | Eric5 Re
eric5_snap | Eric5 Snap
eric5_sqlbrowser | Eric5 SQL Browser
eric5_tray | Eric5 Tray
eric5_trpreviewer | Eric5 TR Previewer
eric5_uipreviewer | Eric5 UI Previewer
eric5_unittest | Eric5 Unittest
eric5_webbrowser | Eric5 Web Browser
eric5config | Module containing the default configuration of the eric5 installation
install | Installation script for the eric5 IDE and all eric5 related tools.
install-i18n | Installation script for the eric5 IDE translation files.
patch_modpython | Script to patch mod_python for usage with the eric5 IDE.
uninstall | Uninstallation script for the eric5 IDE and all eric5 related tools.