Intelligent editor or full-featured development environment? Choose your dragon.

Komodo Edit is a free, multi-language editor with code intelligence. Komodo IDE builds on Komodo Edit's comprehensive editing features, adding intelligent tools for debugging, regular expressions, team development and customization.

  •  
Multi-Language Editor X X
Browser-side:
CSS, HTML, JavaScript and XML

Server-side:
Perl, PHP, Python, Ruby and Tcl

Web template:
RHTML, Template-Toolkit, Smarty and Django

Focus on what your code can do; let your editor sweat the details. Komodo's multi-language editor makes writing quality code easy, with code formatting, commenting, auto-indent, black selection, column editing, syntax coloring.... Plus, easily work on multiple documents simultaneously—even multi-language files—with multiple tab groups, split view, and multiple top-level windows.

Debugging X
Komodo IDE leads the way in dynamic language application debugging. Powerful capabilities include remote and multi-threaded debugging, conditional breakpoints and runtime variable editing—all using DBGP, the open source debugger protocol standard co-authored by ActiveState.
Interactive Shells X
Interactive shells for JavaScript, Perl, Python, Ruby and Tcl give you the power to explore ideas while you code, prototype, and test your code. Enter statements, expression, and code fragments, independent of program files.
Project Manager X X
Convenient, flexible organization of files, folders, macros, commands, snippets, and templates.
Toolbox X X
Store virtually anything, including configurable "Run" commands, macros, code snippets, URLs, live and virtual folders, templates, menus, toolbars, and remote files in the handy, free-form organizer.
HTTP Inspector X
Interactive access to browser-server communication means complete control over web application quality. View requests and responses—even break and edit them—before continuing with the submission.
DOM Viewer X
Take the legwork out of maintenance on other people's code or your own long-forgotten scripts. The new DOM Viewer you can easily navigate XML, XSLT and HTML in a tree view of the document's DOM structure.
Rx (Regular Expression) Toolkit X
Solving a tricky regular expression? The Rx Toolkit makes it simple. Create powerful regular expressions painlessly with node tips, node highlighting and shortcut menus. Easily evaluate and correct matched patterns with the regular expression debugger.
Code Browser X
Easily navigate source structure in a tree view of code objects. Browse, locate and jump to modules, namespaces, classes, functions and variables.
SCC Integration X
Support for CVS, Perforce, Subversion, Git, Mercurial (hg), and Bazaar source code control. Security and flexibility for your work, and the backbone for team development. And a smart cross-SCC system checkout system makes it easier to get to work on shared repositories.
PDK Integration X
For Perl programmers, ActiveState's Perl Dev Kit (PDK) is the best way to deploy your applications. Komodo's integration with PDK makes it easy to build ready-to-use executables right from your Komodo workspace. Simplicity for your users, security and reliability for you. Subscribe to ActivePerl Pro Studio and get Komodo IDE, Perl Dev Kit and more, for one low price.