Awesome Open

Project record

Open CASCADE Technology

Open CASCADE TechnologyLibraries for 3D modeling, CAD data exchange, and visualization.LGPL-2.1
Field notes / 010Open CASCADE Technology
I / Function

Libraries for 3D modeling, CAD data exchange, and visualization.

Open CASCADE Technology supplies C++ libraries for building applications that create, manipulate and display 3D surfaces and solids. Its CAD data-exchange components support moving models between engineering workflows. Developers integrate the libraries into CAD, manufacturing, measurement or simulation software, using source builds or platform-specific binary packages.

Open CASCADE Technology official README · Reviewed 2026-10-15

Awesome Open* · Field recordOpen CASCADE TechnologyOP-0C5E750B · Folio 010Domain: Science & Engineering
II / Repository record

GitHub stars

3,122

Detected license

LGPL-2.1

Repository created

2020-03-16

Repository push

2026-10-20

III / Observations & evidence

GitHub stars

Unknown

i
Window mismatch; awaiting refresh

Cached history uses a different month window; chart withheld until aligned.

Latest attempt: ok · Checked 2026-10-16T00:57:19.371756+00:00 · Last successful fetch 2026-10-16T00:57:19.371756+00:00 · Provider source

Hacker News stories

Unknown

i
Not recorded

OpenSSF Scorecard

Unknown

i
Unavailable

No result returned.

Checked 2026-10-26T23:54:49Z · Latest attempt: not found · Provider source

IV / Release record

GitHub release

V8.0.1

Published 2026-07-30

i
Available

Checked 2026-11-04T04:04:05Z · Last successful fetch 2026-11-04T04:04:05Z · Value fetched 2026-11-04T04:04:05Z · Provider source

V / Where it runs
Run
Library / SDK
Install
Downloadable binary / archiveBuild from source
Documented platforms
Windows / Linux / macOS / Android / Web
i

Run Install Documented platforms

Reviewed 2026-10-31 · Kanzler (AI) · Approved evidence record

Run modes
  • Library / SDK

    Most OCCT function is C++ libraries for modeling, data exchange, and visualization.

    OCCT README

Install methods
  • Downloadable binary / archive

    Certified platform-specific binary packages include OCCT and third-party binaries.

    OCCT README

  • Build from source

    Git snapshot or the complete source archive, then the CMake build.

    OCCT README / Building OCCT

Documented platforms
  • Windows / Linux / macOS / Android / Web

    Build document: Visual Studio 2019+ or MinGW-w64 on Windows, GCC or Clang on Linux, Apple Clang or Xcode on macOS, Android NDK, and Emscripten for Web.

    Building OCCT

Resource and setup notes
  • Minimum: CMake 3.10 or later, and a C++17 compiler.

    CMake 3.16 or newer is recommended, and required when BUILD_USE_PCH is on.

    Building OCCT

  • Constraint: A typical minimum adds FreeType for visualization and Tcl/Tk for DRAW.

    The build document says the full third-party set depends on which modules are enabled.

    Building OCCT