Skip to content

Build the trace explorer as a standalone web app - #45

Draft
VojtechStep wants to merge 11 commits into
LPCIC:masterfrom
VojtechStep:ssg
Draft

Build the trace explorer as a standalone web app#45
VojtechStep wants to merge 11 commits into
LPCIC:masterfrom
VojtechStep:ssg

Conversation

@VojtechStep

@VojtechStep VojtechStep commented Jul 26, 2026

Copy link
Copy Markdown
Contributor

Fixes #12 (insofar as building the website, there is no deployment). Builds on #41. The one new commit is f2cecfe.

The visual presentation is still WIP --- the file selection button is just floating around, and the textfield for elpi options shouldn't be there. But I wanted to share how little work is necessary after #41 is merged.

I deployed this version to https://sw.vojtechstep.eu/elpi-trace-explorer/ if you want to play with it. The deployment process is just setting the correct baseUrl in src/ssg/config.json and uploading the ./dist directory to a static file host (grebedoc.dev in my case). Not counting sourcemaps and removing the now obsolete functions from the generated trace API, the total bundle is under 300 KB on disk, which is not bad.

@VojtechStep VojtechStep changed the title Deploy the trace explorer as a standalone web app Build the trace explorer as a standalone web app Jul 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

wish: trace browser in a web page

1 participant