Kig is an application for interactive geometric construction, allowing students to draw and explore mathematical figures and concepts using the computer.
It is intended to serve two purposes:
- Allow students to interactively explore mathematical figures and concepts using the computer.
- Serve as a WYSIWYG tool for drawing mathematical figures and including them in other documents.
Kig supports macros and is scriptable using Python. It can import and export files in various formats, including SVG, Cabri, Dr. Geo, KGeo, KSeg, and XFig.
Kig is part of the KDE 5 education module.
It is meant as a better replacement for such free programs as KGeo, KSeg and Dr. Geo and commercial programs like Cabri.
Key Features
- Kig is a KPart application, which means that you can embed it into other KDE software.
- Constructing objects is easy and interactive, with preliminary results being shown.
- Supports macros and the construction of locuses.
- Saves data in a clear XML format.
- Allows user to export a Kig file to some interesting formats, such as images, XFig and LaTeX files, and SVG vectorial images.
- Very flexible transformation system.
- Aims to be compatible with its competitors.
Website: apps.kde.org/kig
Support:
Developer: Dominique Devriese, Maurizio Paolini, Franco Pasquarelli, Pino Toscano
License: GNU General Public License v2.0

Kig is written in C++. Learn C++ with our recommended free books and free tutorials.
Related Software
| Geometry Software | |
|---|---|
| GeoGebra | Dynamic mathematics software for learning and teaching |
| Kig | KDE4 software for exploring geometric constructions |
| Dr. Geo | Interactive geometry software |
| SINGULAR | Commutative algebra system for polynomial computations |
| Macaulay2 | Supporting research in algebraic geometry and commutative algebra |
| polymake | Research in polyhedral geometry |
| C.a.R. | Dynamic geometry program for use in schools and universities |
| Geomview | For mathematics research and education |
| Geometria | Interactive software for creating and solving problems in 3D gemoetry |
| JGEX | Construct, explore and prove geometry theorems |
Read our verdict in the software roundup.
Explore our comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk. You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more. Discovered a useful open source Linux program that we haven’t covered yet? Let us know by completing this form. |

