Add OCCTSwift cohort (7 packages)#13496
Closed
gsdali wants to merge 1 commit into
Closed
Conversation
Adding the OCCTSwift v1.0 cohort — a layered family of Swift packages that wraps OpenCASCADE Technology (OCCT) 8.0.0 GA for B-Rep solid modeling on Apple platforms. All public, LGPL-2.1, SemVer-stable from v1.0.0 (May 2026): - gsdali/OCCTSwift — kernel: shapes, curves, surfaces, OCAF, TopologyGraph, drawing/projection, ML samplers - gsdali/OCCTSwiftAIS — high-level interactive services - gsdali/OCCTSwiftIO — headless CAD file I/O (STEP/IGES/STL/OBJ/glTF) - gsdali/OCCTSwiftMesh — mesh decimation, smoothing, repair - gsdali/OCCTSwiftScripts — occtkit CLI + ScriptHarness library - gsdali/OCCTSwiftTools — kernel ↔ viewport bridge layer - gsdali/OCCTSwiftViewport — Metal-based 3D viewport component Inserted at the correct alphabetical position between gscalzo/SwiftCubicSpline.git and guillaumealgis/SimpleMDM-Swift.git. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
Thanks so much for submitting a pull request. We appreciate your contribution! We require all contributors to sign our Contributor License Agreement (CLA) before we can merge any code, and we don't currently have a record of a signed CLA for @gsdali. Please email swiftpackageindex@gmail.com and let us know you need to sign a CLA, and we'll get the template over to you. |
This was referenced May 9, 2026
Closed
Member
|
Added via #13503 |
Author
|
Status update — current cohort state as of indexing:
All 7 still live and SemVer-stable. Cohort consistency / dep audit done, declared floors match resolved versions. Ecosystem map: https://github.com/gsdali/OCCTSwift/blob/main/docs/ecosystem.md |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adding the OCCTSwift v1.0 cohort — a layered family of Swift packages that wraps OpenCASCADE Technology (OCCT) 8.0.0 GA for B-Rep solid modeling on Apple platforms. All packages are public, LGPL-2.1, and SemVer-stable from v1.0.0 (graduated together on 2026-05-07 alongside OCCT 8.0.0 GA).
meshoptimizer).occtkitCLI +ScriptHarnesslibrary — JSON-driven verbs over the kernel.ShapetoViewportBodywith picking metadata.All seven entries inserted at the correct alphabetical position between
gscalzo/SwiftCubicSpline.gitandguillaumealgis/SimpleMDM-Swift.git.Requirements check
Package.swiftat root.gitswift package dump-package.spi.ymldeclaring macOS / iOS builders across Swift 6.0–6.3 (Mesh / Viewport will pick up SPI defaults)(This supersedes #13495 which was a single-package version of this submission.)
🤖 Generated with Claude Code