Skip to content
devhub.
ExploreCompareSaved
Sign in
DevHubBuilt for curious developers. Data from GitHub.
Back to repositories
Public repository / OpeningDesign

SketchSpace

Self-hosted collaborative multi-page redlining for evolving construction documents, built on Excalidraw

View on GitHub
0Stars
0Forks
0Open issues
0Subscribers

Language distribution

Share of source bytes reported by GitHub

TypeScript82%
JavaScript11%
Python3%
CSS3%
Dockerfile<1%
HTML<1%

Recent activity

Latest commits on the default branch

feat(server): name the third empty state, and find what churns every polltheoryshaw · Oct 7, 2026fix(server): say when Bonsai's web server has outlived its Blendertheoryshaw · Oct 7, 2026docs: correct what these ten commits made untruetheoryshaw · Sep 30, 2026fix(server): keep the Blender that just renamed a sheettheoryshaw · Sep 30, 2026perf(server): defer finding the asset directories, not just watching themtheoryshaw · Sep 30, 2026perf(server): put the sheet being opened at the front of the queuetheoryshaw · Sep 30, 2026

Project details

Created Sep 2026 Updated Oct 2026 MIT License

Contributors

1
theoryshaw's avatartheoryshaw31 commits
perf(server): memoise parseLayout, so a sweep stops re-reading every layout
theoryshaw · Sep 30, 2026
perf(server): queue the watcher setup, coalesce the sweeps, stop guessing at stallstheoryshaw · Sep 30, 2026
perf(server): stop rereading the assets and drawings a cold start already hastheoryshaw · Sep 30, 2026
perf(server): put the last synchronous loops through the job runnertheoryshaw · Sep 30, 2026