Yes, one of the best known is the open source programme “FreeCAD”.

With FreeCAD you can create both 2D and 3D drawings. It is customisable, scriptable and extensible. With its extensive features, it is suitable for hobbyists/makers, experienced CAD users and also educators.

For an introduction to FreeCAD we recommend our book: “FreeCAD – 2D/3D Konstruktion – Das Einsteigerseminar“.