Eric5 是一个集成了项目管理功能的 Python和Ruby集成开发环境。提供无限制数量的编辑器、集成的 Python Shell(含语法高亮和自动完成)、集成Python和Ruby调试器、集成对包括 Subversion 和 Mercurial 版本控制系统的支持、集成单元测试等等。可通过插件系统来进行功能扩展,与 Eric4 相比,Eric5独有聊天协作和共享编辑器功能,独有自动代码检查功能(语法、错误和代码风格[PEP-8])。Eric5 是基于 Python 3 和Qt4开发的。