OpenCASCADE Sketcher is a C++ library for creating of 2D Sketcher based on Open CASCADE (www.opencascade.org) library. This sketcher allows to create 2D sketches by using snaps, geometric primitives. It can be used for creating CAD applications.
The current version is 0.1
The main download page is here
Application Programm Interface description
Tutorial for developers - based on Qt-example for Open CASCADE
Screenshots page or SourceForge
GNU Library or Lesser General Public License (LGPL), Open Software License