drawtonomy for GitHub
Overview
Preview OpenSCENARIO (.xosc) driving scenarios from GitHub, right on the page — powered by drawtonomy.
Preview OpenSCENARIO driving scenarios without leaving GitHub. Open any .xosc file on github.com and press Preview: the scenario plays right on the page — road network, vehicles, and the storyboard timeline — rendered by the drawtonomy web app (with the esmini player running in WebAssembly). BROWSE WHOLE FOLDERS On directory listings, every previewable file and folder gets a small ▶ chip. Click one to open a QuickLook-style lightbox and flip through the entire folder with ◀ ▶ or arrow keys — a counter shows where you are, and clicking the file name opens a jump list of every scenario. Folders that store one scenario per subdirectory work too: the playlist spans all subfolders recursively. ROADS AND CATALOGS RESOLVE AUTOMATICALLY The scenario's road network (.xodr referenced by RoadNetwork/LogicFile) and vehicle catalogs are fetched from the same repository, so most scenarios play with zero setup. Works with esmini resources, the BMW ALKS scenarios, and other public OpenSCENARIO 1.x repositories. QUIET BY DESIGN The UI follows GitHub's own conventions — muted chips at rest, buttons on hover, light/dark theme support — and the extension collects no data at all: no analytics, no accounts, no background service worker. Previewing a file is equivalent to opening the same scenario on drawtonomy.com in a new tab. Scope and limits: public repositories only; OpenSCENARIO 1.x (.xosc). Scenario variations (ParameterValueDistribution) open their referenced concrete scenario.
0 out of 5No ratings
Details
- Version1.0.0
- UpdatedAugust 4, 2026
- Offered bykosuke55
- Size69.23KiB
- LanguagesEnglish
- Developer
Email
kosuke.tnp@gmail.com - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes