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 : Toolkits

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)
jEdit is a powerful, easy to use, extensible text editor. Read more


  • GTK+
    GTK+ is a multi-platform toolkit for creating graphical user interfaces. Offering a complete set of widgets, GTK+ is suitable for projects ranging from small one-off projects to complete application suites. GTK+ is based on three libraries: GLib is the low-level core library that forms the basis of GTK+ and GNOME, Pango is a library for layout and rendering of text, with an emphasis on internationalization, and the ATK library provides a set of interfaces for accessibility. hot
  • ActiveState Perl Dev Kit
    (commercial) PDK provides tools for building self-contained, easily deployable executables for Windows, Mac OS X, Linux, Solaris, AIX and HP-UX. The comprehensive feature set includes a graphical debugger and code coverage and hotspot analyzer, as well as tools for building sophisticated Perl-based filters and easily converting useful VBScript code to Perl.
  • ActiveState Tcl Dev Kit
    The Tcl Dev Kit (TDK) provides essential tools for Tcl programmers, making it easy to create, build and deploy applications. Rapidly deploy applications in multiple formats to a broad range of platforms, while protecting your code with the pre-compiler. User interfaces make options clear and visible, helping you get the most out of the tools.
  • Activipy
    Activipy is an ActivityStreams 2.0 toolkit for Python. It helps making your application or website social while keeping things fun.
  • Aesop
    Aesop is a toolkit for rapidly building software architecture design environments specialized for domain specific architectural style.
  • Amulet
    a user interface development environment for C++
  • Andrew
    research system from CMU; C and C++ API
  • Arabica
    a C++ XML parser toolkit that has a full SAX2 implementation (the Simple API for XML), including the optional interfaces and helper classes. It also implements the W3C Document Object Model Level 2.0 Core
  • AVR Cross Development Kit
    a CDK for Atmel's AVR RISC processor series. It provides a comprehensive assembler and C development environment on Linux or similar host systems
  • Berkeley DB
    a programmatic toolkit that provides embedded database support for both traditional and client/server applications
  • Biglook
    a graphical toolkit for the Bigloo Scheme system
  • BLT
    BLT is an extension to the Tk toolkit, adding new widgets, geometry managers, and miscellaneous commands. It does not require any patching of the Tcl or Tk source files.
  • Bulli
    Bulli is a toolkit, with examples, for generating Parquet Deformations. It is written in Python and is not an AI application - you, not Bulli, must design the pattern.
  • BWidget
    a set of native Tk 8.x Widgets using Tcl 8.x namespaces
  • Ch GTK+
    a freee toolkit is Ch binding to GTK+. GTK+ is application programming interface (API) in C with widgets for creating graphical user interface (GUI) in multi-platforms
  • Ch OpenGL
    Ch binding to OpenGL®. OpenGL is the premier environment for developing portable 2D and 3D graphics applications
  • Ch X11/Motif
    conforms to the X11/Motif of the X Window System
  • CImg
    a free C++ toolkit providing simple classes and functions to load, save, process and display images in your own C++ code
    a high-performance, open-source C-language library for parsing and generating XML and BXML (below) formats with a straightforward API. Initial testing indicates that it is 3 or more times as fast as other popular libraries such as expat and libxml2
  • DEPS
    DEPS (formerly known as graph-includes) is a set of tools and libraries which allows users to extract dependency information from arbitrary material (e.g. program source files), apply various transformations to this graph, and draw it. It is typically used as helper tool for a refactoring effort, to create a graph of dependencies between groups of source files.
  • DIVERSE Toolkit
    DIVERSE is a cross-platform, open source, API for developing virtual reality applications that can run almost anywhere. DIVERSE currently runs on Linux, IRIX. Support for Windows XP and Mac OS X is under development. The goal of DIVERSE is to enable developers to quickly build applications that will run on the desktop as well as various immersive systems.
  • Emerging Technologies Toolkit
    The Emerging Technologies Toolkit (ETTK) is a collection of technologies from IBM's software development and research labs that have special relevance to IBM?s emerging software strategy. Includes: Compound XML Document Editor: A standards-based, model-driven editor for mixed-namespace XML documents, XML Forms Generator: Model-driven Eclipse tooling for the generation of forms that adhere to the XForms 1.0 standard, from an XML instance document or a Web Services Description Language (WSDL) document, XML Enhancements for Java: A set of language extensions that facilitate XML processing in Java, and IBM Web Services Navigator: An Eclipse/RAD plug-in for interactive visualization of Web service transactions.
  • Ensemble
    Ensemble is a toolkit for building reliable distributed applications.
  • expat
    Expat is an XML parser library written in C. It is a stream-oriented parser in which an application registers handlers for things the parser might find in the XML document (like start tags).
  • Faith
    Faith is a cross-platform graphical application toolkit written in C++. It runs natively on Linux/Unix (Xlib), and on Windows (Win32). It is comparable to Qt and Gtk+.
  • fltk
    fltk is a GPL'd C++ user interface toolkit for X and OpenGL and Win32 NT/95.
    based on the FLTK 1.1.x widget library. It features support for UTF-8 strings, XIM input, and printing. It runs under the X Windows System and Windows
  • FOX
    a C++ based Toolkit for developing Graphical User Interfaces easily and effectively. It offers a wide, and growing, collection of Controls, and provides state of the art facilities such as drag and drop, selection, as well as OpenGL widgets for 3D graphical manipulation
  • freeglut
    intended to be a 100% plug-compatible clone, and is released under the Xfree license. The GLUT (OpenGL Utility Toolkit) is a widely used library for doing window control, keyboard, and mouse input, and other basic functions for OpenGL programs
  • FRT
    FRT is a toolkit for the generation of 3D animations using low-end machines. FRT is tightly integrated with Mesa3D and mpeg_encode.
  • gago
    gago is an extensive toolkit for implementing genetic algorithms.
  • GdkRgb
    GdkRgb is an upgrade to the Gtk+ toolkit, enhancing the display of RGB image data. Simply put, the module draws RGB images (from a 24-bit packed RGB image buffer) on the screen/
  • GDXlib
    GDXlib is a graphical X tool kit for creating graphical user interfaces (GUIs). It works on many UNIX and UNIX-like platforms.
  • Generic Software Wrappers Toolkit
    Generic Software Wrappers Toolkit provides software "wrapping" technology to significantly increase the security and reliability of large software systems composed of standardized software components.
  • GLG Toolkit
    (commercial) GLG Toolkit is a real-time dynamic graphics toolkit for C/C++ and Java. It includes an interactive Graphics Builder and prebuilt graph and control widgets.
  • Globus Toolkit
    an open source software toolkit used for building grids. It is being developed by the Globus Alliance and many others all over the world. A growing number of projects and companies are using the Globus Toolkit to unlock the potential of grids for their cause
  • gltools
    gltools enhances the OpenGL API with the following additional functionality: multiple independent windows, basic interactive handling through mouse and keyboard, interactive three-dimensional rendering volume, MPEG video recording of window contents and more.
  • GraphApp
    GraphApp is a small toolkit for teaching.
  • GridSlammer
    an object oriented game engine / API for creating cross platform video games. This tool kit does not try to embrace every type of video game
  • Gtk+ OpenGL Toolkit
    an OpenGL toolkit for GTK. This library gives programmers a very easy to use api to create amazing 3D applications
  • GtkSheet
    a matrix widget for Gtk+. It consist of an scrollable grid of cells where you can allocate text which can be edited interactivelly
  • HTK
    Hidden Markov Model Toolkit: a portable toolkit for building and manipulating hidden Markov models. HTK is primarily used for speech recognition research although it has been used for numerous other applications including research into speech synthesis, character recognition and DNA sequencing
  • Hunny Mail++
    (commercial) Hunny Mail++ is a cross-platform C++ library that provides classes for SMTP, POP3, IMAP4, and NNTP clients. This mature toolkit, which has been in active development since 1997, offers many features, including support for TLS (SSL) and the most popular SASL authentication mechanisms, IMAP extensions, and NNTP extensions. The toolkit comes with well-written documentation and numerous example programs, making it easy to use.
  • IdooXoap
    (commercial) a toolkit for communicating via SOAP. It uses SCL for service descriptions and is able to generate completely self-contained client stubs from such a description. With an SCL description IdooXoap is even able to (de)serialize any linked graph
  • InterViews
    a native C++ toolkit for X Windows developed by Mark Linton
  • Jezabel
    a toolkit for GUI-based real time audio applications. Jezabel provides: a plugin interface for configurable audio processing elements with real-time control, an API for patching together plugins and running them in real time, and base classes for creating graphical user interfaces that control the operation of the audio plugins in real time, based on Qt
  • KADMOS ICR / OCR Engine
    (commercial) an easily integrated character recognition software component for professional use and is incorporated in complete packages for recognition solutions of every kind. The latest proprietary mathematical algorithms are used. KADMOS recognizes hand print, machine print, norm fonts e.g. OCRA, OCRB, F7B, CMC7, E13B ..., and marks.
  • Karma
    Karma is a toolkit for interprocess communications, authentication, encryption, graphics display, user interface and manipulating the Karma network data structure.
  • libvirt
    Libvirt is a C toolkit to interract with the virtualization capabilities of recent versions of Linux (and other OSes). It is free software available under the GNU Lesser General Public License. Virtualization of the Linux Operating System means the ability to run multiple instances of Operating Systems concurently on a single hardware system where the basic resources are driven by a Linux instance. The library aim at providing long term stable C API initially for the Xen paravirtualization but should be able to integrate other virtualization mechanisms if needed.
  • LLRP Toolkit
    LLRP Toolkit provides tools for communicating in the EPCGlobal "Low Level Reader Protocol." This is a standard network protocol for configuring and controlling Gen2 RFID readers.
  • mapnik
    Mapnik is an OpenSource C++/Python toolkit for developing GIS (Geographic Information Systems) applications. At the core is a C++ shared library providing algorithms/patterns for spatial data access and visualization.
  • MaxiWeb Toolkit
    a cross platform, multi-threaded, royalty free C++ library and set of command tools for software developers. The MaxiWeb library implements a complete web server that can take the place of a general purpose web server such as Netscape Server, Apache, and Microsoft IIS
  • MET++
    MET++ is an object-oriented application framework that supports the development of multimedia applications by providing reusable objects for 2D graphics, user interface components, 3D graphics, video, audio, and music.
  • mGTK
    glue code to make GTK+ (the Gimp Toolkit) accessible from SML, thereby providing a convenient interface for SML programmers to develop visual applications
  • MGui
    cross-platform graphical user interface written in ANSI C. It consists of a library, including all typical GUI objects as menu, push buttons, editable fields, lists etc... and a code generation tool (MGUI Designer)
  • Micro Window-Gadgets
    UWG is a lightweight gadget/windowing toolkit for C and X11. Interfaces are described using XML and are turned into C code using the ubuildinit utility. Currently, only a small percentage of the planned gadgets are implemented.
  • MilanUI
    MilanUI is a lightweight User Interface Kit for touch enabled devices and more. It is the main platform used in the Draqie devices.
  • Mimas Toolkit
    Mimas Toolkit is a C++ computer vision toolkit which includes tools for edge detection, corner detection, various filters, optic flow, tracking, blob analysis, Web cam tools for real-time applications.
  • MrED
    a WxWindows-based toolkit for scheme
  • nb++
    nb++ is a nuts-and-bolts C++ toolkit. It includes classes for basic operating-system features such as sockets, threads and regular expressions, along with threading strategies, a framework for writing daemons, and tools for reference counting and event dispatching.
  • NCBI C++ Toolkit
    The NCBI C++ Toolkit provides portable libraries and applications for assisting genetic science. These include libraries for networking, SQL and BerkeleyDB access, CGI and HTML handling, ASN.1 and XML handling, sequence alignment engines, sequence retrieval engines, BLAST database engines, FLTK and OpenGL graphics toolkits, and basic system utilities.
  • New Jersey Machine-Code Toolkit
    New Jersey Machine-Code Toolkit helps programmers write applications that process machine code---assemblers, disassemblers, code generators, tracers, profilers, and debuggers.
  • Nova Toolkit
    a fast, and very easy-to-use GUI toolkit for Unix/Linux systems running X11. It is very flexible and is designed so that you can easily and quickly create a GUI for your application that looks the way you want it to without the long complex code
    a C++ API and inference toolkit for accessing OMCSNet, a semantic network mined out of the Open Mind Common Sense knowledge base
  • Open Inventor
    a commercial C++ developers toolkit for development graphics systems
  • Open Motif
    the freely available source code distribution for a user interface component toolkit. Open Motif is built on top of the standard X Toolkit(Xt) and X11 libraries
  • OpenSSL
    a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security(TLS v1) protocols with full-strength cryptography world-wide
  • OpenTK
    OpenTK is a cross-platform game development library for .Net/Mono. OpenTK provides intuitive low and high-level wrappers to OpenGL and OpenAL, window and context management, virtual controllers, a Math module and more.
  • OpenVRML
    a free cross-platform runtime for VRML available under the GNU Lesser General Public License. The basic OpenVRML distribution includes libraries you can use to add VRML support to an application, and "Lookat", a simple stand-alone VRML browser
  • Otools
    Otools is an object oriented toolkit for writing X11 applications.
  • Peers
    Peers is a distributed programming toolkit designed for building peer-to-peer systems. The toolkit is a hybrid language project which offers low level primitives for managing concurrency and communication. Using these primitives, complex P2P protocols and complete systems can be designed and implemented in Python, while maintaining high performance for critical operations.
  • PETSc
    Portable, Extensible Toolkit for Scientific Computation is a suite of data structures and routines for the scalable (parallel) solution of scientific applications modeled by partial differential equations. It employs the MPI standard for all message-passing communication.
  • PGAL
    a C++ toolkit for simply, efficiently, and swiftly producing genetic algorithm code that works across multiple processors
  • Portable Application Code Toolkit
    Portable Application Code Toolkit is a comprehensive, integrated, and portable software development environment created for applications having unique requirements not met with available software.
  • Prima
    a general purpose extensible graphical user interface toolkit with a rich set of standard widgets and an emphasis on 2D image processing tasks
  • pyjamas
    Pyjamas is a toolkit and library designed to enable writing AJAX applications in Python. It is based on Google's GWT, which does the same thing for Java.
  • Python Prompt Toolkit
    prompt_toolkit is a library for building powerful interactive command lines and terminal applications in Python.
  • Rapicorn
    Rapicorn is an experimental UI toolkit. It strives to apply modern technologies properly to all aspects of the toolkit implementation.
  • RenderDotC
    a photorealistic rendering toolkit which adheres to the RenderMan(R) standard
  • RTK::Report ToolKit
    The RTK is an open source C++ Tool Kit to build reports from different input sources and to different output destinations.
  • Scratchbox
    a cross-compilation toolkit designed to make embedded Linux application development easier. It also provides a full set of tools to integrate and cross-compile an entire Linux distribution.
  • Short Reads Toolkit
    Short Reads Toolkit is a set of programs developed to manage and analyze RNA-seq data.
    an object oriented windowing toolkit written in C++. It's meant to become an alternative to toolkits like Qt. SMOOTH provides classes for windowing, session management, object distribution and multithreading
    an extension to the Tcl/Tk scripting language which adds commands for sound I/O and sound visualization
  • Spread
    Spread is a toolkit and daemon that provide multicast and group communications support to applications across local and wide area networks. Spread is designed to make it easy to write groupware, networked multimedia, reliable server, and collaborative work applications.
  • SPTK
    The Simply Powerful ToolKit: a powerful widget toolkit based on the Fast and Light ToolKit (FLTK). It is geared for business-style application development with database support (ODBC)
  • STk
    STk is a set of open source audio signal processing and algorithmic synthesis classes written in C++. STK was designed to facilitate rapid development of music synthesis and audio processing software, with an emphasis on cross-platform functionality, realtime control, ease of use, and educational example code.
  • Template Numerical Toolkit
    he Template Numerical Toolkit (TNT) is a collection of interfaces and reference implementations of numerical objects useful for scientific computing in C++. The toolkit defines interfaces for basic data structures, such as multidimensional arrays and sparse matrices, commonly used in numerical applications. The goal of this package is to provide reusable software components that address many of the portability and maintennace problems with C++ codes.
  • TET
    a universal management and reporting framework for conformance test campaigns
  • The Parser Toolkit
    The Parser Toolkit is a C++ STL-based parser toolkit that allows the specification of EBNF-like grammars (using operator overloading) and the conversion of arbitrary input (text, tokens or other) to user-defined structures through events attached to grammatic rules.
  • TnFOX
    a modern secure, robust, multithreaded, exception aware, internationalisable, portable GUI toolkit library designed for mission-critical work in C++ and Python forked from the FOX library. It replicates the Qt API in many places and has been designed primarily for Tn, the port of Tornado to FOX
  • Two-Layered GUI Toolkit
    The Two-Layered GUI Toolkit is a library of GUI helper classes which is designed in a way to simplify development of separate interchangeable front-ends.
  • Visualization Toolkit
    Visualization Toolkit is an open source, freely available software system for 3D computer graphics, image processing, and visualization. VTK includes a textbook published by Prentice-Hall ( The Visualization Toolkit, An Object-Oriented Approach To 3D Graphics, 2nd edition" ISBN 0-13-954694-4 ), a C++ class library, and several interpreted interface layers including Tcl/Tk, Java, and Python.
  • VP Toolkit
    an Internet client/server C++ library, with support for object threads, stream based socket I/O, a multi-threaded server socket framework, a multi-process fault tolerant server framework and more
  • WinDriver USB Device-USB Firmware Development Toolkit
    Complementary toolkit to WinDriver, WinDriver USB Device facilitates the development of Chapter 9 firmware for USB devices, including ready-made mass storage function driver for the implementation of standard storage devices.
  • WML
    Website META Language - a free HTML generation toolkit
  • wxPython
    wxPython is a GUI toolkit for the Python programming language. It allows Python programmers to create programs with a robust, highly functional graphical user interface, simply and easily. It is implemented as a Python extension module (native code) that wraps the popular wxWidgets cross platform GUI library, which is written in C++.
  • X3DToolKit
    a portable LGPL free C++ toolkit for loading, displaying and processing X3D models. The library comes with simple applications and many examples that enable the visualization and the edition of X3D models.
  • Xclass
    a Win95-looking GUI toolkit, it is Xlib-based and is written in C++
  • XPCE
    (commercial) XPCE is an object management system (storage and message-passing) which can have its methods defined in various languages.
    a faster and small toolkit, designed to make easy the creation of C/C++ applications for any unix-like system, running the X Window System (version 11.4 or later), with the look and feel of NeXTSTEP
  • xview
    OpenLook[tm] compliant graphical user-interface toolkit
  • YAZ
    YAZ is a C/C++ programmer's toolkit supporting the development of Z39.50v3 clients and servers.

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.