|Project Name||Stars||Downloads||Repos Using This||Packages Using This||Most Recent Commit||Total Releases||Latest Release||Open Issues||License||Language|
|Jkqtplotter||669||8 days ago||August 19, 2018||4||lgpl-2.1||C++|
|an extensive Qt5 & Qt6 Plotter framework (including a feature-richt plotter widget, a speed-optimized, but limited variant and a LaTeX equation renderer!), written fully in C/C++ and without external dependencies|
|Dspdfviewer||212||7 months ago||49||gpl-2.0||C++|
|Dual-Screen PDF Viewer for latex-beamer|
|Klatexformula||46||2 years ago||12||other||C++|
|Generate images from LaTeX equations that you can drag and drop, copy and paste or save to disk.|
|Texiteasy||36||3 years ago||36||gpl-3.0||C++|
|Simple and Powerful Latex Editor|
|Gclc||23||a year ago||1||other||C++|
|GCLC is a mathematical software tool for producing high-quality mathematical illustrations, for teaching mathematics, and for automated proving of geometry theorems.|
|Patagui||20||a year ago||9||gpl-2.0||C++|
|Qt4 application for LaTeX songbooks|
|Datatex||10||2 months ago||5||gpl-3.0||C++|
|DataTex is a tool for creating and managing LaTeX file databases, such as exercises, definitions, theorems, tables figures as well as Latex documents.|
|Pdfcropgui||5||4 years ago||1||mit||C++|
|A GUI tool to crop PDF files visually, based on pdfcrop.|
|Notatio Antiqua||4||13 years ago||other||C++|
|Editor for GABC files, TeX files and LyTeX files (LilyPond and LaTeX)|
|Qmlatex||4||8 years ago||2||lgpl-3.0||C++|
|QML Wrapper for creating Latex Documents|
This is an extensive C++ library for data visualization, plotting and charting for Qt (>= 5.0, tested with Qt up to 6.3). It is feature-rich but self-contained and only depends on the Qt framework.
This software is licensed under the term of the GNU Lesser General Public License 2.1 (LGPL 2.1) or above.
There are also some subpage of general intetest:
There is a large set of usage examples (with explanations for each) and tutorials in the folder
All test-projects are Qt-projects that use qmake to build. You can load them into QtCreator easily.
JKQTPlotter contains two different build systems: A modern CMake-based build and an older (and deprecated!) QMake-based build (which works out of the box with Qt 5.x and QT 6.x). Both systems are explained in detail in http://jkriege2.github.io/JKQtPlotter/page_buildinstructions.html.
With CMake you can easily build JKQTPlotter and all its examples, by calling something like:
$ mkdir build; cd build $ cmake .. -G "<cmake_generator>" "-DCMAKE_PREFIX_PATH=<path_to_your_qt_sources>" $ cmake --build . --config "Debug"