No description
  • Rust 57.6%
  • HTML 42.1%
  • Shell 0.3%
Find a file
2026-08-04 06:28:32 +00:00
makepad-ports Makepad 2.0 ports: rider, koboyo, insurance (+ HTML sources, assessments) 2026-08-04 05:07:18 +00:00
uploads Add uploads: ride app screenshots + reference photos 2026-08-04 06:28:32 +00:00
.gitignore Makepad 2.0 ports: rider, koboyo, insurance (+ HTML sources, assessments) 2026-08-04 05:07:18 +00:00
insurance.html Makepad 2.0 ports: rider, koboyo, insurance (+ HTML sources, assessments) 2026-08-04 05:07:18 +00:00
insurepay_assessment.md Makepad 2.0 ports: rider, koboyo, insurance (+ HTML sources, assessments) 2026-08-04 05:07:18 +00:00
koboyo.html Makepad 2.0 ports: rider, koboyo, insurance (+ HTML sources, assessments) 2026-08-04 05:07:18 +00:00
makepad_assessment.md Makepad 2.0 ports: rider, koboyo, insurance (+ HTML sources, assessments) 2026-08-04 05:07:18 +00:00
makepad_ports_assessment.md Makepad 2.0 ports: rider, koboyo, insurance (+ HTML sources, assessments) 2026-08-04 05:07:18 +00:00
nav.html Makepad 2.0 ports: rider, koboyo, insurance (+ HTML sources, assessments) 2026-08-04 05:07:18 +00:00
README.md Makepad 2.0 ports: rider, koboyo, insurance (+ HTML sources, assessments) 2026-08-04 05:07:18 +00:00
ride.html Makepad 2.0 ports: rider, koboyo, insurance (+ HTML sources, assessments) 2026-08-04 05:07:18 +00:00

makepad-ports

Ports of three single-file HTML apps to Makepad 2.0 (dev branch, b41e740) using the script_mod! Rust UI DSL — with full unit + integration + headless-UI tests (140 green), plus brutal professional assessments of all three codebases.

Contents

Path What
makepad-ports/ The Rust crates (rider, koboyo, insurance), headless-Linux patch, setup_makepad.sh, full README with test status
ride.html / koboyo.html / insurance.html / nav.html The original single-file HTML apps (port sources)
insurepay_assessment.md Assessment of insurance.html (4.2/10)
makepad_assessment.md Assessment of upstream Makepad 2.0 dev branch (4.7/10)
makepad_ports_assessment.md Assessment of these port crates (6.0/10)

Quick start

cd makepad-ports && ./setup_makepad.sh

Rebuilds the toolchain + checkout in /var/tmp/mk, applies the patch, installs the three crates into examples/, and runs all 140 tests. See makepad-ports/README.md for details, status tables, and the hard-won DSL lessons.