Newbies What Next ? News Forums Calendar
Home | YouTube | Register | News | Forums | Portal Pages | MyLinks | New | Hot | Link Us


 Category Gateway
More Options

LinuxLinks News
 · 9 Excellent Open Source Configuration Management Applications
 · A Beginner’s Introduction to Linux
 · Simon Tatham’s Portable Puzzle Collection – Games for the Brain
 · Captain Holetooth – Explorative 2D Platform Game for Kids
 · Taisei – A Classy, Frenetic Shoot’em Up Game in the Style of The Touhou Project
 · YouTube Channel
 · Minilens – Fun Open Source Puzzle Platform Game
 · Wizznic! – Highly Addictive Open Source Puzzle Game
 · Success! Beelink S1 Running Linux – Courtesy of the Open Source Community
 · Beelink S1 Mini PC and Linux – Comedy Gold


Latest Links


Top : Software : Programming : Development : Environments

9 Excellent Open Source Configuration Management Applications
This software automates the configuration of machines to a particular state. Like any other tools, they are designed to solve specific problems in certain ways. The goal is to get a system from whatever state it is in, into the desired state. Configuration management software are the tools of choice for many system administrators and devops professionals.

(Read more)
Tupi (a fork of KToon) is a 2D Animation Toolkit designed by animators (Toonka Films) for animators, focused to the Cartoon Industry. Read more


  • Anjuta
    Anjuta is a GUI interface for the bunch of command line programming utilites and tools available for Linux, which are usually run in console. Read more hot
  • Atom-IDE
    Atom-IDE is a set of optional packages to bring IDE-like functionality to Atom. Get smarter context-aware auto-completion, code navigation features such as an outline view, go to definition and find all references. As well as hover-to-reveal information, diagnostics (errors and warnings) and document formatting. hot
  • Code::Blocks
    Code::Blocks is a free C/C++ IDE built specifically to meet the most demanding needs of its users. It has been designed, right from the start, to be extensible and configurable. Code::Blocks is built around a plugin framework that allows it to be extended through the use of external libraries (plugins). Actually, much of Code::Blocks functionality already available, is provided by plugins. Code::Blocks even includes a plugin creation wizard to help you create your own plugins easily. Read more Killer App hot
  • Gambas
    Gambas Almost Means BASic is a free development environment based on a Basic interpreter with object extensions. Read more hot
  • KDevelop
    KDevelop is a C++ development environment for Unix/X11. It makes creation and development of GNU Standard applications an easy task even for beginners. Highlights are: Projectmanagement, integrated syntax-highlighting editor, generation of frame applications for KDE, Qt and terminal, classbrowser and integrated helpsystem with classreference. Read more hot
  • Lazarus
    Lazarus is a RAD Object Pascal Development IDE for use with Free Pascal. It is the open source equivalent of the Delphi VCL, designed to be widget-independent and to work on any platform where Free Pascal can be found. Read more hot
  • Mono
    Mono provides the necessary software to develop and run .NET client and server applications. Mono includes compilers, an ECMA-compatible runtime engine (the Common Language Runtime, or CLR), and many libraries. Read more hot
  • MonoDevelop
    MonoDevelop is a GNOME IDE primarily targeted for the development of software that uses both the Mono and Microsoft .NET framework. Read more hot
  • WebSphere Studio
    (commercial) WebSphere Studio is a family of integrated development environments for Web, Java?, J2EE, Web Services, XML and data applications and is a key element of the IBM Software Development Platform for automating and integrating the software development process. Built on Eclipse, an open, industry-supported platform for development tools, WebSphere Studio Application/Site Developer provides a seamless development environment that can be customized and extended with a wide range of IBM, partner and Eclipse-based plug-ins so that developers can focus on delivering a rapid and efficient response to business needs -- instead of tool integration. Read more hot
  • Abeni
    Abeni is an Integrated Development Environment for creating Gentoo Linux ebuild files. It is written in Python using the wxPython GUI library.
  • ActiveState Komodo
    (commercial) ActiveState Komodo is a professional IDE for open source languages, providing a powerful workspace for editing, debugging, and testing applications in Perl, PHP, Python, Tcl, and XSLT. Komodo offers an advanced language-aware editor with features such as background syntax-checking and auto-completion; an easy-to-use, yet powerful debugger; source code control integration, CGI emulation, and templates. Komodo also features individual language tutorials providing an overview and practical demonstrations.
  • Apache UIMA
    Apache UIMA SDK is a software architecture and framework for supporting the development, integration, and deployment of search and analysis technologies.
  • Aptana Studio
    Aptana Studio is an open source integrated development environment (IDE) for developing and testing your entire web application using a single environment. Read more
  • Arriba! Embedded Linux Edition
    (commercial) Arriba! Embedded Linux Edition is a powerful Integrated Development Environment (IDE) and fully integrated debug solution specifically designed to address the challenges faced by companies tasked with competitive embedded product offerings.
  • Avango
    AVANGO is an object-oriented framework for the development of distributed, interactive VE (Virtual Environments) applications. Data distribution is achieved by transparent replication of a shared scene graph among the participating processes of a distributed application. A sophisticated group communication system is used to guarantee state consistency even in the presence of late joining and leaving processes. The familiar dataflow graph found in modern stand-alone 3D-application toolkits extends nicely to the distributed case.
  • avrLab
    avrLab is an IDE for AVR microcontrollers from ATMEL. It includes an editor with synthax highlighting and includes support for tavrasm (assembly programm) as well as uisp (programm to access the AVR).
  • Boa Constructor
    Boa Constructor is a cross platform Python IDE and wxPython GUI Builder. It offers visual frame creation and manipulation, an object inspector, many views on the source like object browsers, inheritance hierarchies, doc string generated html documentation, an advanced debugger and integrated help.
  • Brackets
    Brackets is an open source code editor for web designers and front-end developers. This editor is built on top of web technologies such as JavaScript, HTML and CSS. It currently runs as a desktop application in a thin native shell. Read more
  • Builder
    Builder is a simple IDE that makes writing applications.
  • C-Forge
    C-Forge is a fully integrated development environment. It provides full project management and complete edit/compile/debug cycle support.
  • C/BASE 4GL
    C/Base4GL , is an application development suite with a flexible, robust database engine that features a visual development environment, a scripting language, and application libraries with a C and ActiveX language interfaces.
  • CeGCC
    CeGCC is a cross-development environment for creating Windows CE (Pocket PC) applications, from a Linux or a Cygwin host PC.
  • Cincom Smalltalk
    Cincom Smalltalk is an object oriented application development environment for constructing enterprise-quality solutions. Includes database connectivity, shared C library connectivity, a web development and server suite, CORBA interface, and much more. Available in both commercial and non- commercial forms (no limitations are present in the non-commercial version which is available for free download).
  • Clustertech Parallel Environment
    (commercial) Clustertech Parallel Environment (CPE) is a C++ software toolkit for developing MPI-based parallel applicatons. Its ParaConnect module provides a seamless front-end integration to launch and control parallel applications on a grid or a cluster. It also provides application-level libraries including Monte Carlo and Finite Difference with optimized parallelization algorithm.
  • Code Crusader
    Code Crusader is a graphical Integrated Development Environment (IDE) designed to smoothly integrate the tasks of working with source files, compiling, and debugging, in short everything involved in developing code.
  • CodeDragon
    CodeDragon is a cross-platform IDE and RAD tool designed to aid and accelerate development of wxWindows based applications. CodeDragon is being developed using the wxWindows toolkit. CodeDragon is intended as a fresh start for an open source wxWindows IDE effort.
  • CodeWarrior
    (commercial) CodeWarrior is a comprehensive set of development tools featuring the CodeWarrior IDE and Metrowerks' blazing fast compilers and integrated debuggers. With this edition, you can create applications for C, C++, and Java with unparalleled ease, increasing your productivity and getting your product to market faster.
  • Codimension
    Codimension is an experimental Python IDE that aims to provide an integrated system for traditional text-based code editing, and diagram-based code analysis.
  • Cohesion
    Cohesion is a distributed, concurrent user, Semantic Modeler. This tool is essential to any software development company who wishes to increase their efficiency in designing and developing software.
  • ColdStore
    ColdStore is a gigabyte-scale persistent object store which mmap()s objects into a file (for persistence), can allocate objects in a minimal working-set of pages (for speed), permits library versions to change without a rebuild of the store, permits application checkpoint/restart. ColdStore might be used to replace a database, cache highly structured objects, act as an OODB, make STL persistent, act as a Document Store for XML/SGML/HTML, create a MUD.
  • CSDE
    CSDE is a C# Development Environment for Emacs and XEmacs revolves around converting the code from the JDE (Java Development Environment) for emacs over to C#.
  • Dart Editor
    Dart Editor is an open-source tool for editing, debugging, and running Dart applications. Dart is a class-based, single inheritance, object-oriented language with C-style syntax. It supports interfaces, abstract classes, reified generics, and optional typing. Read more
  • Dev-C++
    Dev-C++ is an full-featured Integrated Development Environment (IDE) for Win32. It uses GCC, Mingw or Cygwin as compiler and libraries set.
  • DOME
    DOME is an open source utility for generating the coordinates of a geodesic dome or sphere. Versions are available for 32-bit Windows platforms, Linux/Unix and MacOS. DOME is an extensible system for graphically developing, analyzing and transforming models of systems and software. It is fully functional, tested, documented, and it is free, distributed under GNU General Public licenses.
  • Edyuk
    Edyuk is a free, open source and OS portable Integrated Development Environment. It is primarily meant to support C++ language in association with Qt4 framework but can be extended through a powerful and flexible plugin system.
  • EFEU
    EFEU is a powerful development environment for UNIX platforms featuring a powerful interpreter language (esh-interpreter), an extremly flexible text processor and database connectivity for PostgreSQL.
  • EiffelStudio
    EiffelStudio is a complete development environment based on the Eiffel methodology that allows programmers to develop high quality software for business-critical applications. With Eiffel you can create robust, reusable objects and libraries that can run on a wide variety of platforms including Linux, Unix, VMS, Windows, and embedded systems. EiffelStudio fully applies object-oriented principles and Design by Contract for the production of high-quality software using the Eiffel programming language. Included in EiffelStudio are many Eiffel libraries covering data structure, network, GUI, database access, parsing, XML, Web, COM, etc.
  • Eloquence
    Eloquence provides a powerful programming environment with an integrated database, optimised for high performance requirements of commercial applications. Eloquence supports a wide range of environments, ranging from simple ASCII terminals to graphical client/server environments.
  • Emacs JDE
    Emacs JDE is an Emacs Lisp package that interfaces Emacs to command-line Java development tools (for example, JavaSoft's JDK).
  • Eric
    Eric is an Integrated Development Environment for the Python and Ruby programming languages. It is written using the PyQt Python bindings for the Qt GUI toolkit and the QScintilla editor widget. Read more
  • Eric4
    Eric is a full featured Python and Ruby editor and IDE, written in python. It is based on the cross platform Qt gui toolkit, integrating the highly flexible Scintilla editor control. It is designed to be usable as everdays' quick and dirty editor as well as being usable as a professional project management tool integrating many advanced features Python offers the professional coder.
  • f-IDE
    f-IDE is a development environment for C++. It provides powerful editing, code intelligence, and search capabilities that reduce development time.
  • FlowDesigner
    FlowDesigner is a free (GPL/LGPL) data flow oriented development environment. It can be used to build complex applications by combining small, reusable building blocks. In some ways, it is similar to both Simulink and LabView, but is hardly a clone of either.
  • Fragmentarium
    Fragmentarium is an open source, cross-platform IDE for exploring pixel based graphics on the GPU. It is inspired by Adobe's Pixel Bender, but uses pure GLSL, and is specifically created with fractals and generative systems in mind.
  • Fresh IDE
    Fresh IDE is a visual assembly language IDE with a built-in Flat assembler (FASM) compiler. It is written in Fresh IDE and is a self-compilable application.
  • gbuilder
    gbuilder isa lightweight IDE for C and C++. It is written in C++ for GNOME and uses Gtk and GNOME-libs.
  • gEcrit
    gEcrit is an IDE intended for beginners. It is fast, lightweight with common features and many others in coming. Its focus is simplicity and ease of use.
    GEODE is an Integrated Development Environment (IDE) for the ESI Objects language (object-oriented MUMPS) that works on linux and, eventually, other UNIX-like Operating Systems.
  • gnoduino
    gnoduino is an implementation of the well-known Arduino IDE for GNOME. The original Arduino IDE software is written in Java. This is a Python implementation and it is targeted at GNOME
  • GNUstep
    GNUstep is a cross-platform, object-oriented framework for desktop application development. Based on the OpenStep specification originally created by NeXT (now Apple), GNUstep enables developers to rapidly build sophisticated software by employing a large library of reusable software components.
  • GODI
    GODI provides an advanced programming environment for the Objective Caml (O'Caml) language. From INRIA (who created O'Caml) you can get the O'Caml compiler and runtime system, but this is usually not enough to develop applications. You also need libraries, and there are many developers providing them. But it is a lot of work to build and install them. GODI is a system that simplifies this task: It is a framework that automatically builds the O'Caml core system, and additionally installs a growing number of pre-packaged libraries.
    Guile Object Oriented Programming System is the GOOPS extension gives the user a full object oriented system with multiple inheritance and generic functions with multi-method dispatch. Furthermore, the implementation relies on a true meta object protocol, in the spirit of the one defined for CLOS. GOOPS is the object oriented extention to Guile. Its implementation is derived from STk.
  • Griffon IDE
    Griffon IDE is an IDE for HTML, Bash, Perl, PHP, C, etc. It allows the generation of source code in a few clicks, avoiding traps. It features auto completion, an integrated terminal, project management for C, SFTP mounting (mounting a directory via an ssh key), automatic replacement of text, and a session management tab.
  • IDE for Laszlo
    IDE for Laszlo is a technology preview of an Eclipse-based development environment for creating, editing, debugging, and testing applications based on the LZX declarative mark-up language.
  • IDE Studio
    IDE Studio is an enhanced version of the standard Python Idle Integrated Development Environment, using the Tix extension widgets to Tkinter.
  • IEP
    Interactive Editor for Python (IEP) is a cross-platform Python IDE focused on interactivity and introspection, which makes it very suitable for scientific computing. Its practical design is aimed at simplicity and efficiency. Read more
  • Jabberwocky
    Jabberwocky is an integrated development environment for the LISP programming language.
  • JetBrains CLion IDE
    Take advantage of proven JetBrains expertise in code quality, efficient code navigation, smart code completion, on-the-fly code analysis with quick-fix suggestions, broad code generation options, and superior code refactorings, built on top of the state-of-the-art IntelliJ Platform.
  • Jitterbit
    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
    jMax is a software environment for music performance and real time digital audio processing, as free software under the GNU General Public License.
  • Jtrix
    Jtrix is an open source (LGPL'd) platform for developing applications which smoothly evolve and adapt.
  • Jude
    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.
  • Julia Studio
    Julia Studio is a cross-platform open source IDE for the Julia language based on Qt Creator and the Qt framework. Read more
  • Kanren
    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.
  • Kgforth
    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.
  • Kha
    Kha is a low level sdk for building games and media applications in a portable way. Think SDL, but super-charged. Based on the Haxe programming language and the krafix shader-compiler it can cross-compile your code and optimize your assets for even the most obscure systems.
  • LabVIEW
    (commercial) LabVIEW is a full development System (FDS) for Linux/x86 offers full-featured graphical programming.
  • Leksah
    Leksah aims to integrate various Haskell development tools to provide a practical and pleasant development environment. The user interface is a mix of GTK+ and WebKit based components. Leksah is a practical tool to support the Haskell development process. It requires the Glasgow Haskell Compiler (GHC).
  • Light Table
    Light Table is a new open source interactive IDE written in ClojureScript that lets you modify running programs and embed anything from websites to games. It provides the real time feedback needed to not only answer questions about our code, but to understand how programs really work. Read more
  • LiteIDE
    LiteIDE is a simple, open source, cross-platform Go IDE.
  • Luke-SDK
    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.
  • MDK
    MIX Development Kit offers an emulation of MIX and MIXAL
  • MetaCard
    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.
  • 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.
  • Oberon V4
    Oberon provides a modern programming environment featuring active text elements together with an Oberon-2 compiler for i386 machines.
  • Omnis Studio
    (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.
  • OpenRM
    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
    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.
  • Padre
    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
    Plasmate is a small IDE taylored for development of Plasma components, such as Widgets, Runners, Dataengines.
  • Portable.NET
    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.
  • ProjectCenter
    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.
  • PTK
    PythonToolkit (PTK) is an open source interactive environment for Python. It was designed to provide a Python based environment similiar to Matlab for scientists and engineers. Read more
  • PyCharm
    PyCharm is an Integrated Development Environment (IDE) used in computer programming, specifically for the Python language. It provides code analysis, a graphical debugger, an integrated unit tester, integration with version control systems (VCSes), and supports web development with Django.
  • PyDev
    PyDev is a Python IDE for Eclipse, which may be used in Python, Jython and IronPython development.
  • 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.
  • Pyzo
    Pyzo is a free and open-source computing environment based on Python. If you?re used to e.g. Matlab, Pyzo can be considered a free alternative. Essentially, Pyzo is a Python IDE, that plays well with conda to manage your Python packages
  • QMWEdit
    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.
  • Qt Creator
    Qt Creator is a cross-platform IDE (integrated development environment) tailored to the needs of Qt developers. It is part of the Qt Project.
  • QtEZ
    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.
  • Racket
    Racket provides source highlighting for syntax and run-time errors, support for multiple language levels, an algebraic stepper, objects, modules, a GUI library, TCP/IP, and much more. It includes an extensive, hyper-linked help system called Help Desk, available from the Help menu. Racket is an interactive, integrated, graphical programming environment for the Scheme, MzScheme, and MrEd programming languages.
  • Rhapsody Rhapsody
    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
    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
    Ropeide is a Python refactoring IDE that uses the rope library to provide features like refactoring and code assistance. It uses the Tkinter library.
  • SBCL
    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
    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
    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
    Soth is a distributed processing environment running with inverse client server philosophy.
  • SourceHighlightIDE
    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.
  • Spyder
    Spyder (previously known as Pydee) is an open-source Python development environment providing MATLAB-like features in a simple and light-weighted software. Read more
  • 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.
  • Thonny
    Thonny is a Python IDE designed for beginners.
  • TIA
    Tiny IDE for Ada is a console IDE for GNAT. TIA features: automatic saving, background updating, automatic spelling correction, error hilighting, tight integration with gnat, keyword hilighting, support for keyboard macros and ncurses mouse support.
  • TinyIDE
    TinyIDE is an IDE for C++ projects that is intended for use with SCons. It uses QScintilla as the editor component, supports workspaces with multiple projects, handles Qt's moc/uic handling, generates SCons scripts, supports multiple profiles (for example, for debug and release builds), and more.
  • Titano
    Titano is an IDE built with Glade using GTK+. It uses GtkEditor as a main editing widget though you will be able to use your favorite editor as an editing component in Titano via Bonobo technology.
  • Ultimate++
    Ultimate++ is an attempt to develop an optimal desktop development platform for Win32 and Linux. By utilizing of new ideas in C++ development, Ultimate++ achieves significant reduction of code complexity for most applications when compared to other development platforms. It consits of a set of libraries and TheIDE, a development environment. TheIDE can also be used to develop non-Ultimate++ applications. A big advantage of TheIDE is BLITZ-build technology, which speeds up large C++ rebuilds by up to 4 times.
  • VDKBuilder
    VDKBuilder isa GPL'ed RAD tool based on VDK library. It provides the programmer with an integrated environment for designing GUI interfaces, editing sources, compiling, linking and debugging.
  • Virtual Terrain Project
    The VTP software includes end-user GUI applications and C++ libraries for creating interactive 3D visualizations of the real world. It reads nearly all forms of geospatial data.
  • Visual Prolog
    (commercial) Visual Prolog is a complete programming environment based on the Prolog programming language. It contains everything needed for building large-scale commercial applications: graphical development environment, compiler, linker and debugger. Visual Prolog is the successor of Turbo Prolog and PDC Prolog.
  • Wing IDE
    Wing IDE is a complete integrated development environment for the Python programming language. It is a powerful, customizable IDE for programmers who would like the convenience of a graphical development tool without sacrificing control of their build and development environment.
  • XBasic
    XBasic is an integrated software development environment including an advanced compiler, edit/run/debug environment, and interactive GUI-Designer.
  • XBasic
    XBasic is a comprehensive program development environment that integrates a powerful editor, compiler, debugger, function libraries and GuiDesigner into a seamless working environment that encompasses the whole process of creating fast, efficient, reliable, portable 32-bit programs.
  • XmCode
    XmCode is a light, simple and fast programming environment, based on GNU development tools. It is a free software based on the Motif toolkit.
  • XotclIDE
    XotclIDE is an Integrated Development Environment for Xotcl. Xotcl is an object oriented extension for tcl.
  • xRope
    xRope is a GUI IDE for Python development. It uses Python, Tkinter, and Pmw. xRope's editor is 'rope'; xRope is to rope what xEmacs is to Emacs.
  • Xwpe
    Xwpe is a programming and debugging environment similar to Borland's Turbo C environment. It works in both X and console modes.

Matching Content

Share this Page
Bookmark and Share
Submit this page to popular social networks such as Digg, Twitter, StumbleUpon and more.

My LinuxLinks
  • Bookmarked links
  • Emailed Newsletter
  • Your own profile

  • Top Applications
    100 Essential Apps
    All Group Tests

    Top Free Software
    5 Office Suites
    3 Lean Desktops
    7 Document Processors
    4 Distraction Free Tools
    9 Project Management
    4 Business Solutions
    9 Groupware Apps
    14 File Managers
    10 Databases
    21 Backup Tools
    21 Productivity Tools
    5 Note Taking Apps
    9 Terminal Emulators
    21 Financial Tools
    5 Bitcoin Clients
    21 Text Editors
    21 Video Emulators
    21 Home Emulators
    42 Graphics Apps
    6 CAD Apps
    42 Scientific Apps
    10 Web Browsers
    42 Email Apps
    12 Instant Messaging
    10 IRC Clients
    7 Twitter Clients
    12 News Aggregators
    11 VoIP Apps
    42 Best Games
    9 Steam Games
    42 Audio Apps
    5 Music Streaming
    42 Video Apps
    5 YouTube Tools
    80 Security Apps
    9 System Monitoring
    8 Geometry Apps
    Free Console Apps
    14 Multimedia
    4 Audio Grabbers
    9 Internet Apps
    3 HTTP Clients
    5 File Managers
    8 Compilers
    9 IDEs
    9 Debuggers
    7 Revision Control Apps
    6 Doc Generators
    Free Web Software
    21 Web CMS
    14 Wiki Engines
    8 Blog Apps
    6 eCommerce Apps
    5 Human Resource Apps
    10 ERP
    10 CRM
    6 Data Warehouse Apps
    8 Business Intelligence
    6 Point-of-Sale

    Other Articles
    Migrating from Windows
    Back up your data
    20 Free Linux Books
    24 Beginner Books
    12 Shell Scripting Books

    Web Calendar
    Linux Licenses

    Advertise at


    Add Link | Modify Link | About | FAQ | Guide | Privacy | Awards | Contact |
    Portal Version 0.7. Intel Blade.
    Comments to the webmaster are welcome.
    Copyright 2009 All rights reserved.