Announcing LightningCAD Collaborative Editing
Software Development
Business Software
Collaboration
Continuous Improvement
Technology

We've added real-time collaborative editing to LightningCAD, allowing multiple users to work simultaneously on the same design with live cursor visibility, dynamic updates, and optional project locking to prevent conflicts. Beyond improving team workflows, the update also boosts single-user performance and lays the groundwork for future capabilities like offline editing, batch updates, and AI-powered virtual collaborators.
SHARE POST
Elevating Collaboration: Building Real-Time Editing into LightningCAD
When multiple people need to work on the same design, the default workflow is familiar: take turns, email files back and forth, or hope nobody overwrites your changes. That workflow breaks down as soon as the cost of waiting for the other person becomes visible. With LightningCAD's collaborative editing, multiple users work on the same design simultaneously and see each other's changes as they happen.
Why We Built It From Scratch
We evaluated existing collaborative frameworks early and found they couldn't keep up. Design tools demand a level of responsiveness that document-editing frameworks weren't built for. A sluggish cursor or a delayed update in a CAD environment doesn't just feel slow, it breaks the workflow entirely.
So we built our own, around how your team actually works. During several quarterly CCC Days (Character, Collaboration, Craftsmanship), our team ran focused experiments to test what was possible and understand how big the effort would be. CCC Days are dedicated time for our team to explore hard problems without project pressure, and they're often where our most important technical bets get validated. Those experiments turned an open question into a clear path forward.
Collaboration That Stays Out of Your Way
Live cursor presence changes how teams coordinate. You can see when someone is editing the same area and choose to work elsewhere, or you can watch their changes and build on them in real time.
Dynamic updates mean everyone sees the latest version without reloading. Accidental overwrites are gone. And when a user needs uninterrupted focus, they can lock the project so only one person edits at a time. The control is yours, not the tool's.
A Faster Foundation
The architecture built for real-time sync also improved single-user performance. The same systems that keep multiple users in sync made the entire application faster, from rendering large designs to switching between tools, and gave designers more precise control during editing.
What This Architecture Makes Possible
The real-time sync layer is a foundation, not just a feature. Several capabilities follow naturally from this architecture.
Offline editing will keep users working without a connection and sync their changes when they reconnect. Work doesn't stop because the network does.
Batch updates will integrate results from non-human processes, like long-running background calculations or bulk changes across multiple projects, without disrupting active work.
AI agents will be able to participate as collaborators, making updates alongside human users within the same real-time system.
Each of these builds on the same principle: collaboration isn't limited to two people editing at once. It's any combination of people, processes, and tools working on the same design without stepping on each other. That's your competitive advantage: a system built around your process, not around its own limitations.
Want to see what collaborative editing looks like in your workflow? Let's talk."