Files take a manual round trip
A repository diagram must be downloaded, opened in Excalidraw, exported again, replaced in the project, and committed manually.
Sketchblock opens existing .excalidraw files from a connected GitHub repository directly in the browser. Work on the diagram alone or in a live session, then save the reviewed file back to the project as a commit.
One repository file. One visual workspace. One traceable history.
A repository-backed Excalidraw file usually travels through downloads, exports, file replacement, and a separate commit. Shared sessions add another place where the latest result can live. Sketchblock connects these steps in one browser workflow.
A repository diagram must be downloaded, opened in Excalidraw, exported again, replaced in the project, and committed manually.
A shared whiteboard session creates a useful result, but the repository file does not update with it.
Customers and reviewers should be able to work on one diagram without receiving access to the entire repository.
Select an existing .excalidraw file from a connected GitHub repository and open it in the browser.
Work on the same diagram in a focused live session with collaborator and viewer roles.
Save the reviewed file directly to its repository as a traceable Git commit.
Sketchblock connects the moment when a team thinks together with the place where its technical work already lives.
Turn a technical conversation into a versioned artifact that stays beside the code.
Explore relationships visually while keeping every reviewed result inspectable in Git.
Invite collaborators for the working session and viewers for the shared understanding.
One script launches Postgres, migrations, the web app, and collaboration runtime.
Edit the included board and open a live session without creating credentials.
Switch to your repositories when you are ready to work with real project artifacts.

I’m Michael Meierhoff, a software architect, systems thinker, and independent builder. For more than two decades I have worked with software systems, architecture, and the difficult space between technical detail and shared understanding.
Sketchblock grew from a recurring frustration: editing a repository-backed diagram meant moving the file between Git, Excalidraw, exports, and commits. Live collaboration created another disconnected workspace. Sketchblock turns that round trip into one self-hosted, traceable workflow.