Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

This page's audience our own tag's counts — open to see them
–Visits
–Page views
–Clicks to vendors
–Time on page
–Reading now
Clicks to vendors, by tool
  • –
Top countries
  • –
Devices
  • –

– · visits, page views and clicks counted by our own tag, which counts more than our checked analytics; every figure rounded down · how we count

Flyfish CAD Viewer review

Free#24 of 32 in CAD Viewer Software

A focused open-source viewer for embedding CAD previews across web environments.

6.3/10Editor score
Flyfish CAD Viewer6.3 Visit site

Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026

Flyfish CAD Viewer is an open-source, browser-based viewer for organizations that need to display engineering drawings and models inside web applications. Its documented use cases include engineering archives, PLM, manufacturing, construction and after-sales systems. The viewer parses and renders DWG, DXF, DWF, DWFx and XPS files, along with 3D eModels. For developers, the product is available through an npm package, static demo, runtime assets or private integration. Its local browser file-processing approach allows drawings to be viewed without requiring upload to a backend.

Integration flexibility is a central strength. The published options include plain Web integration, iframe embedding, Web Workers, WebAssembly and desktop WebView environments. Rendering uses WebGL with a Canvas2D fallback, while Web Worker and WebAssembly runtime support can help teams fit the viewer into different browser-based architectures. External SHX reference handling addresses a practical dependency in some DWG workflows. These options make Flyfish CAD Viewer a natural fit for product teams embedding previews into PLM, manufacturing or service software rather than selecting a standalone desktop viewer.

The feature set remains focused on viewing and extracting drawing information. BOM extraction with CSV and JSON export extends the viewer beyond visual preview, but measurement, markup and annotation are not part of its documented scope. Sharing, collaboration and related review workflows are also not described as core capabilities. Choose Flyfish CAD Viewer when an open-source browser component and multiple embedding paths matter most. Teams that need detailed design review, measurement, markup or collaboration should look for a CAD viewer with those workflows as explicit features.

Flyfish CAD Viewer pros and cons

  • Where it wins
    • Renders DWG, DXF, DWF, DWFx, XPS and 3D eModels in browsers
    • Supports npm, plain Web, iframe, Web Worker and WebAssembly integrations
    • Exports bills of materials in CSV and JSON formats
  • Where it doesn't
    • Measurement and markup are not part of its documented feature set
    • Collaboration, sharing and annotation workflows are not documented
    • Its scope is focused on browser viewing rather than full CAD authoring

Flyfish CAD Viewer fact sheet, pricing and score →

Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.

Last updated · How we research and update