Back

Major C# Wrapper Update: NuGet Integration, Expanded API, and Enhanced Stability

14 Aug 2025

We are excited to announce a significant new release for our commercial C# Wrapper for OCCT3D, packed with improvements designed to streamline your .NET development process and enhance your application’s capabilities. This update focuses on stability, increased coverage, and, most importantly, a simplified integration workflow.

Here’s a look at what’s new:

Seamless Integration with NuGet

The centerpiece of this release is the creation of a new process to generate a NuGet package. This is a game-changer for .NET developers, enabling seamless integration of our C# Wrapper into your Visual Studio solutions. Managing dependencies and updating to the latest version has never been easier, allowing you to focus more on your application’s core logic and less on manual configuration.

Key Fixes and Expanded Coverage

Beyond integration, this update brings valuable enhancements to the wrapper itself:

  • Resolved Casting Regression: We have fixed a key issue with a TopoDS casting regression, ensuring greater stability and predictable behavior in your geometry modeling operations.
  • Increased API Coverage: We have expanded the number of wrapped classes, particularly in crucial modules like Visualization and Data Exchange (DE). This gives you finer control and direct access to more OCCT3D functionality from your C# code.

Full Control and Flexibility

Our commercial C# Wrapper continues to provide maximum flexibility for professional development teams.

  • Cross-Platform with Source Code: The wrapper is provided in source form and is available for both Windows and Linux. It uses the same C# headers for a consistent API across platforms, with different run-time dependencies to match the target OS.
  • Customizable Builds: Using the provided source code, you have the power to build OCCT yourself. This allows you to choose exactly which modules you want to wrap or even extend the wrapper with additional classes by adding just a few lines of script per header file.

This update reinforces our commitment to providing a powerful, flexible, and developer-friendly solution for integrating OCCT3D into the .NET ecosystem.

Find more information on the Wrapper: https://occt3d.com/components/occ-csharp-wrapper/

Do you have more questions?
We will do our best to answer your questions
stab-img
Backing your path to digital Future
Mobile version of the website is on development.  Please open the website on your desktop computer.
Or go to the old version of the website at old.opencascade.com
Follow Us: