/ quick-start projects

Runnable quick starts for React, Angular, Next.js and TypeScript.

Every collection is a real project you can clone and run. Install @rasterex/viewer, mount the canvas, and open a DWG, IFC or PDF drawing against our hosted evaluation backend. No license, no setup on your side.

/ run one

Clone, install, run. That is the whole setup.

Each example is self-contained. Pick the directory that matches your framework and the workflow you need, install its dependencies, and start it. You are looking at a live canvas within minutes.

01

Clone the examples

terminal · bash
$ git clone https://github.com/Rasterex-Software/rasterex-viewer-examples.git$ cd rasterex-viewer-examples
02

Run the one you need

terminal · bash
$ cd examples/react-vite/01-basic-document-loading$ npm install$ npm run dev
/ collections

Four framework paths. The same canvas underneath.

React

React + Vite quick start

The full workflow set for a React application: mount the canvas in a component, open documents, annotate, measure, control CAD layers, and compare revisions. Includes a creative compare-overlay example.

Browse on GitHub
TypeScript

Vanilla TypeScript quick start

No framework, no build opinions. The clearest reading of the SDK lifecycle and the reference implementation the other collections follow.

Browse on GitHub
Angular

Angular quick start

Component-scoped viewer lifecycle for Angular applications, including teardown when the hosting component is destroyed.

Browse on GitHub
Next.js

Next.js quick start

App Router examples that keep the canvas client-side, including opening a file straight from the browser without a round trip.

Browse on GitHub
/ other repositories

The rest of the toolbox.

@rasterex/viewer

The typed SDK itself. Install it from npm, read the API surface, or open an issue.

rxcore-web-assets

A canonical, framework-agnostic runtime asset layout for the web viewer, used by the docs, the examples and AI agents.

RxSDK-Samples

Sample code for the Rasterex Desktop SDK, in C#.

/ 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