wxWidgets Logo
   

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 popular language bindings for Python, Perl, Ruby and many other languages. Unlike other cross-platform toolkits, wxWidgets gives its applications a truly native look and feel because it uses the platform's native API rather than emulating the GUI. It's also extensive, free, open-source and mature. Why not give it a try, like many others have?

Learn More or Download Now

      
BitWise IM
Featured App: BitWise IM
More Screenshots...

Heading News and Events

wxWidgets 2.9.1 Released
2010-07-19

wxWidgets 2.9.1 has been officially released and can be downloaded from here or FTP mirror. Please see the release notes for more details. You can also read the documentation online, please make sure to read the overview of changes since 2.8 and the detailed change log if you're upgrading.

2.9 series bring many improvements compared to 2.8 series and, in spite of being called a development release, we believe that 2.9.1 can be used in production environment, especially for the new projects for which (small) changes in behaviour since 2.8 are not a problem. Give it a try and let us know what do you think!

WebsitePainter Released
2010-07-16

WebsitePainter is a web editor for creating professional looking Websites, without HTML knowledge and programming. With a few clicks it is possible to create web pages with elements like Web2.0 buttons, gradients, round borders, hover effects, transparencies, continuous text and more. Built with wxWidgets, WebsitePainter works on Windows and Mac OS X.

More information can be found at the WebsitePainter web site.

wxWebConnect 1.1 Released
2010-06-21

Kirix is pleased to announce the availability of wxWebConnect 1.1 - a new version of a library that enables developers to quickly integrate advanced web browser capabilities. It wraps up functionality exposed by the Mozilla Foundation's Gecko engine (XULRunner) into a set of user-friendly classes. The new version includes support for XULRunner 1.9.2, better profile support, and many bug fixes. More information can be found at the wxWebConnect project page. A short demo video can be found here.

Jutoh 1.05 Released
2010-06-11

Jutoh is a new ebook creator application built with wxWidgets. Running on Windows, Mac, Linux, FreeBSD and Solaris x86, it can import content from HTML, plain text and ODT files and can create Epub, Mobipocket (Kindle) and OpenDocument (ODT) files. It has a simple WYSIWYG editor and a cover design editor. Find out more at www.jutoh.com.

GSoC 2010 Projects Announced
2010-04-30

We're delighted to announce that five students have been accepted to work on wxWidgets in this year Google Summer of Code. Thanks to all the the students who have applied and our congratulations to the accepted ones!

wxWidgets 2.8.11 Released
2010-04-23

The wxWidgets team is pleased to announce a new wxWidgets release. The latest stable release in the 2.8 series contains a number of bug fixes, and upgrading is recommended for all wxWidgets users. To get wxWidgets, please go to the download page.

wxWidgets 2.9.0 released
2009-09-08

We are pleased to announce the first release in the 2.9 development series. wxWidgets 2.9.0 gives a flavour of what will be provided in the stable wxWidgets 3.0 version next year, and we are interested in your feedback. Enhancements in 2.9 include the removal of the distinction between ANSI and Unicode builds, and a reworked Mac OS X architecture, supporting both 32-bit Carbon and 32-bit/64-bit Cocoa variants (wxOSX/Cocoa at alpha stage). You can get wxWidgets 2.9.0 from the download page.

Compiling wxWidgets on Max OS 10.6 Snow Leopard
2009-09-04

Now that Snow Leopard is out, you may find these notes useful when compiling wxWidgets 2.8.10 on a 64-bit Mac. There is also a bug fix for wxFontDialog on 10.6.

wxWebConnect Web Browser Control Library Announced
2009-07-08

Kirix is pleased to announce the availability of wxWebConnect - a library that enables developers to quickly integrate advanced web browser capabilities. It wraps up functionality exposed by the Mozilla Foundation's Gecko engine (XULRunner) into a set of user-friendly classes to: embed browser controls, search web content, print web pages, interact with the DOM, implement custom content handling for different MIME types, issue POST calls using the current browser state, etc. More information can be found at the wxWebConnect project page. A short demo video can be found here.

wxWidgets Featured in Best Applications List
2009-05-08

MaximumPC magazine publishes a list of 32 "totally essential applications for every new PC" and, interestingly, at least 5 of them use wxWidgets: Dropbox, TrueCrypt, FileZilla, Digsby and Audacity. Congratulations to the developers of these applications!

AxTk Accessibility Toolkit Announced
2009-05-07

AxTk is a new add-on for wxWidgets, for developers wishing to build self-voiced, highly accessible applications. Text to speech is supported on Windows, Mac and Linux/Unix, and a new menuing system gives users an easier way to navigate an application. Adaptation of existing interfaces to speech output and enhanced keyboard navigation is also supported. For more information, source and samples, see the AxTk home page on Google Code.

