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.
A Documentation (auto-)generated with doxygen from the trunk source code can be found here: http://jkriege2.github.io/JKQTPlotter/index.html
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 ./examples/
.
All test-projects are Qt-projects that use qmake to build. You can load them into QtCreator easily.
The Screenshots-page contains several screenshots, partly taken from the provided examples, but also from other software using this libarary (e.g. QuickFit 3.0)
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"