Maths

C.a.R. – dynamic compass and ruler geometry

C.a.R. (Compass and Ruler) is a dynamic geometry program designed for constructing and exploring mathematical figures. It simulates traditional compass-and-straightedge constructions while providing interactive tools that go beyond what is possible on paper.

Users can construct points, lines, circles and more complex figures, then move selected points to observe how dependent objects respond. This makes it particularly useful for investigating relationships between geometric objects and checking conjectures.

The program is intended for use in schools and universities, offering tools for both elementary constructions and more advanced mathematical investigations. Teachers can prepare interactive examples, while students can experiment with geometric properties and discover patterns.

C.a.R. also supports mathematical functions, curves, animations and macro-constructions. These capabilities allow users to create reusable operations and explore geometric ideas beyond conventional Euclidean constructions.

This is free and open source software.

Key Features

  • Interactive compass-and-ruler constructions using points, lines and circles.
  • Move basic construction points while preserving dependent relationships.
  • Track the movement of points to investigate geometric loci.
  • Create reusable macros for complex geometric constructions.
  • Animated constructions for demonstrating mathematical relationships.
  • Tools for calculations, mathematical expressions, curves and functions.
  • Support for geometric transformations and advanced constructions.
  • Explore elliptic and hyperbolic geometry.
  • Customisable colours, labels and object visibility.
  • Hide intermediate construction steps to simplify complex figures.
  • Export mathematical diagrams in several graphical formats.
  • Export interactive geometry material for educational use.
  • Save constructions in an XML-based document format.
  • Multilingual interface and built-in help facilities.
  • Cross-platform support – runs on Linux, macOS, and Windows.

Website: sourceforge.net/projects/zirkel
Support:
Developer: René Grothmann
License: GNU General Public License v2.0

CaR

C.a.R. is written in Java. Learn Java 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