Maths

Kig – interactive geometry and mathematical constructions

Kig is an interactive geometry application developed by KDE. It allows users to construct mathematical figures and investigate how their properties change when points and other objects are moved.

The application is primarily intended for teaching and learning geometry, but it can also be used to prepare accurate mathematical illustrations. Students can explore relationships between objects through experimentation, while teachers can demonstrate geometric principles using constructions that respond immediately to changes.

Kig supports a wide range of geometric objects, including lines, circles, conic sections and more complex curves. Constructions can incorporate transformations, measurements and dependencies, providing a useful environment for investigating mathematical conjectures.

Users can extend the available construction tools through macros and Python scripting. Kig also offers several ways to export diagrams for use in other applications and documents.

This is free and open source software.

Key Features

  • Interactive construction of points, vectors, lines, circles, polygons and conic sections.
  • Dynamic manipulation of objects while maintaining geometric relationships.
  • More than 40 types of mathematical objects and constructions.
  • Geometric transformations including reflection, translation, rotation and scaling.
  • Construction and exploration of loci.
  • Macros for creating reusable geometric objects from existing constructions.
  • Python scripting to extend the available mathematical tools.
  • Tools for displaying measurements and mathematical expressions.
  • Import facilities for several other dynamic geometry formats.
  • Export diagrams as SVG, images, XFig and LaTeX documents.
  • XML-based format for storing mathematical constructions.
  • Integration with other KDE applications through KParts.
  • Cross-platform support – runs on Linux and macOS.

Website: apps.kde.org/kig
Support:
Developer: Dominique Devriese, Maurizio Paolini, Franco Pasquarelli, Pino Toscano and KDE contributors
License: GNU General Public License v2.0

Kig

Kig is written in C++. Learn C++ with our recommended free books and free tutorials.


Related Software

Geometry Software
KigKDE4 software for exploring geometric constructions
Dr. GeoInteractive geometry software
SINGULARCommutative algebra system for polynomial computations
Macaulay2Supporting research in algebraic geometry and commutative algebra
polymakeResearch in polyhedral geometry
SnapPyInvestigate the topology and hyperbolic geometry of 3-manifolds
C.a.R.Dynamic geometry program for use in schools and universities
MathModPlot 3D surfaces using implicit and parametric equations
GCLCCreate geometric illustrations and prove geometry theorems
GeometriaInteractive software for creating and solving problems in 3D gemoetry
JGEXConstruct, explore and prove geometry theorems

Read our verdict in the software roundup.


Best Free and Open Source Software LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.

We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more.

Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion.

Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted