- Mac - Good C GUI library for Windows. C qt (14) At one time, I had some interest for Ultimate. Nice license (BSD), an IDE, supports various compilers, used in a number of real world complex applications (quite important!), etc.
- This is a list of Library packages implementing a graphical user interface (GUI) platform-independent GUI library (PIGUI). These can be used to develop software that can be ported to multiple computing platforms with no change to its source code.
GPU Accelerated C User Interface, with WYSIWYG developing tools, XML supports, built-in data binding and MVVM features. Read the LICENSE first. The release of the GacUI project is put in vczh-libraries/Release. DO NOT download source code from this repo if you are not intended to create pull request. This is not for end users. GUI for C on Mac OS X closed Ask Question Asked 8 years, 6 months ago. Active 8 years, 6 months ago. Viewed 3k times 1. This question is off-topic. It is not currently accepting answers. Want to improve this question? Update the question so it's on-topic for Ask Different.
Visual Studio 2019 for Mac. Develop apps and games for iOS, Android and using.NET. Download Visual Studio for Mac. Create and deploy scalable, performant apps using.NET and C# on the Mac.
C Gui Mac
This is a list of Library packages implementing a graphical user interface (GUI) platform-independent GUI library (PIGUI). These can be used to develop software that can be ported to multiple computing platforms with no change to its source code.
In C, C++[clarification needed][edit]
Name | Owner | Platforms | License |
---|---|---|---|
Chromium Embedded Framework(CEF) | CEF Project Page | Linux, macOS, Microsoft Windows | Free: BSD |
CEGUI | CEGUI team | Linux, macOS, Microsoft Windows | Free: MIT |
Enlightenment Foundation Libraries (EFL) | Enlightenment.org | X11, Wayland, Microsoft Windows, macOS, DirectFB, Tizen | Free: BSD, LGPL, GPL |
Fast Light Toolkit (FLTK) | Bill Spitzak, et al. | X11, Microsoft Windows, macOS | Free: LGPL |
GTK+ formerly GIMPToolkit | GNOME Foundation | Linux (X11, Wayland), Microsoft Windows, macOS, HTML5 | Free: LGPL |
IUP | Tecgraf, PUC-Rio | X11, Microsoft Windows | Free: MIT |
JUCE | Roli Ltd. | X11, Linux[clarification needed], macOS, iOS, Android, Microsoft Windows | Mixed: GPL, proprietary |
LiveCode | LiveCode, Ltd. | X11, macOS, Microsoft Windows | Proprietary |
MKS Toolkit for Enterprise Developers formerly NuTCRACKER | DataFocus, Inc. | Microsoft Windows from X11 code[clarification needed] | Proprietary |
Nana | Jinhao | Linux, Microsoft Windows | Free: Boost |
NoesisGUI | Noesis Technologies | Microsoft Windows, Linux, macOS, iOS, Android | Proprietary |
Qt | Qt Project | Linux (X11, Wayland), OS/2, macOS, iOS, Android, Microsoft Windows | Mixed: LGPL, GPL, or proprietary |
Ultimate++ | Ultimate++ | Linux (X11, GTK+), macOS, Microsoft Windows | Free: BSD-like |
wxWidgets formerly wxWindows | wxWidgets team | X11, Wayland, OpenLook,[clarification needed]macOS, iOS, Microsoft Windows, OS/2 | Free: wxWindows |
In other languages[edit]
Name | Owner | Programming Language | Platforms | License |
---|---|---|---|---|
Uno Platform | Uno Platform (Open Source) | C# | Windows, Linux, macOS, iOS, Android, WebAssembly | |
Unity 3D | Unity Technologies | C# | iOS, Android, Tizen, Windows, Universal Windows Platform, Mac, Linux, WebGL, PlayStation 4, PlayStation Vita, Xbox One, 3DS, Oculus Rift, Google Cardboard, Steam VR, PlayStation VR, Gear VR, Windows Mixed Reality, Daydream, Android TV, Samsung Smart TV, tvOS, Nintendo Switch, Fire OS, Facebook Gameroom, Apple's ARKit, Google's ARCore, Vuforia, and Magic Leap. | |
Swing | Oracle Corporation | Java | Windows, Linux X11, macOS | Free: CDDL, GPL with linking exception |
JavaFX | Oracle Corporation | Java | Windows, Linux X11, macOS, Android, iOS | Free: CDDL, GPL with linking exception |
SWT | Eclipse Foundation | Java | Windows (Win32), Linux (GTK+), macOS (Cocoa) | Free: Eclipse |
Apache Pivot | Apache Software Foundation | Java | Windows, macOS, Linux | Free: Apache |
Xojo | Xojo, Inc. | Xojo | Windows, macOS, Linux (X11), iOS, web | Proprietary |
Tcl/Tk | Open source | Tcl | Windows, OS/2, X11, OpenLook,[clarification needed] Mac, Android | Free: BSD-style |
LCL, Lazarus | Open source | Free Pascal | Windows (Win32, Qt), Linux (GTK+, Qt), macOS (Qt, Carbon, Cocoa) | Free: GPL, LGPL |
Godot (game engine) | Open source | GDScript, C++, C#, GDNative | Linux, macOS, Windows, BSD, Haiku, iOS, Android, HTML5, WebAssembly, Xbox One, Universal Windows Platform | Free: MIT |
Delphi, FireMonkey | Embarcadero Technologies | Object Pascal | Windows, macOS, iOS, Android | Proprietary |
VisualWorks | Cincom | Smalltalk | Windows, OS/2, Linux (X11), OpenLook,[clarification needed] Mac | Proprietary |
Pharo | Pharo community | Smalltalk | Windows, Linux (X11), macOS | Free: MIT, part Apache 2.0 |
Mono, GTK# | Xamarin | C# | Windows, Linux (X11, Wayland), macOS | Free: MIT, LGPLv2, GPLv2 (dual license) |
Kivy | Kivy | Python | Linux, Windows, macOS, Android, iOS | Free: MIT |
WxPython | Python | Linux, Windows, macOS | Free: wxWindows | |
Unity | Unity Technologies | C#, JavaScript, Boo | Windows, X11, macOS, Android, iOS also features cross-platform Web player | Proprietary, based on open-source |
Apache Flex Formerly Adobe Flex | Apache Software Foundation | ActionScript, Flash, Adobe AIR | Windows (x86, x64), macOS, Android (ARM, x86), iOS, Web (SWF) | Free: Apache |
Flutter | C, C++, Dart | Android, iOS (experimental: Web, Linux, Windows, macOS) | Free: New BSD License | |
Uno Platform | nventive | C#, XAML, WASM | Windows, iOS, Android, Web (WebAssembly), experimental macOS) | Free: Apache |
PureBasic | Fantaisie Software | BASIC | Windows, Linux and OSX | Proprietary |
Fyne | Open source | Go | Windows, macOS, Linux, BSD, Android, iOS (experimental: Web) | Free: New BSD License |
Requires verification, may be unsupported[edit]
Name | Owner | Platforms | License |
---|---|---|---|
VisualAge for C++, Smalltalk | IBM | Various | Proprietary |
No longer available or supported[edit]
Name | Owner | Comment |
---|---|---|
AppWare | Novell | Has been de-emphasized (commonly viewed as dropped) by Novell |
Zinc Application Framework | Professional Software Associates | May still be supported, but no new sales |
Open Interface | Neuron Data | One of the earliest PIGUI supported DOS, macOS, OS/2, VMS, Microsoft Windows 3.0 |
See also[edit]
References[edit]
Further reading[edit]
Download C++ For Mac
- Richard Chimera, Evaluation of Platform Independent User Interface Builders, March 1993, Human-Computer Interaction Laboratory University of Maryland