wxWidgets - Cross Platform GUI Library

  •        944

wxWidgets is a C++ library that lets developers create applications for Windows, OS X, Linux and UNIX on 32-bit and 64-bit architectures as well as several mobile platforms including Windows Mobile, iPhone SDK and embedded GTK+. It has the usual basic controls such as text and bitmap buttons, text entry, scrolling list, combobox, checkbox, and so on. Additional to that Powerful event system, Printing facility etc..




Related Projects

Linux Desktop Testing Project

Linux Desktop Testing Project is aimed at producing high quality test automation framework (using GNOME / Python) and cutting-edge tools that can be used to test Linux Desktop and improve it. It uses the Accessibility libraries to poke through the application's user interface. We strive to help in building a quality desktop.

stetho - Stetho is a debug bridge for Android applications, enabling the powerful Chrome Developer Tools and much more

Stetho is a sophisticated debug bridge for Android applications. When enabled, developers have access to the Chrome Developer Tools feature natively part of the Chrome desktop browser. Developers can also choose to enable the optional dumpapp tool which offers a powerful command-line interface to application internals.Once you complete the set-up instructions below, just start your app and point your laptop browser to chrome://inspect. Click the "Inspect" button to begin.


Please take a moment and fill out our <b> <a href= "https://docs.google.com/forms/d/1cjcCyOKZpV49-gsdGGaKHUsZ2c2fKX5mwkKrntt60Eo/viewform?usp=send_form" >Survey</a></b>, user interest and feedback allows us to continue working on this package.<br><br><b>Introduction</b> <br>The Toolbox for the Modeling and Analysis of Thermodynamic Systems (T-MATS) is a Simulink toolbox intended for use in the modeling and simulation of thermodynamic systems and their controls. T-MATS contains generic thermodyna

Wt - A C++ Web toolkit

Wt (pronounced as witty) is a C++ library for developing web applications. The API is widget-centric and uses well-tested patterns of desktop GUI development tailored to the web. To the developer, it offers abstraction of web-specific implementation details, including client-server protocols, event handling, graphics support, graceful degradation (or progressive enhancement), and URL handling.

Bug Finder

A real Win32 extensible passive debugger

pgAdmin - Administration and development platform for PostgreSQL

pgAdmin is the most popular and feature rich administration and development platform for PostgreSQL. It is designed to answer the needs of all users, from writing simple SQL queries to developing complex databases. The graphical interface supports all PostgreSQL features and makes administration easy. The application also includes a syntax highlighting SQL editor, a server-side code editor, an SQL/batch/shell job scheduling agent, support for the Slony-I replication engine and much more.

FreeGee Application Framework

FreeGee is an integrated application framework for Python and C++. Included modules are: Python (scripting), PostgreSQL (database), wxWidgets/wxWindows (GUI), GnuPG (crypto), omniORB (OO middleware), Apache (Web), and other fine tools (see Home Page).


wyoDesktop is an effort to create a graphical desktop environment where an ordinary user immediately feels comfortable. It uses the Linux framebuffer as its display engine through a port of wxWidgets (wxWindows) framework.

Tpda3 (Tiny Perl Database Application 3)

Tpda3 is a classic desktop database application framework and run-time, written in Perl. Has PerlTk and (experimental) wxPerl support for the GUI part and Firebird, PostgreSQL, SQLite and CUBRID (new) support for the RDBMS. Tpda3 is the successor of TPDA and, hopefully, has a much better API implementation. The look and the user interface functionality of Tpda3 is almost the same as of TPDA, with some minor improvements.

Hippo CMS - Enterprise Java Content Management system

Hippo CMS (Hippo Content Management System) is the web-based graphical user interface that provides access to the content in the repository. It provides an easy way to create and manage your content, i.e. to write or upload, share, print, search, refer to, edit and structure content, assign rights to do so, have content automatically validated against your business rules and restore previous versions of the content.

golden-echo - A digital road trip through Kimbra’s track under the same name.

Take a road trip through Kimbra’s song Carolina. View a landscape composed of vocals, guitars, bass, mellotrons, and more using your smartphone! Tap to change the perspective, pinch-to-zoom in and out and take in all the layers of this uplifting song with a colorful and abstract environment. Each item on the trip represents a specific sound in the song. Together they create a road to Carolina.While Carolina is a native Android Application, it’s actually a packaged website! The project was developed on Google Chrome and then deployed using the Mobile Chrome Apps Command Line Interface, CCA. This made development smooth because I was able to develop and debug using Chrome Developer Tools, then deploy as an Android Application for final proofing.

Genesis Smart Framework

The Genesis Smart Client Framework is a application development framework that allows developers to develop modules of code that is hosted inside of the framework. The framework takes care of user security, application deployment and online data access.

LogView4j Log4J Event Viewer

LogView4J is a Java Swing Log4J socket listener GUI that makes application debugging simple. It has an intuitive user interface and is designed from the ground up for use of use, speed and stability, with features specifically tailored for Java developer

bGui - User Interfaces in Batch

A small project for allowing basic user interface creation in batch. Still under strict development, see documentation for current functionality.

GUI-Materials - Graphical User Interface material development

Graphical User Interface material development

Carrot2 - Search Results Clustering Engine

Carrot2 is an Open Source Search Results Clustering Engine. It could cluster the search results from various sources and generates small collection of documents. Carrot2 offers ready-to-use components for fetching search results from various sources including YahooAPI, GoogleAPI, Bing API, eTools Meta Search, Lucene, SOLR, Google Desktop and more.

Agenda PDA Manager

This application provides GUI front end for the RSync command under windows, for transfering files between the Agenda Linux PDA and the Windows Desktop. In additional includes a built-in Text Editor and a Windows Explorer like user interface for browsing


This project aims at building an Android application that provides Interactive Development Environment(IDE) on Android platform to build Android applications. This project provides GUI support for user interactions, deals with porting of all building tools to Android platform and abstracting the building process. So, all the necessary steps from creation to execution of Android application can be done in Android devices itself.

origin - Enterprise Kubernetes for Developers

OpenShift Origin is a distribution of Kubernetes optimized for continuous application development and multi-tenant deployment. OpenShift adds developer and operations-centric tools on top of Kubernetes to enable rapid application development, easy deployment and scaling, and long-term lifecycle maintenance for small and large teams.For questions or feedback, reach us on IRC on #openshift-dev on Freenode or post to our mailing list.

Developer Resources console dev tools

The Developer Resources Sega Genesis and Super Nintendo development tools and libraries In 1992 I (Kevin Seghetti) and some friends had a company (Developer Resources) which provided development tools for the Sega Genesis and the Super Nintendo console