[32 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]
The NetBeans IDE is a free, open-source Integrated Development Environment for software developers. The IDE runs on many platforms including Windows, Linux, Solaris, and the MacOS. It is easy to install and use straight out of the box. The NetBeans
... [More]
IDE provides developers with all the tools they need to create professional cross-platform desktop, enterprise, web and mobile applications. [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.
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]
Bloodshed Dev-C++ is a full-featured Integrated Development Environment (IDE) for the C/C++ programming language. It uses Mingw port of GCC (GNU Compiler Collection) as it's compiler. Dev-C++ can also be used in combination with Cygwin or any other GCC based compiler.
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.
Eclipse Dynamic Languages Toolkit (DLTK) is a tool for vendors, researchers, and end-users who rely on dynamic languages. DLTK is comprised of a set of extensible frameworks designed to reduce the complexity of building full featured development
... [More]
environments for dynamic languages such as PHP and Perl.
Besides a set of frameworks DLTK provides exemplary Tcl, Ruby, and Python development environments ready to use out of the box. [Less]
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]
Python IDE written in PyQt.
Supports debugging (breakpoints, watch, ...), threads debugging, syntax highlighting, code templates, code completion, macros, ...
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]
VimKick allows you to quickly locate symbols in your source code.
Features:
- Can be used together with Vim (GUI version).
- Based on powerful exuberant-ctags. Rich support of different programming languages. Including: C, C++, Python, Ruby
... [More]
, PHP, Java, C#, JavaScript, Pascal and etc.
- Fast incremental search across functions, prototypes, class declarations, typedefs, filenames and etc.
- Filtering by both class and method names.
- Correct support of C++ namespaces and nested classes.
- Real time tracking of file tree. [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.
A fast and powerful WYSIWYG GUI builder for Swing-based applications. Abeille is based on the JGoodies FormLayout.
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.
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]
Mercurial Eclipse is a plugin for the Eclipse platform to use Mercurial versioning system.
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]
An Eclipse plug-in to aid development of CORBA-based applications. Principally an editor for IDL files.
The Enveria IDE for Rapid Application Development is an intuitive platform for programming robust GUI software.
Acme is a programmer's text editor, shell, and user interface. It runs on a virtualized operating system, Inferno, that runs hosted on Windows, Linux, Solaris, and MacOSX.
Jext is a source code editor that support Java and many other types of source code including C, C++, C#, ASP, PHP, Python, Perl, Ruby, TeX, XHTML, XSLT, Eiffel, JSP, etc.
This is an IDE for the D Programming Language. It is coded in D using the DWT GUI library, which is a port of SWT from java.
Boa Constructor is a cross-platform RAD GUI-building IDE. It offers visual frame creation and manipulation, an object inspector, a debugger, integrated help, and many views on the source, including inheritance hierarchies, object methods and
... [More]
properties, and HTML generated from documentation strings. It is written in Python and uses the wxPython toolkit which wraps wxWindows. [Less]
PythonCard is a GUI construction kit for building cross-platform desktop applications on Windows, Mac OS X, and Linux, using the Python language. It lets you develop graphical applications quickly and easily with a minimum of effort and coding.
» Brazilian Java Users Society Project
This Brazilian Java Users Society project is a Rapid Application Development (RAD) environment that enables a highly productive development of transactional Web applications, entirely written in Java and based on Jakarta Struts framework.