Jabberwocky is an integrated development environment for the LISP programming language.
Jitterbit is an open source integration tool that delivers a quick and easy way to design, configure, test, and deploy integration solutions. It supports most standards-based protocols, including Web Services (SOAP), XML, and connectivity to popular databases.
jMax is a software environment for music performance and real time digital audio processing, as free software under the GNU General Public License.
Jtrix is an open source (LGPL'd) platform for developing applications which smoothly evolve and adapt.
Jude is a rapid application development tool (RAD) that permits to develop powerful data management applications (Jude Applications) easy to maintain for developers and easy to use for end users.
Kanren is a declarative logic programming system with first-class relations, embedded in a pure functional subset of Scheme. The system has a set-theoretical semantics, true unions, fair scheduling, first-class relations, lexically-scoped logical variables, depth-first and iterative deepening strategies. The system achieves high performance and expressivity without cuts.
(commercial) KAP/Pro combines a complete OpenMP implementation with unique supporting development tools to make it easy to add parallel threading to existing software.
Kgforth is a simple IDE for the gforth interpreter/compiler for KDE 2.** It provides an editor, gforth window,debug and dump window, forth toolbar and menu.
(commercial) LabVIEW is a full development System (FDS) for Linux/x86 offers full-featured graphical programming.
LiteIDE is a simple, open source, cross-platform Go IDE.
Luke-SDK is a general purpose IDE that supports 15 programming languages with many additional features not commonly found in many IDEs. Users can add their own tools, templates, widgets, and snippets. It contains a Smart Terminal that allows you to do much more with the results than a simple copy. It has features for Linux administration, such as the ability to edit configuration files, the ability to search and filter log files, a local version control system (using Bazaar-VCS), the ability to install software from source, and a management system for a Web site.
Magic for Linux
(commercial) Magic for Linux is an extremely productive technology for developing and deploying enterprise-level e-business solutions.
MIX Development Kit offers an emulation of MIX and MIXAL
MetaCard is a multimedia authoring tool and GUI development environment.
Micro Window-Gadgets Builder
UWGBuilder is a rapid application development environment for the UWG toolkit. It largely acts as a visual editor for designing XHPD-based graphical user interfaces. It is still under development, so not all of the project's compile/run functionality is complete, and one or two other things may be unstable. It ought to work by and large, however.
MinGW Developer Studio
MinGW Developer Studio is a C/C++ IDE(Integrated Development Environment) for MinGW port of GNU GCC Compiler system for Microsoft Windows. Also it has been ported to Linux and FreeBSD as well.
Motor is a text mode based programming environment. It consists of a powerful editor with syntax highlight feature, project manager, makefile generator, gcc and gdb front-end, etc. Deep CVS integration is also provided.
MULTI 2000 IDE
(commercial) MULTI 2000 IDE is a high end integrated development environment for native and cross applications using C, C++, Embedded C++, Ada 95, and FORTRAN languages. Support has been added for x86 and PowerPC Linux cross development and can be hosted on x86 Linux, Solaris, HPUX, and Windows platforms.
Netwiser is a unique platform for network software development. It includes a graphical user interface, a network simulator, and a portable C++ framework for creating all types of network-intensive applications. Netwiser eases the difficulty of developing network applications and protocols by providing a higher level of abstraction for network software. It provides you with a clear view of the network and a powerful set of tools to model, develop, and deploy to real hardware. Netwiser is suited for wireless ad-hoc network, sensor network, communication systems, QoS multimedia, and Internet software development.
Oberon provides a modern programming environment featuring active text elements together with an Oberon-2 compiler for i386 machines.
(commercial) Omnis Studio is a visual high-performance, Rapid Application Development (RAD) tool that lets you quickly and easily design sophisticated cross-platform client/server
and web based business solutions. Using
OMNIS Studio, you can create client/server or web based applications that access all
leading server databases, including Oracle, Sybase, DB2, and Informix, as well as
all ODBC-compliant databases, such as MySQL and MS SQL Server. Omnis Studio also
includes the Omnis Studio Relational Database as part of the Omnis Studio package.
Open Sound World
Open Sound World is a scalable, extensible programming environment that allows musicians, sound designers and researchers to process sound in response to expressive real-time control. OSW combines a familiar visual patching paradigm with solid programming-language features such as a strong type system and hierarchical name spaces. OSW also includes an intuitive model for specifying new components using a graphical interface and high-level C++ expressions, making it easy to develop and share new music and signal-processing algorithms.
Open Linux Developer is an environment based on the Gtkmm libraries that provides a graphical front-end to gcc/g++. It includes the basic essentials needed by a c/c++ programmer. All other capabilities needed by the programmer are included as extensions that can be optionally added during installation or at his/her own leisure.
OpenRM is a development environment used to build portable 2D/3D/stereo high performance graphics, virtual reality, visualization applications and games for Unix/X11 and Win32 platforms.
OpenSG is a portable scenegraph system to create realtime graphics programs, e.g. for virtual reality applications. It is developed following Open Source (LGPL) principles and can be used freely.
Overflow is a free (GPL) "data flow oriented" development environment. It works by visually connecting basic nodes into a network in order to create complex applications.
Padre is an IDE for Perl developers. It provides syntax highlighting for many languages, but for Perl it also provides refactoring tools.
Perl Object Environment
POE is a framework for creating event-driven multitasking programs in Perl. POE includes a high-level component architecture. Components are modular, reusable pieces of programs. POE parcels out execution time among one or more tasks, called sessions.
Plasmate is a small IDE taylored for development of Plasma components, such as Widgets, Runners, Dataengines.
The goal of this project is to build a stable and portable interpreter for .NET platform binaries, together with a suite of open source tools to build .NET applications.
Project Glan is a Qt-based Application Server development platform for creating GUI oriented client-server applications. It allows the developer to just write code using the Qt programming style for the server side and forget about the client side.
ProjectCenter is GNUstep's integrated developement environment (IDE). It is based in part on NeXT's original Project Builder. It assists you in starting new projects and lets you manage your project files using a intuitive and well ordered graphical user interface.
Python Integrated Development Application
Python Integrated Development Application (Pida) is an IDE based around the idea of reusing existing tools, rather than attempting to write a set of development tools of its own. It uses Vim as the editor, either with its traditional user interface or with a user interface that resembles more common text editors.
Qt Multi Window Editor is a simple editor (IDE) for smallC/C++ projects. The editor is based on Qt libraries **3.3**. The goal of theproject is to have an easy to use editor which provides a lot of nice features.
QtEZ is a GUI application builder which utilizes the Qt2 Toolkit. It can also be used to create applications utilizing the KDE libraries and widgets. QtEZ allows a programmer to create an application using familiar visual "drag and drop" techniques.
(commercial) Revolution is an easy to use integrated development environment for Linux, MacOS (Classic and X), Unix, and Windows computers. Revolution supports cross-platform database access, advanced multimedia and a range of other advanced features.
Rational Rhapsody is a visual development environment for systems engineers and software developers creating real-time or embedded systems and software.
RHIDE is an IDE (integrated development environment). With RHIDE you can develop and debug your applications written in C, C++, Pascal and other languages for which you have a compiler which can be called from RHIDE.
rope is a Python IDE. Its main goal is to provide features like auto-completion, refactorings, content assists and outlines. It is written in python and uses the Tkinter library.
Ropeide is a Python refactoring IDE that uses the rope library to provide features like refactoring and code assistance. It uses the Tkinter library.
Steel Bank Common Lisp is an Open Source development environment for Common Lisp. It provides an integrated native compiler, interpreter, and debugger.
SCore Cluster System
SCore Cluster System is a high-performance parallel programming environment for PC clusters, SMP clusters, and cluster of clusters. It consists of the PM low level communication library, the MPICH-SCore MPI library, the MPC++ multi-threaded programming library, the SCASH software distributed shared memory system, and the SCore-D global operating system.
Scriptum is an Integrated Development Environment designed especially to help programmers perform better tasks and develop enhanced programs.
SENSE is a software DSM system, which boasts high performance and portabillity. DSM - Distributed Shared Memory - allows programmers to distribute a computing task on several computers, using the well-known abstractions of threads, shared memory and lock/barrier synchronization.
side4linux is a simple IDE intended for source code programming in C, G-code, and AVR/ARM Assembler, with an emphasis on developing manufacturing and embedded applications.
Smart Common Input Method platform
Smart Common Input Method platform is a development platform that significantly reduces the difficulty of input method development. SCIM splits input method into three parts: FrontEnd, which handles user interface and communication with client applications, Server, which handles the key event to string conversion work, and BackEnd, which manages all of the Servers.
Soth is a distributed processing environment running with inverse client server philosophy.
SourceHighlightIDE is an IDE for GNU Source-highlight. When given a source file, Source-highlight produces a document with syntax highlighting. In particular, SourceHighlightIDE is useful when you have to develop a new language definition file for Source-highlight. Source-highlight reads source language specifications dynamically, so it can be easily extended for handling new languages without recompiling the sources. SourceHighlightIDE is also useful when modifying or debugging an existing language definition file.
SSIDE is a lightweight GTK+ based IDE for the C language intended primarily for the development of embedded applications.
Stani's Python Editor
Stani's Python Editor (SPE) is a Python IDE with UML features, the PyChecker source code doctor, a debugger (WinPdb), GUI designers (wxGlade and the XRC editor), and Blender (3D graphics) support.
Prev 50 Next 50