Top 49 Source Code Editors

When it comes to source code editors, there are hundreds available, and they range in complexity to match users’ abilities. Some tools are just for Macs, some are just for Windows, and others are available for any operating system. Still others are web-based tools that save your code to the cloud. One of our finds is a tool designed specifically to allow you to edit code using your Android smartphone (and soon your iPhone). No matter your requirements, there is a good chance a source code editing tool exists to help you in your quest to make the most appealing web pages possible.

To help you in your quest, we’ve scoured the internet in search of the best source code editing tools available. To make our list, the tool has to be easy to use (for its intended user), simple to download and/or install, and (virtually) bug free. Or, at the very least, the developers need to respond quickly with bug fixes as they are reported to them. The tools are feature rich and robust and include necessary items like syntax highlighting, code folding, search and replace, and more of the essentials. We have found tools perfect for programmers, students, novices, and people who want to collaborate. No matter your purpose, we are certain one of these source code editing tools is exactly what you’ve been looking for, and we’ve listed them here in no particular order.

And when you are done reading though the list be sure to add to the comments below with your favorite source code editors.

1. HippoEDIT


A Windows text editor intended for power users and programmers, HippoEDIT is known for being powerful, fast, and easy to use. With a modern and lightweight user interface, HippoEDIT is a great choice if you’re looking for a source code editing tool that supports several smart function.

Key Features:

  • Includes pre-defined syntax highlighting for PHP, HTML, Perl, Java, Pascal, XML, and more
  • Provides more than 300 integrated commands with customizable keyboard shortcuts
  • Powerful search and replace
  • WYSIWYG printing and previewing

Cost: FREE evaluation copy for 30 days

  • Single user license: €39.95
  • 1-4 licenses/units: €39.95/unit
  • 5-9 licenses/units: €31.96/unit
  • 10-29 licenses/units: €27.97/unit
  • 30-99 licenses/units: €23.97/unit
  • 100-299 licenses/units: €19.98/unit
  • 300-999 licenses/units: €17.05/unit
  • 1000+ licenses/units: €14.18/unit

*If you purchased and registered a commercial copy of another text editor, you can get up to a 40% discount for a single copy of HippoEDIT, if you send documentation of proof of purchase that officially shows you are the licensed user.

2. CoffeeCup HTML Editor


If you are looking for a source code editor that brings advanced web design to everyone, CoffeeCup HTML Editor is the choice for you. People familiar with HTML will appreciate CoffeeCup because it helps create standards-compliant sites with code completion and built-in validation tools. People not too confident about using HTML will appreciate the appealing website themes.

Key Features:

  • Have the option of adding up to 10 different browsers and then open them from within the program
  • Insert characters formatted as HTML entities with the Characters tab with a click of a mouse
  • Keep your website organized and virtually eliminate broken links and incorrectly referenced images with Website Projects
  • Use the Themes Chooser to preview the 10 included professionally designed themes before applying them
  • View your webpage in a browser using the split-screen preview inside the Code Editor

Cost: $69 (free trial available)

3. UltraEdit


UltraEdit is “the #1 best selling text editor in the world,” and is available for Linux, Mac, and Windows. With UltraEdit, you can edit text, HTML, and hex, and programmers can use it as an advanced PHP, Perl, Java, and JavaScript editor. Looking for an XML editor? UltraEdit does that, too, and includes a tree-style XML parser.

Key Features:

  • Supports disk-based 64-bit file handling (standard) on both 32- and 64-bit Windows platforms
  • Unicode support
  • Multiline find and replace dialogs for all searches
  • Tag matching for XML and HTML open and close tags
  • Project/workspace support

Cost: FREE trial available

  • 1-25 users: $79.95/user
  • 26-50 users: $71.95/user
  • 51-100 users: $63.95/user
  • 100+ users: $55.95/user

4. NoteTab


NoteTab 7 is an incredibly fast HTML editor for web masters, a text-processing “work horse” for power users, and a versatile text editor for others. A PC Magazine, PC World, WUGNET, Share Industry, and People’s Choice award winner, NoteTab is known for its time-saving productivity tools.

Key Features:

  • Search with easy-to-use wildcards like * and ?
  • Real-time word count
  • Support for HTML5 and CSS3
  • Syntax highlighting for CSS
  • Support for Twitter’s Bootstrap toolkit

Cost: FREE trial for 30 days

  • Regular Price: $39.95
  • Limited-Time Price: $35.95

5. BBEdit 10


BBEdit, “the leading professional HTML and text editor” for Mac, is an award winner “specifically crafted in response to the needs of Web authors and software developers.” With a wealth of features, BBEdit is a great choice for editing, searching, and manipulating text.

