# IfcOpenShell vs Trimble Tekla Structures

**Leader by Vioscale score:** IfcOpenShell

| Attribute | IfcOpenShell | Trimble Tekla Structures |
|---|---|---|
| **Vioscale score** | 55.6 (35% (low)) | 43.4 (36% (low)) |
| activity.commits_last_30d | 100 | - |
| adoption.dependent_repos | 73 | - |
| adoption.github_stars | 2,732 | - |
| deployment.options | `{"cloud":true,"self_hosted":true}` | - |
| description.long | IfcOpenShell is an open source library and geometry engine for developing digital platforms in the built environment. It provides comprehensive APIs and tools for IFC data manipulation, geometric analysis, model coordination, and format conversion. | Structural engineers, designers, and construction professionals use Tekla Structures to create detailed 3D building models, coordinate project information, and generate fabrication-ready documentation. |
| features.capabilities | `{"pricing_model":"perpetual_license","deployment_model":"cloud_web_viewer","authoring_vs_coordination":"model_authoring","3d_parametric_object_modeling":false,"ifc_openbim_standard_compliance":true,"automated_hard_and_soft_clash_detection":true,"4d_time_scheduling_and_5d_cost_estimation":true,"mep_mechanical_electrical_plumbing_detailing":true}` | `{"authoring_vs_coordination":"model_authoring","3d_parametric_object_modeling":true,"ifc_openbim_standard_compliance":true,"structural_steel_and_concrete_rebar_detailing":true}` |
| integrations.count | 10 | 3 |
| integrations.list | `[{"name":"Blender"},{"name":"Oracle P6"},{"name":"Microsoft Project"},{"name":"Asta PowerProject"},{"name":"IDS"},{"name":"BCF"},{"name":"bSDD"},{"name":"CityJSON"},{"name":"COBie"},{"name":"Code_Aster"}]` | `[{"name":"Trimble Connect"},{"name":"Tekla PowerFab"},{"name":"Tekla Model Sharing"}]` |
| language.primary | C++ | - |
| license.spdx | LGPL-3.0 | - |
| platform.support | `{"cli":true,"mac":true,"linux":true,"windows":true}` | - |
| pricing | `{"type":"open_source","freeTier":true,"sourceUrl":"https://ifcopenshell.org/","retrievedAt":"2026-08-24T09:46:26.970Z"}` | `{"summary":"Free tier for education; trial available","freeTier":true,"sourceUrl":"https://www.tekla.com/products/tekla-structures","retrievedAt":"2026-08-22T22:28:12.712Z"}` |
| pricing.free_tier | yes | yes |
| pricing.model | commercial | freemium |
| pricing.price_level | free | low |
| pricing.transparent | - | no |
| release.cadence_days | 1 | - |
| release.history | `[{"url":"https://github.com/IfcOpenShell/IfcOpenShell/releases/tag/bonsai-0.9.0-alpha2608261658","date":"2026-08-26T17:02:38Z","type":"stable","version":"bonsai-0.9.0-alpha2608261658"},{"url":"https://github.com/IfcOpenShell/IfcOpenShell/releases/tag/bonsai-0.9.0-alpha2608251413","date":"2026-08-25T14:16:34Z","type":"stable","version":"bonsai-0.9.0-alpha2608251413"},{"url":"https://github.com/IfcOpenShell/IfcOpenShell/releases/tag/bonsai-0.9.0-alpha2608250302","date":"2026-08-25T03:05:39Z","type":"stable","version":"bonsai-0.9.0-alpha2608250302"},{"url":"https://github.com/IfcOpenShell/IfcOpenShell/releases/tag/bonsai-0.9.0-alpha2608250046","date":"2026-08-25T00:49:35Z","type":"stable","version":"bonsai-0.9.0-alpha2608250046"},{"url":"https://github.com/IfcOpenShell/IfcOpenShell/releases/tag/bonsai-0.9.0-alpha2608242134","date":"2026-08-24T21:38:01Z","type":"stable","version":"bonsai-0.9.0-alpha2608242134"},{"url":"https://github.com/IfcOpenShell/IfcOpenShell/releases/tag/bonsai-0.8.6-alpha2608231542","date":"2026-08-23T15:46:04Z","type":"stable","version":"bonsai-0.8.6-alpha2608231542"},{"url":"https://github.com/IfcOpenShell/IfcOpenShell/releases/tag/bonsai-0.8.6-alpha2608231407","date":"2026-08-23T14:10:21Z","type":"stable","version":"bonsai-0.8.6-alpha2608231407"},{"url":"https://github.com/IfcOpenShell/IfcOpenShell/releases/tag/bonsai-0.8.6-alpha2608231326","date":"2026-08-23T13:29:39Z","type":"stable","version":"bonsai-0.8.6-alpha2608231326"},{"url":"https://github.com/IfcOpenShell/IfcOpenShell/releases/tag/bonsai-0.8.6-alpha2608192307","date":"2026-08-19T23:11:32Z","type":"stable","version":"bonsai-0.8.6-alpha2608192307"},{"url":"https://github.com/IfcOpenShell/IfcOpenShell/releases/tag/bonsai-0.9.0-alpha2608162204","date":"2026-08-16T22:08:22Z","type":"stable","version":"bonsai-0.9.0-alpha2608162204"},{"url":"https://github.com/IfcOpenShell/IfcOpenShell/releases/tag/bonsai-0.8.6-alpha2608132105","date":"2026-08-13T21:09:42Z","type":"stable","version":"bonsai-0.8.6-alpha2608132105"},{"url":"https://github.com/IfcOpenShell/IfcOpenShell/releases/tag/bonsai-0.8.6-alpha2608122009","date":"2026-08-12T20:12:30Z","type":"stable","version":"bonsai-0.8.6-alpha2608122009"},{"url":"https://github.com/IfcOpenShell/IfcOpenShell/releases/tag/bonsai-0.8.6-alpha2608111531","date":"2026-08-11T15:35:20Z","type":"stable","version":"bonsai-0.8.6-alpha2608111531"},{"url":"https://github.com/IfcOpenShell/IfcOpenShell/releases/tag/bonsai-0.8.6-alpha2608111014","date":"2026-08-11T10:18:04Z","type":"stable","version":"bonsai-0.8.6-alpha2608111014"},{"url":"https://github.com/IfcOpenShell/IfcOpenShell/releases/tag/bonsai-0.8.6-alpha2608090641","date":"2026-08-09T06:44:54Z","type":"stable","version":"bonsai-0.8.6-alpha2608090641"},{"url":"https://github.com/IfcOpenShell/IfcOpenShell/releases/tag/bonsai-0.8.6-alpha2608081735","date":"2026-08-08T17:39:18Z","type":"stable","version":"bonsai-0.8.6-alpha2608081735"},{"url":"https://github.com/IfcOpenShell/IfcOpenShell/releases/tag/bonsai-0.8.6-alpha2608072133","date":"2026-08-07T21:37:06Z","type":"stable","version":"bonsai-0.8.6-alpha2608072133"},{"url":"https://github.com/IfcOpenShell/IfcOpenShell/releases/tag/bonsai-0.8.6-alpha2608051426","date":"2026-08-05T14:30:23Z","type":"stable","version":"bonsai-0.8.6-alpha2608051426"},{"url":"https://github.com/IfcOpenShell/IfcOpenShell/releases/tag/bonsai-0.8.6-alpha2608012327","date":"2026-08-01T23:30:55Z","type":"stable","version":"bonsai-0.8.6-alpha2608012327"},{"url":"https://github.com/IfcOpenShell/IfcOpenShell/releases/tag/bonsai-0.8.6-alpha2607311157","date":"2026-07-31T12:01:25Z","type":"stable","version":"bonsai-0.8.6-alpha2607311157"}]` | - |
| security.vulnerabilities | `{"count":0,"source":"https://advisories.ecosyste.ms/api/v1/advisories?ecosystem=pypi&package_name=ifcopenshell&per_page=100","last_12m":0,"max_severity":null}` | - |

## Capabilities (Bim Software)

| Capability | IfcOpenShell | Trimble Tekla Structures |
|---|:--:|:--:|
| **Capabilities** |  |  |
| Deployment model | Cloud web viewer | - |
| Authoring vs coordination | Model authoring | Model authoring |
| 3d parametric object modeling | ✗ | ✓ |
| Automated hard and soft clash detection | ✓ | - |
| 4d time scheduling and 5d cost estimation | ✓ | - |
| Point cloud lidar scan ingestion | - | - |
| Ifc openbim standard compliance | ✓ | ✓ |
| Mep mechanical electrical plumbing detailing | ✓ | - |
| Structural steel and concrete rebar detailing | - | ✓ |
| Vr ar headset model walkthroughs | - | - |
| SOC2 type ii | - | - |
| ISO 27001 | - | - |
| Pricing model | Perpetual license | - |

*Source: Vioscale. Generated 2026-09-01T17:24:01.656Z. "-" = undocumented, not absent.*
