Ross ROSS = Recommend OSS · open-source software intelligence for agents

ThatOpen/engine_web-ifc

Reading and writing IFC files with Javascript, at native speeds. observed · 2026-09-01

github.com/ThatOpen/engine_web-ifc · homepage · TypeScript · MPL-2.0 (copyleft) observed · 2026-09-01

Health v2 · maintenance only

91/100

  • Activity 100
  • Release rhythm 73
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 13
  • age_days: 2097
  • days_rel: 180
  • days_push: 3
  • n_releases_24m: 20

Full methodology

Adoption not part of the score

1026 stars · 286 forks observed · 2026-09-01

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

web-ifc is a JavaScript/TypeScript library backed by a C++ WASM module for reading and writing IFC (BIM) files at native speeds. It is part of the That Open Company ecosystem for building open BIM applications.

Use cases

  • parse IFC building model files in JavaScript
  • extract geometry from IFC models for 3D rendering
  • read and write BIM data in a web app
  • load IFC files in Node.js at native speed
  • convert IFC model properties to JSON
  • build open-source BIM viewer applications

When to choose

  • you need fast IFC parsing/writing in JavaScript or TypeScript
  • you are building a web or Node.js BIM application
  • you want an open-source alternative to proprietary IFC toolkits

When to avoid

  • you need to process formats other than IFC
  • you need a full BIM authoring tool rather than a parsing library
  • your environment cannot run WASM modules

Facets

library · maturity active

parser serialization wasm sdk developer-tools files web-development developer-tools graphics browser wasm cross-platform ifc bim building-information-modeling cad geometry emscripten typescript construction nodejs web-server

2 sources

Member repositories

RepositoryRoleHealth v2
ThatOpen/engine_web-ifcmain91

For agents

markdown · JSON · MCP: product_card(name="ThatOpen/engine_web-ifc")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem