Komodo IDE: Professional Python IDE | ActiveState

Komodo IDE

Python Development

Komodo: The Professional Python IDE


Komodo is a full featured IDE written by and for Python developers. Awarded Best Python IDE by InfoWorld, Komodo is designed for professional functionality and ease of use.

  • Write quality code
  • Debug quickly and easily
  • Maintain version control and run unit tests
  • Profile code to detect hotspots
  • Customize your environment
  • Build dynamic web applications
  • Install on Windows, Mac and Linux


Intelligent Code Editor

Write code fast and accurately, with multi-language syntax checking and highlighting, auto-complete, calltips, snippets, macros and other productivity-enhancing features. With code refactoring (renaming variables and class members, extracting methods), you can make global code changes, saving time compared to making changes manually.

Graphical Debugging

Komodo provides a multi-threaded debugger which supports Python 2.4-3.3 and Django templates. It can run locally in the IDE or remotely on an external server or platform. Configure breakpoints, step in, interact in Python shell, and create and debug regular expressions with the RX Toolkit.

Integrations (Version Control, Unit Testing)

Komodo has integration with Git, Subversion, Mercurial, CVS, Perforce and Bazaar, supporting all common operations. Unit testing supports the unittest framework, with extensible support for nose and doctest, while the Database Explorer supports SQLite, with extensions for MySQL and Oracle.

Code Profiling

Analyze code performance and detect hotspots. The code profiler analyzes programs on a function-by-function basis, tracking which function calls are made, and how long calls take to complete. Code profiling supports Python and can read the cProfile pstats format.

Fully Customizable

Vi/Vim, emacs and other included key bindings provide you with a familiar editing experience. Customize your UI and editor pane with a variety of themes, and extend your editing and IDE functionality with over 100 available add-ons.

Web Development

Komodo provides powerful editing for HTML, CSS, JavaScript, JS libraries such as jQuery and Dojo and extensible CSS such as LESS and SCSS. Auto-completion and syntax checking detect multiple web languages within a file, ie. CSS within HTML.

Komodo also supports the most widely used Python web frameworks, including Django, Flask, Pyramid, web2py and more, with code completion and quick opening of project files.

Mac OS X, Windows and Linux

"Capable of running just as powerfully on the Linux, Mac OS X, and Windows platforms, Komodo is the best IDE I've used to write Perl, Python, and Ruby scripts and Web applications."

— Mike Riley, Dr. Dobbs.com Jolt Awards 2013 (Finalist, Coding Tools)


Buy Online - Starting at $295

Upgrade to Komodo IDE 8.5
Upgrade if license purchased before Feb. 7, 2013