Key Features:

  • Intelligent interface provides easy access to BBEdit’s features
  • Grep pattern matching
  • Search and replace across multiple files
  • Function navigation and syntax coloring for several code languages
  • New Setup window provides a central location for managing configuration data


  • Individual: $49.99
  • Upgrade version: $39.99 (Upgrades to BBEdit 10 are free for registered customers who purchased BBEdit 9.6 on or after Jan. 1, 2011)
  • Site license: Contact for a quote

6. Taco HTML Edit


Designed exclusively for Mac OS X, Taco HTML Edit is “the premier HTML editor and PHP editor for Mac.” Taco HTML Edit is known as being a source code editing tool that allows users to rapidly create their own websites with its many advanced features.

Key Features:

  • Spell and syntax checking
  • Live browser and PHP previewing
  • The Component Library is featured in Taco HTML Edit

Cost: FREE 30-day trial

  • Regular Price: $24.99
  • Upgrade Price: $14.99 if you purchased Taco HTML Edit 2 from the Mac App Store before January 1, 2011 and enter your license code
  • FREE upgrade through the Mac App Store if you purchased Taco HTML Edit 2 through the Mac App Store
  • FREE upgrade if you purchased Taco HTML Edit 2 through Taco Software’s website on or after January 1, 2011, by entering your license code on Taco’s website

7. Espresso


Espresso is the source code editing tool that “turbo-charges your workflow with the perfect blend of features,” helping you to complete everyday edits with exceptional speed. Adding to Espresso’s power is the fact that CSSEdit 3 is built in.

Key Features:

  • Web Preview with X-ray
  • Coding with CodeSense, code folding, smart snippets, Zen coding, and the drag-and-drop Navigator
  • Edit a website’s CSS and see it update in real time
  • Quick Publish, Server Sync, Browse, and Vroom engine make your syncing and publishing virtually effortless and very speedy
  • Search files or text with project-wide Find and Replace, Quick Filter, and colorized regex

Cost: $75 (free 15-day trial available)

8. jEdit


Targeted to mature programmers, jEdit is a text editor with hundreds of person-years of development behind it. Even though jEdit is released as free software, it contains full source code and is provided under the terms of the GPL 2.0. jEdit includes a vast collection of plugins and is maintained by a developer team from across the world.

Key Features:

  • Runs on Mac OS X, OS/2, Unix, VMS, and Windows
  • Written in Java
  • Auto indent and syntax highlighting for more than 200 languages
  • Hundreds of macros and plugins available
  • Highly configurable and customizable

Cost: FREE

9. Vim


An advanced text editor, Vim aims to provide the power of the Unix editor “Vi” with a more complete feature set. Because Vim is highly configurable that is built to enable efficient text editing, but it’s not just for programmers. Vim actually is a great source code editing tool for anything from composing email to editing configuration files, and it can be configured to work in a simple way called Easy Vim.

Key Features:

  • More than a thousand patches resulted in a virtually bug-free release
  • Improved run-time files, syntax highlighting, and indenting
  • Scripting language allows for plugin-like extensions to enable IDE behavior, syntax highlighting, colorization, and more advanced features that can be uploaded and maintained using Vim online

Cost: FREE

10. Aptana Studio 3


Develop and test your web application using the single environment offered by Aptana Studio 3. A professional, open source development tool for the open web, Aptana Studio 3 is more useful than most tools; plus, it supports the latest browser technology specs like HTML5, CSS3, JavaScript, Ruby, and more.

Key Features:

  • Includes information about the level of support for each element in the major web browsers
  • Supports one-shot and keep-synchronized setups
  • Integrated Ruby & Rails and JavaScript debuggers
  • Put your projects under git source code control; Aptana Studio 3 facilitates git-based deployments
  • Quickly access and execute operating commands and language utilities such as gem and rake

Cost: FREE

11. Emacs


GNU Emacs has an interpreter for Emacs Lisp at its core with extensions to support text editing. As an extensible text editor that is customizable, Emacs runs on several operating systems including GNU, GNU/Linux, Mac Os X, MS Windows, Solaris, and more. For a source code editing tool that is rich in features, Emacs 24 is the answer.

Key Features:

  • Packaging system and interface for downloading and installing extensions
  • Support for displaying and editing bidirectional text
  • Support for lexical scoping in Emacs Lisp
  • Built-in support for GnuTLS, GTK+ 3, Image Magick, SELinux, and Libxml2

Cost: FREE

12. Screem


Screem is a different sort of source code editor for many reasons. First, it’s a “web development environment” and is meant to increase users’ productivity with its quick access to common features. And, even though it was written for GNOME, users simply have to have the libraries installed and are not required to be running GNOME. Plus, Screem does not provide a WYSIWYG display of pages; rather, it presents the raw HTML source in its editor window.

