Manage hardware projects in 3D
Upload STEP files, inspect assemblies in an interactive WebGL viewer, track tasks on a kanban board, and collaborate with your team — all in one platform.
No setup required · Works in any browser · Your data stays private
Selected Part
Cylinder Block
Class
Structural50 MB
Max STEP file size
Handles complex assemblies
< 60s
Average conversion time
STEP → optimized 3D model
Free
To get started
No credit card required
100%
Browser-based
No plugins or installs
Features
Everything a hardware team needs
From CAD file management to real-time collaboration, SysHub brings your entire hardware workflow into one place.
Project & Product Management
Organize hardware projects with descriptions, file attachments, and links. Upload STEP/STP files as products and manage them with full version history.
- STEP/STP file uploads
- File & link attachments
- Archive & restore products
Interactive 3D CAD Viewer
Inspect assemblies in a WebGL viewer powered by Three.js. Navigate the part hierarchy, select components, and explore your design from every angle.
- WebGL powered by Three.js
- Assembly tree navigator
- Part selection & hover highlight
Kanban Tasks — Even Inside the Viewer
Track work at the project level with kanban-style columns. Or go deeper: select any part in the 3D viewer and create tasks directly on it — no context switching required.
- Project-level kanban board
- Per-part tasks inside the 3D viewer
- Assignees, files & link attachments
Team Collaboration
Invite teammates by email with viewer or editor roles. Set granular permissions at the account or project level and manage pending invites with ease.
- Email-based invites
- Viewer & editor roles
- Granular permissions
Automatic STEP → GLB Pipeline
Upload a STEP file and our cloud pipeline automatically converts it to an optimized GLB with full assembly hierarchy, B-Rep edge wireframes, and per-part colors.
- Server-side STEP parsing
- B-Rep edge extraction
- Optimized GLB output
Secure & Isolated Data
All data is fully user-isolated. Firestore and Storage security rules ensure you only access your own projects. Files are limited to 50 MB with strict type enforcement.
- User-isolated Firestore rules
- 50 MB file size limit
- STEP/STP type enforcement
How It Works
From STEP file to team collaboration in minutes
Three simple steps to get your hardware project up and running on SysHub.
Upload your STEP file
Create a project, add a product, and upload your STEP or STP CAD file. Our cloud pipeline automatically converts it to an optimized 3D model — no plugins or local software needed.
Supports files up to 50 MB. Conversion typically completes in under a minute.
Inspect in the 3D viewer
Open the interactive WebGL viewer to explore your assembly. Navigate the part tree, select components, toggle explode view, slice with cross-section, and switch render modes.
Attach notes, files, links, and tasks directly to individual parts inside the viewer.
Collaborate & track tasks
Invite teammates with viewer or editor roles. Manage project tasks on a kanban board, assign work, and track progress — all linked to the parts and products in your assembly.
Collaborators see pending invites on their dashboard and can accept or decline instantly.
3D CAD Viewer
CAD-quality inspection, right in your browser
No plugins. No downloads. A full-featured WebGL viewer with B-Rep edge wireframes, explode view, cross-section, and more.
Create & manage tasks directly on any part — without leaving the viewer
Click a part in the 3D viewport, open its info panel, and instantly create tasks, set assignees, attach files, and track status — all in context, right next to the geometry you're working on. No tab switching, no lost context.
Selected
Drive Gear
Class
MechanicalOpen Task
Verify tooth profile tolerance
Assembly Tree
Hierarchical part navigator with collapsible nodes, search, and multi-select.
Explode View
Interactive slider to explode the assembly and inspect internal components.
Cross-Section
Slice through the model with a real-time cross-section plane slider.
Render Modes
Switch between shaded, wireframe, and B-Rep edge overlay render modes.
Camera Presets
Jump to FRONT, BACK, LEFT, RIGHT, TOP, BOTTOM, or ISOMETRIC views instantly.
Tasks Right in the Viewport
★ Key FeatureSelect any part and create, assign, and track tasks without leaving the 3D viewer — no context switching.
Powered by Three.js & React Three Fiber — CAD-quality B-Rep edge wireframes extracted server-side from STEP geometry.
Collaboration
Built for teams, not just individuals
Invite teammates by email and give them exactly the access they need. Set roles at the account level or per-project, with granular permission controls for editors.
Email-based invites
Send invites to any email address. Collaborators receive a notification and can accept or decline from their dashboard.
Viewer & editor roles
Viewers can inspect projects and the 3D viewer. Editors can make changes — with fine-grained permission toggles.
Account & project scopes
Grant access to all your projects at once (account scope) or limit it to a single project for external contractors.
Account Collaborators
These people have access to all your projects.
alex.kim@acme.com
sara.r@acme.com
j.liu@acme.com
Awaiting acceptance
m.brown@acme.com
Editor permissions
Pricing
Simple, honest pricing
SysHub is free to use. No hidden fees, no trial periods, no credit card required.
Free
Everything you need to manage hardware projects
$0
forever
- Unlimited projects
- Upload STEP & STP files (up to 50 MB)
- Interactive 3D WebGL viewer
- Explode view, cross-section & render modes
- Kanban task board
- Per-part tasks inside the viewer
- File & link attachments
- Team collaboration (invite by email)
- Viewer & editor roles with permissions
- Automatic STEP → GLB conversion
- Version history
- Secure, user-isolated data
Sign in with Google. Your data is private and isolated to your account.
Need enterprise features or a self-hosted deployment? Contact us.
FAQ
Frequently asked questions
Everything you need to know before getting started.
What CAD file formats does SysHub support?
SysHub currently supports STEP (.step) and STP (.stp) files — the most widely used neutral CAD exchange format. Files up to 50 MB are accepted. The cloud pipeline automatically converts them to an optimized GLB with full assembly hierarchy, B-Rep edge wireframes, and per-part colors.
Is SysHub really free? What's the catch?
Yes — SysHub is completely free to use with no credit card required. You get unlimited projects, the full 3D viewer, task management, and team collaboration at no cost. We may introduce paid plans for advanced features in the future, but existing users will always be grandfathered.
How does the 3D viewer work? Do I need to install anything?
The viewer runs entirely in your browser using WebGL (powered by Three.js and React Three Fiber). There are no plugins, browser extensions, or desktop apps to install. Any modern browser on desktop or laptop works — Chrome, Firefox, Edge, and Safari are all supported.
How is my data kept secure and private?
All data is stored in Firebase (Firestore + Cloud Storage) with strict security rules that ensure you can only access your own projects and files. Collaborators only see what you explicitly share with them. Files are stored in isolated, user-scoped storage buckets.
Can I invite my team to collaborate on a project?
Yes. You can invite teammates by email and assign them viewer or editor roles. Editors can be given granular permissions (upload files, manage tasks, invite others, etc.). You can grant access at the account level (all projects) or limit it to a single project for external contractors.
What happens after I upload a STEP file?
Once uploaded, our cloud pipeline (running on Google Cloud Functions) automatically parses the STEP file, extracts the assembly hierarchy and B-Rep edge geometry, and converts everything to an optimized GLB file. This typically completes in under a minute. You'll then be able to open the interactive 3D viewer immediately.
Can I attach tasks, files, and notes to individual parts?
Yes — this is one of SysHub's key differentiators. Inside the 3D viewer, you can click any part in the assembly, open its info panel, and create tasks, attach files, add links, write notes, and assign a class — all in context, right next to the geometry you're working on.
Still have questions?
Email us at hello@sys-hub.comStart managing your hardware projects today
Upload your first STEP file, explore it in 3D, and invite your team — all in minutes. No credit card required.