Sources of wxWidgets-based E Text Editor Released
2009-04-28

As part of the commitment to transformation into an Open Company, the source of the e text editor has been released. The e text editor is a modern editor, built using wxWidgets, with support for TextMate bundles and many innovative features.

DialogBlocks 4.30 released
2009-04-20

The DialogBlocks user interface designer from Anthemion Software now supports wxAuiToolBar, the enhanced toolbar class that can be used in conjunction with wxAUI or independently. As well as rapid creation of complex wxWidgets user interfaces, DialogBlocks can also help you compile wxWidgets and your applications with its project and make file generation system. Try the DialogBlocks demo at: www.dialogblocks.com.

New version of wxDesigner based on wxWidgets pre-3.0 released
2009-03-01

The most recent version of wxDesigner - a GUI builder for wxWidgets and its popular Python and Perl bindings - is now based on the upcoming wxWidgets 3.0 demonstrating the stability of the wxWidgets developement code base. New features include support for many new controls, UTF-8 support in source code and resources, alpha-transparency support in icons as well as many usability improvements including a new icon set and binaries for 64-bit Linux systems. See more at www.wxdesigner-software.de.

wxForms for Delphi
2009-04-02

wxForms for Delphi is an integrated form designer plugin and wxWidgets Pascal wrapper for Borland Delphi that helps you to create cross platform applications. wxForms for Delphi allows you to use all Delphi's powerful Form Designer/Editor features (Form Alignment, Object inspector, Component Palette etc) to quickly create cross platform applications. You can find more information at: www.twinforms.com.

wxWidgets Packages Appear In OpenSolaris
2008-10-15

wxWidgets is now available as an OpenSolaris package. It had been already included in OpenSolaris before, as a static library which was part of the pgAdmin package, but now the shared libraries and files required for development using wxWidgets (SUNWwxwidgets and SUNWwxwidgets-devel packages respectively) are included as well.

Writer's Café 2 Released
2008-08-28

Anthemion Software Ltd. is pleased to announce a major new version of their cross-platform fiction writing toolkit. Built using wxWidgets to target Windows, Mac, Linux, FreeBSD and Solarix x86, Writer's Café 2 has a new interface and many new features including USB memory stick support and adaptations for small-screen devices such as the Eee PC and other netbooks.

See the Writer's Café web site for more details and downloadable demos.

Jungle Disk Desktop 2.0 Released
2008-06-25

Jungle Disk, Inc. is a leading provider of online storage software and services, using wxWidgets to build their storage management software for Windows, Mac and Linux.

Version 2.0 is an update with new interface and many new features.

See their web site here. There's also an interesting article about how Jungle Disk got started here.

wxWidgets Sample Included in NVIDIA Scene Graph
2008-01-19

The latest release of NVIDIA Scene Graph SDK includes a sample written using wxWidgets. People interested in using wxWidgets with OpenGL may be interested in looking at this powerful library.

New wxVCL and wxForms Releases
2008-01-05

wxVCL 0.0.2 and wxForms 1.0.6 are now available from TwinForms. wxVCL is a crossplatform C++ library for wxWidgets that contains VCL like functions. Currently it has some basic VCL classes and approximately 600 VCL functions. wxForms is an integrated form designer plugin for Borland C++ Builder that helps you to create cross platform applications. wxForms allows you to use all the C++ builder's powerful Form designer/editor features to quickly create cross platform applications.

wxWidgets and the Eee PC
2007-12-10

wxWidgets is a great tool to develop applications for the little Eee PC machine, in both its Windows and Linux incarnations. Read the article Programming for the Eee PC with wxWidgets on our blog and get some tips on adapting your applications for the hottest gadget since the iPhone.

Looking forward to wxWidgets 3.0
2007-11-04

Read a brief introduction to the upcoming wxWidgets 3.0 release explaining why is the major version of the framework is going to change for the first time in more than 10 years on wxBlog.

 
 

Quick Links

 
  Getting Started
Tutorials
Mailing Lists
Documentation

Community

wxBlog
wxCode (Add-ons)
wxForum
wxWiki

Future

Roadmap
 
 
 
 

wxSolutions

 
   
 
 
 

wxBook

 
 

Buy it From:
Amazon.com
Amazon.co.uk

 
 
 
 

Donate

 
 
 
 

Site design and update scripts by Kevin Ollivier, with special thanks to Brad Anderson for his improvements to the sidebar, intro table and navbar designs, Bryan Petty for the new wxWidgets blocks graphics and logo text, and to the wxWidgets community for all their helpful suggestions, comments and testing!