Source Editors

Home  ›  Development

Popular

Rating Latest
Notepad++
Notepad++
Editor rating:
User rating:
(1,041 votes)
Open source

Notepad++ is an extremely light text editor; however, this does not make it less powerful, because this tool has plenty of features to please even the most demanding users. It can be used for such uncomplicated tasks as writing a note, but also for scripting, coding and web development, which entail much more difficulty.

TortoiseSVN
TortoiseSVN
User rating:
(91 votes)
Open source

TortoiseSVN is an easy-to-use SCM / source control software for Microsoft Windows and possibly the best standalone Apache™ Subversion® client there is. It is implemented as a Windows shell extension, which makes it integrate seamlessly into the Windows explorer. Since it's not an integration for a specific IDE you can use it with whatever development tools you like.

R for Windows
R for Windows
Editor rating:
User rating:
(30 votes)
Freeware

R for Windows is a GUI where you can write code to perform graphical and statistical analysis on data sets. You can save your written and compiled code in form of scripts which can be run any system that has this program installed. This program also has manuals to help you learn how to use it.

Sublime Text
Sublime Text
Editor rating:
User rating:
(17 votes)
Shareware

Rather than a word processor, Sublime Text is a code editor that supports various programming and scripting languages. The program has a nice streamlined tabbed interface, which supports working on various documents simultaneously. Sublime Text is a good option for code editing as it is very light, fast and customizable.

StarUML
StarUML
Editor rating:
User rating:
(20 votes)
Open source

StarUML is a fully fledged, open source, UML modeling tool that supports the ability to create software designs, from basic concepts, through to the coded solution. User should beware that this tool is more complex than a simple UML diagram editing tool, in that, through the use of the Model Drive Architecture (MDA) standard, the tool supports complex modeling which is realizable in code.

UltraEdit
UltraEdit
Editor rating:
User rating:
(65 votes)
Shareware

UltraEdit is a complete text editor mostly used by professionals in web development and programming, but which can be used by regular individuals as a more complex substitute for Notepad. It's appreciated by professionals because it offers unique features such as syntax highlighting for nearly every programming language, code folding and hierarchical function listing and a powerful XML handler.

Keil µVision
Keil µVision
User rating:
(159 votes)
Freeware

The µVision IDE from Keil combines project management, make facilities, source code editing, program debugging, and complete simulation in one powerful environment. The platform for µVision it simple and easy to use and helps you create embedded programs that work.

Microsoft Expression Blend
Microsoft Expression Blend
User rating:
(24 votes)
Shareware

Expression Blend provides the most compelling and seamless design and development workflow on the market today. Rapidly iterate on both the user experience and core architecture, evolving your ideas quickly from initial prototype through to completed project.

WinpkFilter
WinpkFilter
User rating:
(4 votes)
Shareware

WinpkFilter is a network programmer's IDE (Integrated Development Environment) that enables speedy development of network tools/ software e.g. firewalls, Internet Connection Sharing (ICS) tools, VPNs etc. This is due to a powerful set of APIs provided by WinpkFilter. Using them, developers can easily write code that filter(i.e.view&modify) raw network packets and process them as per requirements.

PSPad editor
PSPad editor
User rating:
(52 votes)

PSPad editor is a programmers editor with support for multiple syntax highlighting profiles. It comes with a hex editor, CP conversion, text differences, templates, macros, spellcheck option, auto-completion, Code Explorer and much more.

Aptana Studio
Aptana Studio
User rating:
(27 votes)
Open source

Aptana Studio is an open-source program that allows you to develop and test your entire web application. It aids in authoring of HTML, CSS, JavaScript, PHP and Ruby, it supports multiple protocols including FTP, SFTP, FTPS and Capistrano, you can set breakpoints, inspect variables and control execution.

Komodo Edit
Komodo Edit
Editor rating:
User rating:
(57 votes)
Freeware

Komodo Edit is an integrated development environment (IDE) supporting multiple programming and scripting languages, such as Python, Ruby, PHP, Tcl, JavaScript, Perl, HTML, CSS and RHTML. The program has a nice and modern interface, which can easily be adapted to your preferences, mostly regarding the location of the different panes and toolbars.

Programmer's Notepad
Programmer's Notepad
Editor rating:
User rating:
(9 votes)
Open source

Programmer's Notepad is an open-source text editor that I found to be very similar to the more popular Notepad++. In addition to basic text editing tools, it also offers many features that are especially useful for programmers, software testers, etc. It is a small application that runs on all the popular Windows versions.

PhraseExpress
PhraseExpress
Editor rating:
User rating:
(17 votes)
Shareware

Writing similar texts and snippets repeatedly with none or just a slight variation not only makes typing a tedious and tiring task, it also makes you more prone to making mistakes. PhraseExpress not only saves you typing time, it also provides you with templates and great ideas to make your clerical work easier and as error-free as possible.

jGRASP
jGRASP
User rating:
(32 votes)
Freeware

jGRASP is a lightweight development environment created specifically to provide automatic generation of app visualizations. It produces Control Structure Diagrams (CSDs) for Java, C, C++, Objective-C, Python, Ada, and VHDL, Complexity Profile Graphs (CPGs) for Java and Ada, UML class diagrams for Java and has dynamic object viewers and a viewer canvas.

HippoEdit
HippoEdit
User rating:
(1 vote)
Shareware

HippoEDIT is a powerful, fast and easy to use Windows text editor, primarily targeted at power users and programmers. It has modern and lightweight user interface, which supports different interface schemes, seamless web and help browser, Multi Tab environment, File Explorer and Project Explorer, external tools integration and more smart text editor functions.

TortoiseGit
TortoiseGit
User rating:
(8 votes)
Open source

TortoiseGit is a open-source Windows Shell Interface to Git, based on TortoiseSVN. This program helps you in regular tasks, such as committing, showing logs, diffing two versions, creating branches and tags, creating patches, etc. You can use TortoiseGit with any development tool or file-type you like.

JetBrains PyCharm
JetBrains PyCharm
User rating:
(12 votes)
Shareware

JetBrains PyCharm is a Python IDE for professional developers. PyCharm’s smart code editor supports Python, JavaScript, CoffeeScript, TypeScript, CSS, and popular template languages. You can take advantage of language-aware code completion, error detection, and on-the-fly code fixes.

Subversion Edge
Subversion Edge
User rating:
(4 votes)
Shareware

Subversion Edge is a professional SCM management tool for Windows OS. Simplify Subversion installation, automate upgrades, and manage instances, and users in a centralized, simple way. Main features: - Plenty of powerful features that let you manage user roles, and repositories in a scalable way. - Single install with everything you need to get started.

XML Viewer
XML Viewer
User rating:
(4 votes)
Freeware

XML Viewer is a simple program for viewing and editing XML files. It presents XML documents in a nice color-coded tree interface, having support for wrapping, bookmarks, and line numbers. Its content viewer has the ability to render SVG files and base-64 encoded images.

jEdit
jEdit
User rating:
(4 votes)
Open source

This program allows users to edit, modify and write texts. One of the main advantages of using jEdit is that it includes a Plug-in managing feature. This feature is useful as it enables users to open a wide range of plug-ins within this program. Users can record, load or repeat certain script lines written in the macros language.

Code Composer Studio
Code Composer Studio
User rating:
(29 votes)
Freeware

It includes an optimizing C/C++ compiler, source code editor, project build environment, debugger, profiler, and many other features. The intuitive IDE provides a single user interface taking you through each step of the application development flow. Familiar tools and interfaces allow users to get started faster than ever before.

SciTE4AutoIt3
SciTE4AutoIt3
User rating:
(16 votes)
Freeware

AutoIt is a BASIC-like scripting language for automating Windows GUI. It lets you use simulated keystrokes, mouse movement, and window/control manipulation to automate tasks. SciTE is a SCIntilla based editor for AutoIt3. It contains utility programs like AutoIt3Wrapper, SciTEConfig, Tidy, Au3Stripper etc. to enhance SciTE for use with AutoIt3.

PyScripter
PyScripter
Editor rating:
User rating:
(41 votes)
Open source

PyScripter is a source code editor that was especially designed for Python programming language. It is also able to edit code written in C/C++, HTML, CSS, JavaScript, PHP, XML, etc., but its main purpose is to provide developers with a solution for writing and debugging Python code. The program is open source and runs on both 32- and 64-bit systems.

LopeEdit
LopeEdit
User rating:
(2 votes)
Shareware

LopeEdit is a powerful programmer's editor and a replacement of Windows Notepad. It features tabs to select between open files, syntax highlighting, UNICODE and UTF-8 support, automatic highlighting of brackets/braces as typing or positioning occurs, multiple tabs for an open file, built-in file browser, bookmarks support, and more.