The Best IDE for Web and Mobile Development
All of the Integrations and Frameworks You Need
Komodo IDE is includes all of the integrations you need to stay in-the-zone and get more done. Get your favorite frameworks, languages, and tools in one cross-platform, polygot IDE.
Start your 21-Day Trial today
Komodo supports all your major languages, including
Python,
PHP,
Go,
Perl,
Tcl,
Ruby,
NodeJS,
HTML,
CSS,
JavaScript
and more
ActionScript, Ada, Apache, APDL, ASN1, Assembler, AutoIt, Avenue, Baan, Bash,
Batch, BlitzBasic, Bullant, C#, C++, CLW, CMake, Cobol, CoffeeScript, ConTeX,
Csound, CSS, Diff, Django, Eiffel, EJS, epMojo, Erlang, Errors, EScript,
Flagship, Forth, Fortran, Fortran 77, FreeBasic, Go, Gui4Cli, Haskell, HLSL,
HTML, HTML5, IDL, Ini, Java, JavaScript, JSON, Kix, Komodo Snippet,
LaravelBlade, LaTeX, Less, Lisp, Lot, Lout, Lua, Luddite, Makefile, Markdown,
Mason, Matlab, Metapost, MMIXAL, MSSQL, MXML, MySQL, Nimrod, nnCrontab, Node.js,
Nsis, Objective Caml, Octave, Pascal, Perl, PHP, PL-SQL, PostScript, POVRay,
PowerBasic, PowerPro, PowerShell, PureBasic, Python, Python3, REBOL, Regex,
reStructuredText, RHTML, Ruby, Sass, Scheme, Scriptol, SCSS, Smalltalk, Smarty,
SML, Sorcus, Specman-E, SQL, TACL, TADS3, TAL, Tcl, TemplateToolkit, TeX, Text,
TracWiki, Twig, VBScript, Verilog, VHDL, VisualBasic, XBL, XML, XSLT, XUL, YAML
-
Commando (Go to Anything)
Commando is THE way of interacting with just about anything in Komodo. Locate a file, run a command/snippet, toggle word wrap, whatever you can think of.
-
Symbol Browser
New in Komodo X is the Symbol Browser, which as the name implies allows you to quickly locate symbols across your project.
-
Chrome Debugging
Debug your web apps without chrome developer tools, place your breakpoints where you write your code.
-
Ruby 2.x Debugging
Komodo IDE has allowed you to debug Ruby 1.9 for a while, with Komodo X you can now debug any version of Ruby.
-
Read Print Eval Loop (REPL)
Komodo IDE integrates with various REPL implementations, allowing you to quickly test code or run a REPL while debugging.
-
Macro Recording
Easily record code interactions and save them as userscripts to your toolbox for later use.
-
Toolbox
Recorded Macro's are saved as userscripts and can be accessed from your toolbox, which can hold a large selection of your own tools.
-
Quick Access
Quick access to toggle focus mode, toggle a pane or access the Komodo menu (also accessible by pressing ALT).
-
Customizable
Komodo X is EXTREMELY customizable without writing ANY custom code. Odds are if there is something you'd like to change; you can.
-
Tools
Quick access to toggle Komodo IDE's various tools, REPL, code profiler, regex editor, HTTP inspector, Language Documentation, they're all at your fingertips.
-
Regex Editor
The Regex editor has received a large UX overhaul in Komodo 10, making it a joy to use.
-
Version Control at Your Fingertips
Quick access to your version control system, whether it's Git, Mercurial, SVN, CVS, Bazaar or Perforce.
-
Commit Files
Komodo X has a brand new commit dialog which can be also be added from your bottom pane version control widget.
-
VCS History
Quickly reference your VCS history either via a dialog or via your version control widget.
-
Run Unit Tests
Run unit tests and quickly reference the results, Komodo IDE supports a variety of testing frameworks.
-
Change Tracker
Reference changes made since your last commit and quickly revert or share your changes via kopy.io.
-
Multi Caret
Komodo's intelligent multi caret mode allows you to quickly rename common occurences of code, or manually create as many carets as you need.
-
Refactoring
Komodo's refactoring feature in many cases uses multiple carets to make your interaction as seamless as possible.
-
Spell Checker
Focus on writing your code and let Komodo worry about whether or not you spelled something right.
Just want the basics? Check out Komodo Edit
Features
View All-
Cordova & PhoneGap
Run emulators, build targets, interact with Cordova & PhoneGap effortlessly.
NEW -
Gulp, Grunt, NPM
Integrates with Gulp, Grunt and NPM, giving you quick access to common tasks.
NEW -
Angular, Ember, React, ..
Komodo supports various popular modern web frameworks.
NEW -
Chrome Debugging
Debug web apps without chrome dev tools, place your breakpoints where you write your code.
NEW -
Docker & Vagrant
Run commands on your available instances, using auto-completions and hints.
-
Package Manager
Integrates with Bower, NPM, Composer, Gem, PIP, CPAN, PyPM and PPM.
-
Code Intelligence
Auto-complete and calltips. Fast code navigation with Code Browser. Code refactoring.
-
Version Control
Subversion, Mercurial, Git, Perforce, Bazaar, CVS.
-
Collaboration
Edit with multiple users simultaneously with Code Collaboration.
-
Debugging
Debug PHP, Python, Perl, Ruby, Tcl, Node.js. Debug locally and remotely. Configure breakpoints.
-
Customization
Install and use community contributions directly from inside of Komodo.
-
Unit Testing
Supports major frameworks such as PHPUnit, Perl TAP, Python unittest, and Ruby's rake test.
Packages
Packages allow you to enhance Komodo through addons, skins, color schemes, userscripts, key bindings, etc.
Recently Updated
-
FontAwesome Pane
font Awesome side pane for Komodo ide
-
Avim
Vietnamese input method extension (IME) for Firefox, Thunderbird, Komodo, etc. — bộ gõ tiếng Việt dành cho Firefox, Thunderbird, Komodo, …
-
Beautify js
This little beautifier will reformat/minify css, html and javascript for komodo edit/ide.
-
Kobuntu
An Ubuntu-like Interface colors for Komodo X.
-
Unikitty
Base16 Unikitty scheme for Komodo.
Most Popular
-
SQLite Manager
Manage all your sqlite databases using this lightweight extension for firefox, thunderbird, seamonkey, komodo etc.
-
WakaTime
Komodo plugin for automatic time tracking and metrics generated from your programming activity.
-
New Source Tree
New Source Tree Komodo Addon
-
Komodin Git
A komodo Git extension
-
Avim
Vietnamese input method extension (IME) for Firefox, Thunderbird, Komodo, etc. — bộ gõ tiếng Việt dành cho Firefox, Thunderbird, Komodo, …
Most Downloaded
-
Atomik
Atomik is a pack of flat dark and light skins for Komodo 9
-
Abyss
A dark skin for Komodo Edit/IDE
-
SQLite Manager
Manage all your sqlite databases using this lightweight extension for firefox, thunderbird, seamonkey, komodo etc.
-
Beautify js
This little beautifier will reformat/minify css, html and javascript for komodo edit/ide.
-
Sublime
Sublime Skin for Komodo
Blogs
- Becoming a Regex Wizard with Komodo IDE's Rx Toolkit
- By Mitchell B, Oct 18, 2016
- Creating Your First Android App With Cordova and Komodo IDE
- By Nathan Rijksen, Oct 4, 2016
- Komodo 10.1 Webinar - Q&A
- By Carey Hoffman, Sep 27, 2016
- Carey in Cascadia(Fest)
- By Carey Hoffman, Sep 14, 2016
- Komodo 10.1.1 Released
- By Nathan Rijksen, Sep 5, 2016
Testimonials
@ActiveState Sweetttt, you beautiful sons-of-$&^%@, Komodo 8 now has all the features I've wanted in an IDE since I was 2 years old. #thanxANAIO via Twitter