/ capabilities

Six capabilities. One embedded canvas.

Each capability is exposed through APIs and events, so it becomes part of your product's UI and workflow.

The six capabilities

View

PDF, CAD (DWG/DXF), BIM (IFC), raster and 100+ technical formats. One web canvas, no plugins.

Read docs How Kos Krebs made one canvas the source of truth

Annotate

Markups, comments, stamps, freehand and review threads. Persist them where your project data lives.

Read docs

Measure

Length, area, perimeter, count and calibrated takeoff. Every measurement comes back as an event.

Read docs How SmartStruct built their own takeoff on the SDK

Compare

Overlay two revisions, highlight changes, jump between differences. Built for plan review.

Read docs How SmartStruct ships drawing features 3x faster

Control

Drive every tool, layer and event from your code, so the canvas fits your product.

Read docs

Export

Flattened PDFs, exported markups, scaled prints. Pipe the output back into your platform.

Read docs
/ time to market

Drawing features in hours. Not months of development.

Building a drawing engine is a multi-year project. Formats, precision, performance, measurement, markup, revisions. You install a package instead, and spend your time on the part your users actually pay for.

Hour 1
Install and render

npm i @rasterex/viewer, point it at a DWG, IFC or PDF. A drawing is on screen in your own app.

Day 1
Wire it to your workflow

Activate tools, listen to events, store markups and measurements where your project data already lives.

Week 1
Ship it to users

Your UI, your brand, your infrastructure. No drawing engine to build, maintain or hire for.

Start with a POC, license when you ship
/ get started

Ready to put CAD, BIM and PDF inside your app?

Explore documentation