Key Features:

  • Use the markup you want instead of what the application thinks you need
  • Toolbar buttons provide quick access to commonly used elements and insert the markup at your cursor’s current position
  • A versatile XML editing package that may be used as a general purpose data editing environment
  • CTags and CVS Support
  • Spell checking, syntax highlighting, page previewing, link fixing, and more

Cost: FREE

13. Notepad++


Run in the MS Windows environment, Notepad++ is a source code editor and Notepad replacement supporting several languages. One feature that makes Notepad++ stand out is that it aims to help users reduce carbon dioxide emissions by “optimizing as many routines as possible without losing user friendliness.” Because it is written in C++ and uses pure Win32 API and STL, Notepad++ has a higher execution speed and smaller program size, helping users to need less CPU power.

Key Features:

  • PCRE (Perl Compatible Regular Expression) search/replace
  • User defined syntax highlighting and folding
  • Entirely customizable GUI
  • WYSIWYG (printing)
  • Multi-document (tab interface), multi-view, and multi-language environment supported
  • Macro recording and playback

Cost: FREE

14. SubEthaEdit 4


If you are interested in collaborative text editing, then SubEthaEdit 4 is the source code editing tool for you. With a brand new interface, the app that started it all is back and better than ever, making collaboration simple. Add coworkers to the document and start typing, enjoy the perks of Bonjour networking without needing to set up any connections, and send email or iMessage invites for collaboration.

Key Features:

  • Write articles, code, notes, or meeting minutes with friends wherever they are
  • Can work without any internet connection
  • Document Hub helps users find exactly what they’re looking for
  • Share networked documents privately or publicly
  • Manage access within the document and track users by enabling the Follow mode
  • Use Blockedit to edit multiple lines of text at once

Cost: $29.99 on the Mac App Store

15. Eclipse


Eclipse is not a single tool. In fact, Eclipse is not a tool at all; instead, it is a community for those who wish to collaborate on commercially-friendly open source software. The Eclipse projects focus on “building an open development platform of extensible frameworks, tools, and runtimes for building, deploying, and managing software across the lifecycle.” As such, Eclipse offers three Desktop IDEs and one Web IDE and bundles various tools into several available packages. Visit Eclipse to download the IDE and/or package that is best for your source code editing needs.

Key Features:

  • Desktop IDEs
    • Java IDE – Eclipse Git Team Provider and Java Development Tools, Maven Integration for Eclipse, Mylyn Task List, Code Recommenders Tools for Java Developers, WindowBuilder Core, Eclipse XML Editors and Tools
    • Java EE – Data Tools Platform, Eclipse Git Team Provider and Java Development Tools and Java EE Developer Tools, JavaScript Development Tools, Maven Integration for Eclipse, Mylyn Task List, Eclipse Plug-In Development Environment, Remote System Explorer, Eclipse XML Editors and Tools
    • C/C++ – An IDE for C/C++ developers with Mylyn integration and includes C/C++ Development Tools, Eclipse Git Team Provider, Mylyn Task List, Remote System Explorer
  • Web IDEs – Orion
    • Develop software wherever you go and it will be stored in the cloud
    • Log in from anywhere with a modern web browser and get started
    • Open source platform for cloud-based development

Cost: FREE

16. EditPlus


EditPlus is a text editor for Windows, but it also is considered an HTML editor, PHP editor, Java editor, and Hex Viewer. A suitable Notepad replacement, EditPlus offers many more features for web page authors and programmers.

Key Features:

  • Syntax highlighting for HTML, CSS, PHP, ASP, Perl, C/C++, Java, JavaScript, and VBScript
  • Create your own syntax file to support other programming languages
  • Preview the content of your HTML document or Java applet without leaving the editor
  • FTP, sftp, FTPS feature for uploading local files to FTP server or editing remote files directly
  • Display current file using the Hex Viewer
  • Hide or display lines of code with indent levels

Cost: Evaluation version distributed as Shareware to try for 30 days

  • 1-user license: $35
  • 5-user license: $150 ($30 each)
  • 10-user license: $230 ($23 each)
  • 20-user license: $420 ($21 each)
  • 30-user license: $510 ($17 each)
  • 50-user license: $700 ($14 each)
  • 100-user license: $900 ($9 each)

17. NetBeans


NetBeans IDE, an open source smarter and faster way to code, allows users to quickly and easily develop desktop, mobile, and web applications using Java, HTML5, PHP, and more. The latest version, NetBeans IDE 8.0 “provides out-of-the-box code analyzers and editors for working with the latest Java 8 technologies” and has been updated with several new enhancements to better support Maven and Java EE with Prime Faces, new tools for HTML 5, and improvements to PHP and C/C++ support.

