U++ is a C++ cross-platform rapid application development framework focused on programmer's productivity. It includes a set of libraries (GUI, SQL, Network etc.), and integrated development environment (TheIDE).
Find a file
koldo c8fe0bf7c5 *ScatterDraw: Included Maginor fix from https://www.ultimatepp.org/forums/index.php?t=msg&th=10759&start=0&
git-svn-id: svn://ultimatepp.org/upp/trunk@13550 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-08-15 18:13:00 +00:00
archive/uppsrc Reorganizing REPO 2017-12-26 10:28:32 +00:00
autotest .autotest 2019-07-29 12:03:59 +00:00
autotst u++: init files removed 2016-11-12 06:36:54 +00:00
benchmarks .benchmarks 2019-07-02 07:02:30 +00:00
examples ScatterCtrl_Demo: Fixed margins 2019-08-15 17:43:48 +00:00
rainbow .rainbow 2018-07-16 12:13:38 +00:00
reference .Eigen_demo: Tiny fixes 2019-08-15 17:45:04 +00:00
tutorial .tutorials 2018-07-08 07:32:00 +00:00
uppbox .uppbox 2019-08-09 09:19:23 +00:00
uppsrc *ScatterDraw: Included Maginor fix from https://www.ultimatepp.org/forums/index.php?t=msg&th=10759&start=0& 2019-08-15 18:13:00 +00:00
upptst .upptst 2019-07-31 09:54:21 +00:00
README.md upp.src: README.md 2017-12-25 10:57:44 +00:00

Ultimate++

Ultimate++ is a C++ cross-platform rapid application development framework focused on programmers productivity. It includes a set of libraries (GUI, SQL, etc.), and an integrated development environment.

Rapid development is achieved by the smart and aggressive use of C++ rather than through fancy code generators. In this respect, U++ competes with popular scripting languages while preserving C/C++ runtime characteristics.

The U++ integrated development environment, TheIDE, introduces modular concepts to C++ programming. It features BLITZ-build technology to speedup C++ rebuilds up to 4 times, Visual designers for U++ libraries, a Topic++ system for documenting code and creating rich text resources for applications (like help and code documentation) and Assist++ - a powerful C++ code analyzer that provides features like code completion, navigation and transformation.

TheIDE can work with GCC, MinGW and Visual C++ and contains a full featured debugger. TheIDE can also be used to develop non-U++ applications.

What you can get with Ultimate++?

  • A very effective C++ library for cross-platform development in source form.

  • A good integrated development environment, designed for developing large C++ applications.

You can use both, or you can use whichever you need.

License

U++ uses BSD license.

Download

U++ Resources

More information about the framework, can be found on the official site. Don't forget to check our rich documentation.