Bimvue vs IFC.js / That Open Company
IFC.js (now maintained by That Open Company as Open BIM Components) is an open-source JavaScript library for parsing and rendering IFC files directly in the browser. It processes IFC files client-side using WebAssembly, requiring no server-side conversion.
IFC.js / That Open Company pricing: Free and open source (MIT license) · https://thatopen.com
Feature Comparison
| Feature | IFC.js / That Open Company | Bimvue |
|---|---|---|
| IFC Support | ||
| Browser-based 3D Viewer | ||
| No Account Required | ||
| Client-side Processing | ||
| Max File Size | ~50-100 MB | 500 MB |
| Custom Attributes | ||
| Team Collaboration | ||
| Persistent Storage | ||
| Search & Filter | Basic | Full-featured |
| CSV/JSON Export | ||
| Version Comparison | ||
| REST API | ||
| Price | Free | From $9/mo |
IFC.js / That Open Company Strengths
- Free and open source
- Client-side processing — data never leaves your machine
- No account or upload required
- Active developer community
- Embeddable in custom web applications
IFC.js / That Open Company Limitations
- Limited to browser memory (~50-100 MB files)
- No persistent storage — reload loses everything
- No team collaboration or access control
- No custom attributes or metadata enrichment
- Performance degrades on large models
When to Choose IFC.js / That Open Company
Choose IFC.js if you're a developer building a custom IFC viewing application, need client-side processing for data privacy, or want a free tool for quick one-off IFC inspections where you don't need to save or share anything.
When to Choose Bimvue
Choose Bimvue if you need to handle large files (100+ MB), collaborate with a team, add custom metadata to elements, or need persistent storage with version history. Bimvue picks up where free client-side viewers leave off.
Try Bimvue for yourself
Upload your IFC model and see how Bimvue compares with your own data. No credit card required.
Get started free