Key Features:

  • JDK 8 support
  • Java SE Embedded support
  • Java ME Embedded 8 support
  • Several new Java Editor enhancements, including Java hints, Javadoc shown as tooltip, instant rename enhancements, and code completion exclusions
  • Improved integration with JavaFX Scene Builder
  • Several new profiler and versioning enhancements

Cost: FREE

18. PSPad


A freeware code editor, PSPad is for developers for Microsoft Windows systems. PSPad is perfect for users looking to work with plain text, create web pages, and use a good IDE for their complier.

Key Features:

  • Simple installation and does not require customization
  • Support many file types and languages with syntax highlighting
  • Automate repetitive tasks with macros, clip files, and templates
  • Integrated HEX editor, Project support, FTP Client, Macro Recorder, File Search/Replace, Code Explorer, Code page conversion, and more

Cost: FREE

19. Dreamweaver


Adobe Dreamweaver CC is a source code editing tool that allows you to visually modify HTML elements and preview changes in LiveView without switching modes or constantly refreshing. Dreamweaver simplifies CSS and gives you the freedom to apply CSS properties such as gradients, box shadows, and borders. The best part is, if you’re unhappy with your work, you can now undo it.

Key Features:

  • One-click updates
  • Sync preferences, keyboard shortcuts, and more across multiple computers
  • Use free Edge Web Fonts to add styled typography to your site
  • Use the Training Library to hone your skills and learn new techniques with training videos and tutorials


  • Creative CLoud Complete: $49.99/month – includes Dreamweaver, Edge Animate, Photoshop, Illustrator, and more
  • Dreamweaver CC (single app): $19.99/month – web and mobile design
  • Special pricing is available for students and teachers
  • Pricing solutions are available for small and medium businesses

20. HTML-Kit Tools


A full-featured source code editor, HTML-Kit is optimized for web development and is a top choice for markup and code. Easily customize HTML-Kit with hundreds of plugins and enjoy the support of a friendly online community if you have questions.

Key Features:

  • HTML-Kit Tools is a modern web editor for HTML5, CSS3, JavaScript, and more
  • Edit, preview, validate, publish, and manage with the standards-compliant editor
  • Preview as you edit, inside the editor, or in PCs, Macs, tablets, and smartphones to easily test pages in multiple devices and operating systems
  • Full-screen mode allows for more screen space and clutter-free editing
  • Dark and light color themes of the editor and UI
  • Use built-in version history, projects and profiles to edit a single site or manage hundreds of sites


  • Single license, full version of HTML-Kit Tools: $59
  • Student and discount pricing may be available for $39 or $49
  • 5 licenses: $129
  • 10 licenses: $199
  • 25 licenses: $249
  • 50 licenses: $399
  • Unlimited business seats: $539 – install HTML-Kit Tools on any number of computers at a single business
  • Unlimited educational seats: $399 – install HTML-Kit Tools on any number of computers at an educational institution

21. TextPad


TextPad is perfect for people who are familiar with Notepad and don’t want to take the time to learn another computer application. But, TextPad is also perfect for people who need a tool for editing web pages or a programming IDE.

Key Features:

  • Edit large files, up to the limits of 32-bit virtual memory
  • Supports UNC style names and long file names with spaces
  • CUA compliant keyboard commands
  • Simultaneously edit multiple files, with up to 2 views per file
  • Begin exactly where you left off with Warm Start
  • Unlimited undo/redo capability, and the undo buffer can be cleared when a file is saved or by using the Mark Clean command


  • Single user TextPad license: £16.50
  • 5-user TextPad site license: £73
  • 10-user TextPad site license: £128
  • 15-user TextPad site license: £183
  • 20-user TextPad site license: £220
  • 25-user TextPad site license: £275
  • 30-user TextPad site license: £330
  • 40-user TextPad site license: £400
  • 50-user TextPad site license: £460
  • 100-user TextPad site license: £800
  • 200-user TextPad site license: £1300
  • 300-user TextPad site license: £1700
  • 400-user TextPad site license: £2000
  • 500-user TextPad site license: £2250

22. Smultron


Smultron 6 is a great source code editing tool for creating and editing any text document, including web pages, scripts, lists, and more. Smultron 6 requires OS X 10.9 Mavericks, and other Smultron versions are available for OS X 10.6, 10.7, and 10.8: all are available for purchase in the Mac App Store.

Key Features of Smultron 6:

  •  Merge all open document windows into one single window
  • Use different themes and change syntax colors
  • iCloud sync for commands, text snippets, and themes
  • Change the file extensions used for syntax definitions
  • Available in several languages
  • Advanced Find allows you to use regular expressions to find and replace whatever you choose

Cost: $5

23. Visual Studio with MSDN

Visual Studio

If you need a comprehensive solution to deliver apps across all Microsoft platforms including phone, desktop, tablet, server, and the could, Visual Studio with MSDN is it! Access thousands of Microsoft products and additional services with the included MSDN subscription and get everything you need to design, develop, and test your applications on a variety of platforms.

Key Features: Several versions of Visual Studio with MSDN are available, each with different features, to fit your needs – review the comparison chart for more details

A few features shared by Visual Studio Ultimate with MSDN, Premium with MSDN, Test Professional with MSDN, and Studio Professional with MSDN:

  • Host team projects on-premises or in the cloud
  • Unlimited number of users on a Visual Studio Online account
  • Get access to Microsoft platforms and tools past and present, with new releases added all the time, including Virtual Studio
  • Take your apps to the cloud, Windows, and Windows Phone Stores with included services as subscription benefits

Cost: FREE Visual Studio trials available

  • Visual Studio Ultimate with MSDN: $13,299
  • Visual Studio Premium with MSDN: $6,119
  • Visual Studio Test Professional with MSDN: $2,169
  • Visual Studio Professional with MSDN: $1,199
  • MSDN Operating Systems: $699
  • Other packages and pricing options are available from the Microsoft Store

*Subscriptions purchased from the website last 12 months, and prices do not include applicable taxes

24. TopStyle 5

TopStyle 5

The newest version from TopStyle, TopStyle 5 is a powerful HTML5 and CSS3 editor for Windows. Access all of the latest tags and properties, including assistance from built-in tools such as Insight, Inspector, and validators with TopStyle 5.

Key Features:

  • Auto-complete all of the tags and properties with Insight, plus know what values they can have with the push of Ctrl+Space
  • See properties displayed in the Inspector, and save time by seeing those with assigned values colored blue and sorted to the top of the Inspector
  • Get detailed information on style usage with Site Reports and quickly determine which styles are not used, used but not defined, or redundant
  • Preview HTML and CSS while you write it
  • Configure an (S)FTP site to have TopStyle 5 work with remote files and then have them automatically uploaded on save

Cost: Download the demo ware version and try it FREE

  • Single-user license: $79.95
  • Existing TopStyle 4 user upgrade: $29.95
  • TopStyle 5 & CSE HTML Validator Bundle: $99
  • TopStyle 5 Upgrade & CSE HTML Validator Bundle: $69

25. Xcode 6


There is big news for people familiar with Xcode as a source code editing tool for Mac: Xcode 6 introduces Swift, an “innovative new programming language for Cocoa and Cocoa Touch and … makes programming a delightfully live experience.” The Swift programming language combined with Xcode 6 makes it easier than ever to create a brand new app using 100% Swift code, by adding new Swift code or frameworks to existing apps, or by viewing documentation in Swift, Objective-C, or both.

Key Features:

  • Interface Builder displays custom objects at design time, appearing exactly as they will when your app runs
  • Live rendering within Interface Builder displays your hand-written UI code within the design canvas and instantly reflects changes you type in code
  • New view debugger puts all the UI layers into a 3D visualization, making it simple to understand how your interface is composed and to identify overlapping or clipping views
  • Extended XCTest framework supports performance tests and is fully integrated into Xcode and Xcode Server
  • Storyboards for OS X
  • Localization in Xcode 6 has been thoroughly upgraded so base .strings files are produced automatically from your code


  • Xcode beta 6, including the new Swift programming language, is FREE for registered Apple Developers
  • Xcode 5, Version 5.1.1 available for download on the Mac App Store: FREE

26. TextMate


TextMate, exclusive for Macs, bridges UNIX and GUI to bring “the best of both worlds to the benefit of expert scriptures and novice users alike.” With TextMate, users enjoy the way in which the tool turns manual work into computer work with its snippets, macros, and unique scoping system.

Key Features:

  • Auto-Indent for common actions like pasting text
  • CSS-like selectors to pinpoint the scope of actions and settings
  • Works as an external editor for (s)ftp programs
  • Works with Xcode and can build Xcode projects
  • Function pop-up for quick overview and navigation


  • Single-user license: €39
  • 30-seat site license: €600
  • 50-seat site license: €800
  • Academic license for non-commercial use is also available

27. skEdit


skEdit, the Mac OS X Web/HTML editor, is a top pick for people who want to work without their editor getting in their way. With skEdit, you can create and maintain your website or edit files like Ruby, SQL, Cold Fusion, PHP, HTML, and CSS quickly and easily.

Key Features:

  • Code hitting and folding
  • FTP/SFTP integration
  • Subversion integration
  • Completely scriptable using your favorite language and Code Snippet Library

Cost: $29.99 (free trial available)

28. Coda 2

Coda 2

Coda helped to revolutionize the process of coding the web by putting the editor, terminal, CSS, and files in one place. Coda 2, with its refreshed UI and scores of new, requested features, is revolutionizing the coding experience once more.

Key Features:

  • Code folding
  • Smart Complete offers autocomplete variables and functions in a document
  • Automatic indentation, smarter closing tags, and other workflow improvements
  • Placeholder token streamlines find and replace
  • New tabs may be small, scrolling tabs or large tabs or feature images or text
  • Customizable dock with all of your tools accessible
  • Plus button makes your new editor, terminal, book, etc. just one click away
  • Built-in MySQL editor
  • Live Code Hints give you quick reference as you type
  • More than 100 total new features


  • Regular price: $99/copy
  • Limited-time upgrade pricing for everyone: $75/copy
  • Multi-user discounts available – contact for pricing details
  • FREE upgrade available if you purchased Coda 1 after 4/10/2012

29. EmEditor


A source code editing tool from Emurasoft, EmEditor is a fast, easy to use text editor for Windows. Despite its being lightweight, EmEditor is extendable and available in both native 64-bit and 32-bit builds.

Key Features:

  • Available in several user interface languages
  • Syntax highlighting and multiple selection editing
  • Compare documents and use regular expressions
  • Easily handle files up to 248 GB
  • Customizable interface with tabbed design and quick launch
  • Powerful, scriptable macros
  • Portability options


  • EmEditor: FREE
  • EmEditor Professional Normal: $39.99/1 year – $19.99/year after first year
  • EmEditor Professional Lifetime: $149.99 one-time fee

30. TSW WebCoder

TSW WebCoder

TSW WebCoder lets you spend time developing instead of typing; plus, you can focus on the result instead of the technology by using WebCoder. An intelligent IDE and editor, WebCoder helps you create functional and user-friendly websites that fit today’s standards.

Key Features:

  • Contextual code suggestions, CodeSnippets, and Zen Coding
  • Built-in preview, FTP and DB client, W3 validation, and more mean you never have to leave your web editor
  • Completely customizable interface adjusts to your work habits


  • Light edition: $49.99
  • Standard edition: $79.99
  • Professional edition: $99.99
  • If purchasing more than 5 licenses, receive a 20% discount on your order
  • If you need more than 20 licenses, contact for pricing
  • If you previously purchased a piece of TSW software or a license for WebCodeer 2009/2013, phpCoder 2008, or WebPad.NET, contact for an upgrade discount

31. Crimson Editor

Crimson Editor

A professional source code editor for Windows, Crimson Editor offers fast loading time and a small size. Crimson Editor is a great tool for people looking to replace Notepad, but it also offers powerful features for programming languages such as HTML, C/C++, Perl, and Java.

Key Features:

  • Edit multiple documents
  • Syntax highlighting
  • Multi-level undo and redo
  • Project management
  • Directory tree view window
  • Natural word wrapping
  • Column mode editing and spell checker
  • Edit remote files directly using built-in FTP client

Cost: FREE

32. Sublime Text 2

Sublime Text 2

Sublime Text is a sophisticated text editor for code, markup, and prose that is known for its “slick user interface, extraordinary features, and amazing performance.” Users also love making batch edits with multiple selections and the fast access to functionality with Command Palette.

Key Features:

  • Open files with a few keystrokes and instantly jump to symbols, lines, or words with Goto Anything
  • Interactively change many lines at once, easily rename variables, and quickly manipulate files with the multiple selections feature
  • Edit files side by side or edit two locations in one file with split editing support
  • Available for OS X, Windows, and Linux

Cost: $70 (free trial available)

33. Komodo IDE & Edit


Need an IDE for all of your languages that’s cross-platform to boot? Komodo IDE, for all of the major languages, including Python, PHP, Ruby, HTML, CSS, and more, is the solution.

Key Features:

  • Auto-complete and calltips
  • Subversion, Mercurial, Git, Perforce, Bazaar, and CVS version control
  • Undock and move side panes and download/create custom skins while enjoying more editing space with the sleek UI
  • Code Collaboration allows for simultaneous editing with multiple users
  • Supports major frameworks for unit testing, including PHPUnit, Perl TAP, Python unit test, and Ruby’s rake test
  • Add-ons and customization with Vi and emacs key bindings, plus install add-ons for specific features


  • Komodo Edit: FREE – Open-Source and without all of the advanced functionality of Komodo IDE
  • Qualified academic institutions and instructors may apply for a free license
  • Flexible buying solutions may be available as open source or promotions on a case-by-case basis
  • Komodo IDE Student license (available through Studica): $99.95
  • Komodo IDE Personal license: $89 – Limited time only
  • Komodo IDE Enterprise license: $295 or subscribe for $87
    • 5-pack available at a 25% discount

