IFC Viewer SDK · JavaScript · TypeScript

Build IFC viewing into any web app

Add a complete viewer in minutes. Start free, then scale to higher usage, white-label, or OEM.

Commercial use included No account or API key No copyleft Browser-local processing
Recommended for new integrations

One SDK, from prototype to enterprise product

Start in minutes. Your application controls user access, project data, and the complete viewer experience.

Build

Import one browser module and pass IFC, BCF, or IDS bytes from your application.

Embed

Integrate the viewer into portals, CDEs, ERPs, digital twins, intranets, and customer-facing products.

Keep control

IFC parsing and rendering run locally in the browser; your app controls files and permissions.

Scale

Move to Pro or Enterprise for higher usage, support, white-label, OEM, or custom terms.

Architecture at a glance

Your application stays in control

Your application supplies project data and controls user access. The SDK processes the data locally and renders the complete viewer inside your interface.

Your application

Authenticates users and reads IFC, BCF, or IDS from files, URLs, SharePoint, object storage, or your API.

Flinker SDK in the browser

Receives bytes, parses IFC data, and renders the model locally with WebGL 2.

Your product workflow

Runs the complete viewer inside your interface. Advanced UI and data connections are available on request.

Project data is not transferred to Flinker servers by the SDK.

Other ways to deploy

The SDK is the default. Use these options for quick viewing workflows or enterprise licensing.

Specialized option

Hosted deep link

Open IFC and BCF files in a Flinker-hosted viewer through a secure URL.

Best fit

Fast viewing without building a custom interface.

Choose the SDK for custom UI, in-app interaction, write-back, or white-label.

Hosted viewer details
Enterprise licensing

White-label & OEM

Use Flinker technology under your brand or distribute it as part of your product. Available for IFC Viewer and IFC Copilot.

Available by agreement
Branding & redistribution Private deployment & source access Support & SLA
Explore enterprise licensing

Start building now

Use the SDK immediately, or talk to us about enterprise integration and licensing.