/Monochrome

Monochrome is a C++ library aimed to make GUI development easier and offer modern style UI elements.

Primary LanguageC++GNU Lesser General Public License v2.1LGPL-2.1

Monochrome

Build Status

Geared towards C++ developers, Monochrome is an open-source cross-platform GUI library and framework that simplifies desktop GUI development. Embracing modern design aesthetics, it offers a range of stylish window and UI elements. For optimal efficiency, the windowing and graphics systems leverage platform-dependent native APIs.

Platform

Windows MacOS

Installation

After cloning the repository, open git bash in the master directory and execute the following commands:

mkdir build
cd build
cmake ..

The Visual Studio solution will be generated in the build directory.

Example Designs

Explore the test folder to access a collection of example widget displays crafted using the Monochrome library.

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

License

LGPL-2.1