34. Araneae


Araneae is the source code editing tool that lets you take control of your own code and projects. By providing only the features necessary to create websites and scripts, while still using the latest web technologies, Araneae is a simple, yet powerful editing tool.

Key Features:

  • Syntax highlighting
  • Support for HTML, XHTML, CSS, JavaScript, PHP, Ruby, and more
  • Insert customizable quick clips
  • Tabbed multi-document interface
  • Downloadable extensions
  • Drag and drop support for files and images
  • Requires Windows 98, ME, 2000, XP, Vista, or higher

Cost: FREE for noncommercial use, or make a fair donation to the tip jar and use Araneae for the commercial ventures of your dreams

35. PageSpinner


PageSpinner, the easy to use web page editor for Mac OS, supports HTML, XHTML, PHP, SSI, and CSS. PageSpinner also has a built-in JavaScript generator and supports Include files that allow you to change common sections on all pages in a folder or a site by editing a single include file.

Key Features:

  • Built-in FTP support
  • Customizable syntax color-coding of JavaScript, PHP, CSS
  • Support for Server Side Includes
  • Integration capabilities with Apache and the Terminal in OS X
  • Scriptable with AppleScript
  • Open architecture for extension plugins to download new or updated functions, helper applications, and examples from the internet

Cost: $29.95 (free 21-day trial available)

36. ATPad


Written in pure C and Windows API, ATPad is a simple Notepad replacement, yet provides many additional features. ATPad is appropriate for users who design and code as a hobby, or who are not writing code professionally.

Key Features:

  • Line numbering and word wrapping
  • Tabbed environment
  • List of recently open documents and and start work exactly where you previously finished
  • Reload documents in specified interval
  • Send documents via email

Cost: FREE

37. Arachnophilia


Arachnophilia serves two purposes: a web page development workshop and a general programming tool. Written in Java, Arachnophilia works with virtually any operating system and now supports Unicode.

Key Features:

  • Programmable menus and toolbars
  • Built-in FTP Service that lets you move your web site to the internet
  • Displays offer as much information as possible
  • Export Arachnophilia’s syntax-colored displays as HTML with a few keystrokes to post your work on the web in classic source-listing form

Cost: FREE

38. RJ TextEd

RJ TextEd

RJ TextEd covers all of the bases: it is a full-featured text and source editor with Unicode support as well as a very powerful web development editor. With support for CSS and HTML editing with integrated CSS/HTML preview, spell checking, and more, RJ TextEd is full of features and serves almost anyone interested in web design and writing code.

Key Features:

  • Column mode
  • Handles both ASCII and binary files
  • CSS and HTML preview using internal IE, Firefox 4, and Chrome browsers
  • Covert between code pages, Unicode formats, and text formats
  • Open/Save UTF-8 encoded files without a signature (BOM)

Cost: FREE

39. Notepad2


The author of Notepad2 developed the tool when searching for text editors with syntax highlighting and being impressed by the Scintilla source code editing component. Notepad2 is the result of a desire to create the author’s own Scintilla-based text editor, and of course it is a Notepad-like text editor with syntax highlighting.

Key Features:

  • Fast and lightweight
  • May be run out of the box without installation
  • Does not touch your system’s registry

Cost: FREE

40. HateML Pro

HateML Pro

While it is a freeware product, HateML Pro is a powerful PHP IDE for professional and novice users that supports XHTML and CSS. The best part about HateML Pro is that it speeds up the process of editing and debugging web applications, php scripts, and simple XHTML sites.

Key Features:

  • Advanced syntax highlighting and automatic syntax checker
  • IntelliSense, CodeHint, CodeBrowser, and SolutionExplorer
  • MySQL Manager (plugin)
  • Debugger  and profiler

Cost: FREE

41. EditPad Lite

EditPad Lite

Best fit for general purpose text editing, EditPad Lite is compact and allows users to easily edit any kind of plain text file. With features essential for text editing, EditPad Lite is a great little solution for day-to-day text editing.

Key Features:

  • Large and long line support
  • Full Unicode support, including complex scripts and right-to-left scripts
  • Prevent data loss with automatic backup and working copies
  • Tabbed interface allows for working with several files

