Skip to content

KREA-MAK/KREACad

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,625 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KreaCAD - Advanced 3D CAD Viewer

About KREA

KREA is a leading technology company specializing in advanced CAD solutions and 3D visualization tools. Founded with a vision to democratize professional-grade CAD technology, KREA develops innovative software solutions that bridge the gap between complex engineering workflows and accessible web-based applications.

Company Information

  • Website: www.krea.tr
  • Founded: 2004
  • Headquarters: Izmir, Turkey
  • Founder & CEO: Tansu Ozcelebi & Nihat Nalcı
  • Copyright: © 2025 KREA. All rights reserved.

Mission

KREA is committed to advancing the field of computer-aided design through cutting-edge web technologies, making professional CAD tools accessible to engineers, designers, and creators worldwide.

Build status npm version DeepScan grade

KreaCAD is a professional and advanced 3D CAD viewer solution designed for visualizing and exploring CAD models in your browser. This repository contains the source code of the application and the powerful library behind it.

Example

https://kreacad.fabus.app

Supported file formats

  • Import: 3dm, 3ds, 3mf, amf, bim, brep, dae, fbx, fcstd, gltf, ifc, iges, step, stl, obj, off, ply, wrl.
  • Export: 3dm, bim, gltf, obj, off, stl, ply.

External Libraries

KreaCAD leverages a robust ecosystem of cutting-edge open-source libraries to deliver exceptional 3D visualization capabilities:

Core Rendering & 3D Graphics

  • three.js - Powerful WebGL-based 3D graphics library for smooth rendering and interactive visualization
  • draco - Advanced 3D mesh compression for optimized file sizes and faster loading

CAD & Engineering Format Support

  • rhino3dm - Native support for Rhino 3D models and advanced NURBS geometry
  • web-ifc - Industry Foundation Classes (IFC) support for BIM workflows
  • occt-import-js - OpenCASCADE-based import engine for STEP, IGES, and BREP formats

User Interface & Utilities

  • pickr - Modern color picker component for material and appearance customization
  • fflate - High-performance compression library for efficient file handling

All libraries are carefully selected for performance, reliability, and compatibility with modern web standards.

About

A solution to visualize and explore 3D models in your browser. Especially for STEP files

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 82.5%
  • HTML 11.2%
  • Python 3.0%
  • CSS 3.0%
  • C++ 0.2%
  • PowerShell 0.1%