[43 total ]
The Eclipse platform is a generic foundation for an IDE. That is, the platform is an IDE without any particular programming language in mind. You can create generic projects, edit files in a generic text editor, and share the projects and files with
... [More]
a Concurrent Versions System (CVS) server. The platform is essentially a glorified version of a file-system browser. [Less]
jEdit is an Open Source text editor written in Java. It has many useful features, such as syntax highlighting, bracket matching, regular expression searching, multiple file search and replace, folding, and keyboard macros. jEdit also includes a
... [More]
powerful plugin architecture that allows more than 80 plugins to be downloaded and installed from within the editor. [Less]
The KDevelop project was founded in 1998 to build up an easy to use IDE (Integrated Development Environment) for KDE. Since then, the KDevelop IDE is publicly available under the GPL and supports many programming languages.
PHPEclipse integrates full PHP development support in the Eclipse IDE by providing you with editor, code formatter and checker, debugger support and other features.
Web development software built on Eclipse. Has gotten over 3000 diggs and 1.9 million downloads. Has been called Dreamweaver killer. Has XHTML, CSS, AJAX, Javascript, and FTP support, and many more features. A must have to all web developers!
Python Development Environment (Python IDE plugin for Eclipse). Features editor, code completion, refactoring, outline view, debugger, and other goodies - check http://pydev.sf.net)
Code::Blocks is a free, open source, and cross platform IDE. It is being developed in C++ using wxWidgets. Using a plugin architecture, its capabilities and features are defined by the provided plugins.
Code::Blocks is being developed under Windows and Linux. Users have successfully built Code::Blocks under FreeBSD and under Mac OS X.
Geany is a small and lightweight integrated development environment. It was developed to provide a small and fast IDE, which has only a few dependencies from other packages. Another goal was to be as independent as possible from a special Desktop
... [More]
Environment like KDE or GNOME. So it is using only the GTK2 toolkit and therefore you need only the GTK2 runtime libraries to run Geany. [Less]
iReport is a visual reporting tool based on JasperReports and written in pure Java. You can manage charts, images, sub-reports, etc. Data can be retrieved using JDBC, TableModels, JavaBeans, and XML. It supports output in PDF, XML, XSL, CSV, HTML, and Java2D.
The OpenKomodo Open Source Development Environment for Dynamic Languages and Web Technologies
The Open Komodo project provides a code base upon which integrated development environment (IDE) software packages can be developed. ActiveState's Komodo
... [More]
Edit 4.3 and later (an open source, multi-platform, multi-language editor) is an established, mature product that uses the Open Komodo platform.
With the Open Komodo Project, the focus is on dynamic languages and the open web. Open Komodo is developed on top of many open source technologies, including Mozilla, Python, and Scintilla. The primary development technologies used are XUL, JavaScript, Python, and C/C++. [Less]
Anjuta is a versatile Integrated Development Environment (IDE) for C and C++ in GNU/Linux. It has been written for GTK/GNOME, and features a number of advanced programming facilities. These include project management, application wizards, an onboard interactive debugger, and a powerful source editor with source browsing and syntax highlighting.
PIDA is an IDE (integrated development environment). PIDA is different from other IDEs in that it will use the tools you already have available rather than attempting to reinvent each one. PIDA is written in Python with the PyGTK toolkit, and although is designed to be used to program in any language, PIDA has fancy Python IDE features.
The Ruby Development Tool is a Ruby IDE, composed of Ruby aware features/plugins for the Eclipse platform.
Venkman is the code name for Mozilla's JavaScript Debugger. Venkman aims to provide a powerful JavaScript debugging environment for Mozilla based browsers, including Firefox 2.x, the Netscape 7.x series of browsers and Mozilla Seamonkey 1.x. It does
... [More]
not include Gecko-based browsers such as K-Meleon 1.02, Galeon 2.x and Netscape 8.x. The debugger is available as an add-on package in XPI format and has been provided as part of the Mozilla install distribution since October 3rd 2001. [Less]
Perl Application Development and Refactoring Environment
A Perl IDE written on Perl
Python IDE written in PyQt.
Supports debugging (breakpoints, watch, ...), threads debugging, syntax highlighting, code templates, code completion, macros, ...
GPS, the GNAT Programming Studio, is a cutting-edge Free Software IDE that streamlines the interaction between developers and their software. With its intuitive interface, GPS is easy to use, simplifying source navigation and highlighting the
... [More]
fundamental ideas in the program.
By displaying core application structures, such as call graphs, program entity graphs, and project dependencies, GPS facilitates the development of systems. GPS helps construct reliable code while providing the same interface and behavior across a variety of platforms. Designed by programmers for programmers, GPS is a new kind of IDE that offers the experience of designing software in a uniquely comfortable environment. [Less]
Free python IDE for Windows,Mac & Linux with UML,PyChecker,Debugger,GUI design,Blender & more
The best developer's and/or admin's GUI tool for Sqlite3 in the world. No joking here (or just a bit only) - it contains the most complette feature set of all tools available. And it's just the beginning...
Sqliteman is a Qt4 based GPLv2
... [More]
application near the first stable release. It means it has almost all planned features implemented. When it fills its feature list there will be a "stabilization" phase to catch all possible bugs. [Less]
An Integrated Development Environment for Haskell written in Haskell.
Piklab is an integrated development environment (IDE) for applications based on Microchip PIC and dsPIC microcontrollers similar to the MPLAB environment. It integrates with several compiler and assembler toolchains (like gputils, sdcc, c18) and with
... [More]
the GPSim simulator. It supports the most common programmers (serial, parallel, ICD2, Pickit2, PicStart+), the ICD2 debugger, and several bootloaders (Tiny, Pickit2, and Picdem).
It was started from Pikdev sources: http://pikdev.free.fr [Less]
IDLE, an acronym of "Integrated DeveLopment Environment", is a Python development environment that often comes bundled with Python distributions.
It has a Python Shell Window, which gives you access to the Python interactive mode. Its File Editor
... [More]
lets you create new or browse through and edit existing Python source files. There is a Path Browser for searching through the path of available module source files as well as a simple Class Browser for finding the methods of classes. [Less]
A fast and powerful WYSIWYG GUI builder for Swing-based applications. Abeille is based on the JGoodies FormLayout.
wxDev-C++ is an extension of Dev-C++ by Colin Laplace et. al. This program helps you to create dialogs and frames for wxWidgets visually using a form designer. With all the wonderful features of Dev-C++, wxDev-C++ is still being actively developed.
... [More]
The main aim of this project is to provide the wxWidgets community with a free, open-source, commercial-grade IDE/RAD tool for development with wxWidgets. [Less]
TOra is a Toolkit for Oracle which aims to help the DBA or developer of database application. It features an SQL worksheet with PL/SQL block parsing, a PL/SQL debugger and editor with syntax highlighting, a Schema browser, UNICODE support, printing, and a full suite of DBA management tools.
QDevelop is a development environment entirely dedicated to Qt4.
Focus on what your code can do; let your editor sweat the details.
Komodo Edit offers sophisticated support for all major scripting languages, including in-depth autocomplete and calltips, multi-language file support, syntax coloring and syntax
... [More]
checking, Vi emulation, and Emacs key bindings.
Komodo Edit is built on the Mozilla code base and versions 4.3 and later are licensed under the same terms as Firefox: Mozilla Public License (MPL), GNU General Public License (GPL), and GNU Lesser Public License (LGPL). [Less]
DrJava is an integrated Java development environment that supports interactive evaluation of expressions. It is under active development by the JavaPLT research group at Rice University, but it is also stable and is currently being used by students, teachers and other developers. A Java 2 v1.3-compliant Java virtual machine is required.
Leo is: 1) a programmers, outlining editor and a flexible browser, 2) a literate programming tool, 3) a data organizer and project manager. 4) fully scriptable using Python, 5) Portable. Leo.py will run on any platform with Python and Tk/tcl.
The VCF Builder is an advanced development tool for creating C++ applications, and supporting a wide number of plugins for enhancing it's functionality. While the VCF Builder is capable of creating generic C++ applications, it's designed to support
... [More]
visual form design using the VCF framework and the component and reflection features of the VCF. The VCF Builder is itself built using the VCF kits. The project makes use of ctags and the ANTLR project for parsing. [Less]