All Projects → cnjinhao → Nana

cnjinhao / Nana

Licence: bsl-1.0
a modern C++ GUI library

Programming Languages

C++
36643 projects - #6 most used programming language
CMake
9771 projects

Projects that are alternatives of or similar to Nana

Phoenix
wxPython's Project Phoenix. A new implementation of wxPython, better, stronger, faster than he was before.
Stars: ✭ 1,698 (-13.41%)
Mutual labels:  cross-platform, gui-toolkit
Imguifontstudio
Font Helper Gui Tool for programming
Stars: ✭ 149 (-92.4%)
Mutual labels:  cross-platform
Rpa Python
Python package for doing RPA
Stars: ✭ 2,449 (+24.89%)
Mutual labels:  cross-platform
Rpcx Gateway
http gateway for rpcx services. Clients in any programming languages can call them
Stars: ✭ 145 (-92.61%)
Mutual labels:  cross-platform
Awesome Cross Platform Apps
the awesome list of cross platform apps solutions(跨平台app方案合集)
Stars: ✭ 140 (-92.86%)
Mutual labels:  cross-platform
Siris
DEPRECATED: The community driven fork of Iris. The fastest web framework for Golang!
Stars: ✭ 146 (-92.55%)
Mutual labels:  cross-platform
Cityengine Sdk
CityEngine is a 3D city modeling software for urban design, visual effects, and VR/AR production. With its C++ SDK you can create plugins and standalone apps capable to execute CityEngine CGA procedural modeling rules.
Stars: ✭ 137 (-93.01%)
Mutual labels:  cross-platform
Dgle
Powerful independent cross-platform engine for 2D/3D games and visualizations. Young, strong and crazy!
Stars: ✭ 149 (-92.4%)
Mutual labels:  cross-platform
Stitch
Python Remote Administration Tool (RAT)
Stars: ✭ 2,018 (+2.91%)
Mutual labels:  cross-platform
Bluepyopt
Blue Brain Python Optimisation Library
Stars: ✭ 143 (-92.71%)
Mutual labels:  cross-platform
Nogo
A cross-platform network-wide ad/site blocker with a simple web control panel.
Stars: ✭ 143 (-92.71%)
Mutual labels:  cross-platform
Aspnetcore Angular Ngrx
🚀 An ASP.NET Core WebAPI Demo with an Angular Client using Ngrx store and effects and Signalr
Stars: ✭ 141 (-92.81%)
Mutual labels:  cross-platform
Polyfem
A polyvalent C++ FEM library
Stars: ✭ 147 (-92.5%)
Mutual labels:  cross-platform
Google Assistant Unofficial Desktop Client
A cross-platform unofficial Google Assistant Client for Desktop (powered by Google Assistant SDK)
Stars: ✭ 2,534 (+29.22%)
Mutual labels:  cross-platform
Algernon
🎩 Small self-contained pure-Go web server with Lua, Markdown, HTTP/2, QUIC, Redis and PostgreSQL support
Stars: ✭ 1,880 (-4.13%)
Mutual labels:  cross-platform
Curve Studio
Minimalist Electron app for designing spline curves
Stars: ✭ 140 (-92.86%)
Mutual labels:  cross-platform
Delir
Web Technology driven VFX Application
Stars: ✭ 142 (-92.76%)
Mutual labels:  cross-platform
Downline
Free cross-platform desktop app to download videos and music from YouTube and many other sites
Stars: ✭ 146 (-92.55%)
Mutual labels:  cross-platform
Kastri
Cross-platform library for Delphi
Stars: ✭ 148 (-92.45%)
Mutual labels:  cross-platform
Innocenceengine
Cross-platform modern game engine.
Stars: ✭ 149 (-92.4%)
Mutual labels:  cross-platform

Nana C++ Library

Linux (gcc 8.3.0 and 9.2)TravisCI build status including (nana-demos)

Windows (Microsoft (R) Build Engine version 15.9.21) AppVeyor build status

Licence

Nana is a C++ standard-like GUI library designed to allow developers to easily create cross-platform GUI applications with modern C++ style. Currently it is regularly tested on Linux(X11) and Windows, and experimentally on macOS and FreeBSD. The nana repository contains the entire source of the library. You can browse the source code and submit your pull request for contributing.

License

Nana is licensed under the Boost Software License

Members

Jinhao, Ariel Viña Rodríguez.

Support

The best way to get help with Nana library is by visiting http://nanapro.org/help.htm

Sending a Pull Request ?

This project encourage you to contribute through sending a pull request! There is a simple rule: please don't directly commit your contributions to the master branch. According to your commits, please choose the hotfixes branch or the develop branch. Thank you!

Introduction to the Repository

There are two main branches with an infinite lifetime:

  • master is the main branch and it is marked as every version release.
  • develop is also another main branch where the source code reflects a state with the lastest delivered developement changes for the next release.

Other branches:

  • features are used to develop new features for the upcoming or a distant future release. Feature branches are named as 'feature-FEATURENAME'.
  • hotfix is meant to prepare for a new release, and fixes some bugs from the corresponding tag on the master branch.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].