Read-only mirror of the wxWidgets SVN repo (automatically updated). Report issues here: http://trac.wxwidgets.org/
See the codewxWidgets-wasm is a WebAssembly port of wxWidgets.
wxWidgets is a free and open source cross-platform C++ framework for writing advanced GUI applications using native controls.

wxWidgets allows you to write native-looking GUI applications for all the major desktop platforms and also helps with abstracting the differences in the non-GUI aspects between them. It is free for the use in both open source and commercial applications, comes with the full, easy to read and modify, source and extensive documentation and a collection of more than a hundred examples. You can learn more about wxWidgets at https://www.wxwidgets.org/ and read its documentation online at https://docs.wxwidgets.org/
wxWidgets licence is a modified version of LGPL explicitly allowing not distributing the sources of an application using the library even in the case of static linking.
WASM sources are released under the LGPL v2 licence.
git submodule update --init src/jpeg
git submodule update --init 3rdparty/catch
export CFLAGS=-I$EMSCRIPTEN/system/local/include
export CXXFLAGS=-I$EMSCRIPTEN/system/local/include
export LDFLAGS=-L$EMSCRIPTEN/system/local/lib -sERROR_ON_UNDEFINED_SYMBOLS=0
export CONFIGURE_ARGS="
--host=emscripten
--with-cxx=14
--enable-utf8
--enable-universal
--disable-shared
--disable-exceptions
--disable-richtext
--without-libtiff
--disable-xlocale"
$EMSCRIPTEN/emconfigure $SOURCE_DIR/configure $CONFIGURE_ARGS
$EMSCRIPTEN/emmake make
If you are looking for community support, you can get it from
wxwidgets)Commercial support is also available.
Finally, keep in mind that wxWidgets is an open source project collaboratively developed by its users and your contributions to it are always welcome. Please check our guidelines if you'd like to do it.
Have fun!
The wxWidgets Team.
(top 30 of 264)
C++
74.1%
Objective-C
11.4%
Makefile
4.6%
C
4.0%
Objective-C++
1.9%
M4
1.5%
Read-only mirror of the wxWidgets SVN repo (automatically updated). Report issues here: http://trac.wxwidgets.org/
See the codewxWidgets-wasm is a WebAssembly port of wxWidgets.
wxWidgets is a free and open source cross-platform C++ framework for writing advanced GUI applications using native controls.

wxWidgets allows you to write native-looking GUI applications for all the major desktop platforms and also helps with abstracting the differences in the non-GUI aspects between them. It is free for the use in both open source and commercial applications, comes with the full, easy to read and modify, source and extensive documentation and a collection of more than a hundred examples. You can learn more about wxWidgets at https://www.wxwidgets.org/ and read its documentation online at https://docs.wxwidgets.org/
wxWidgets licence is a modified version of LGPL explicitly allowing not distributing the sources of an application using the library even in the case of static linking.
WASM sources are released under the LGPL v2 licence.
git submodule update --init src/jpeg
git submodule update --init 3rdparty/catch
export CFLAGS=-I$EMSCRIPTEN/system/local/include
export CXXFLAGS=-I$EMSCRIPTEN/system/local/include
export LDFLAGS=-L$EMSCRIPTEN/system/local/lib -sERROR_ON_UNDEFINED_SYMBOLS=0
export CONFIGURE_ARGS="
--host=emscripten
--with-cxx=14
--enable-utf8
--enable-universal
--disable-shared
--disable-exceptions
--disable-richtext
--without-libtiff
--disable-xlocale"
$EMSCRIPTEN/emconfigure $SOURCE_DIR/configure $CONFIGURE_ARGS
$EMSCRIPTEN/emmake make
If you are looking for community support, you can get it from
wxwidgets)Commercial support is also available.
Finally, keep in mind that wxWidgets is an open source project collaboratively developed by its users and your contributions to it are always welcome. Please check our guidelines if you'd like to do it.
Have fun!
The wxWidgets Team.
(top 30 of 264)
C++
74.1%
Objective-C
11.4%
Makefile
4.6%
C
4.0%
Objective-C++
1.9%
M4
1.5%