Cost: Three-month risk-free unconditional money-back guarantee with purchase

  • FREE for personal use
  • Single-user license: $24.95
  • 5-user license: $99
  • 10-user license: $179
  • 20-user license: $319
  • 30-user license: $419
  • 50-user license: $599
  • 75-user license: $749
  • 100-user license: $899
  • Package pricing available for EditPad Lite bundled with AceText

42. Programmer’s Notepad

Programmer's Notepad

Programmer’s Notepad is an open source project. A powerful text editor, Programmer’s Notepad is a great choice for project management because it features an intuitive user interface and useful features.

Key Features:

  • Syntax highlighting for several languages, configured with schemes
  • Unlimited number of schemes are supported
  • Text Clips provide smart templates for text insertion
  • Projects and Project Groups with multi-level folders and file system mirroring
  • Scripting with Python
  • Extension supports for developing add-ons with C++

Cost: FREE

43. KompoZer


A complete web authoring system, KompoZer combines web file management with easy to use WYSIWYG web page editing. The best part about KompoZer is the ease with which non-technical computer users can create professional-looking websites without knowing HTML or web coding.

Key Features:

  • FTP site manager
  • Color picker and tabs
  • Customizable toolbars
  • Cleaner markup and visible marks
  • Table/cell resizing rules
  • Automated spellchecker

Cost: FREE

44. ConTEXT


Available for Windows, ConTEXT is a fast and powerful Freeware text editing development tool. Both a desktop version and a portable version is available for ConTEXT.

Key Features:

  • Unlimited open files and editing file size (4kB line length)
  • Syntax highlighting for C/C++, Java, CSS, SQL, XML, and more
  • Multi-language support
  • Project workspaces and Unicode UTF8 support
  • Customizable help files for each file type
  • Search and replace text in all open files and with regular expressions
  • Customizable color printing with print preview
  • Powerful command line handler

Cost: FREE

45. Scriptly


While it is a freeware code editor, Scriptly is an extensive tool for writing HTML and programming with PHP. Scriptly is loaded with useful and easy to use features that make it stand out among freeware source code editing tools.

Key Features:

  • Freely customizable snippets and code templates, insertable via customizable shortcuts
  • Code browser and code library
  • Image viewer
  • MySQL assistant
  • Window splitting
  • Useful assistants include generators for image maps, meta tags, lists, and more

Cost: FREE

46. SciTE


Scintilla Text Editor with Extensions (SciTE) is a source code editor based on the Scintilla text editor widget with a small footprint. One of the best features about SciTE is that its producer has put together a setup wizard that bundles SciTEE with Andrea Burgaud’s helpful extension, Windows Explorer Context Menu Handler, as well as several other configuration enhancements.

Key Features:

  • Scriptable editor with syntax highlighting and folding support
  • Includes Reuben Thomas’ bit lib, a C bitwise operations library for Lua
  • Remembers the last user-selected monospaced setting and applies it when a new buffer is opened
  • Contains useful helper tools, including AWK and HTML Tidy

Cost: FREE

47. Editra


Known as “a developer’s text editor,” Editra boasts an easy to use interface and features that aid in code development. As a multi-platform text editor, Editra supports syntax highlighting and over 60 programming languages.

Key Features:

  • Extended CSS highlighting support and near-complete support for CSS3
  • Updated FileBrowser plugin to version 2.2
  • Several plugins and extras are available for download and installation to enhance or change the editor’s behavior

Cost: FREE

48. Macromedia HomeSite

Macromedia HomeSite

An HTML design tool for professional web developers, HomeSite offers several benefits, including increased user productivity, enhanced project management, added support for the latest web technologies, and more. Macromedia HomeSite is configurable to fit your needs: extend its functionality and customize the interface.

Key Features:

  • Collapsible code for improved page readability
  • Autocompletion of user-defined strings
  • Split window editing
  • Instantly create and modify HTML, CFML, JSP, and XHTML tags
  • Validate, reuse, navigate, and format code more easily with the enhanced productivity tools

Cost: FREE

49. Touchqode


Finally, a code editor designed just for smartphones! Touchqode allows users to scan through, edit, and fix your source code anywhere, any time so that you always are connected.

Key Features:

  • Syntax highlighting
  • Incremental search
  • File synchronization
  • Developer’s keyboard
  • Integrated FTP client
  • Currently available for download for Android phones, but you can subscribe for the iPhone release

Cost: FREE


We hope you enjoyed this list of source code editors.  We had fun putting this together. If we missed one that you like, be sure to add it the comments below. And, if you are working on a new project, why not check out ProfitBricks DevOps Central and join the community or see how we’ve made cloud infrastructure painless. Get started today with our 14-Day trial, you can try us out risk free without a credit card. Signup for your free trial today.