Download JEditor
One installer, then offline forever. Sign in once to register the machine — the editor, the curriculum, and every future update live on your laptop after that.
Showing the latest version we know about — the download below goes straight to GitHub.
JEditor for Windows
RecommendedWindows 10 / 11, 64-bit. Full installer with everything bundled — no extra downloads at install time.
$ JEditor-Setup-v0.4.17.exe200 MBWebView2 included
You only install once. Every future release ships through the in-app updater — JEditor quietly downloads the new build in the background and asks before restarting.
macOS (Apple Silicon)
Coming soon
macOS (Intel)
Coming soon
Linux
Coming soon
macOS and Linux builds land as soon as the cross-platform release pipeline is finished. Subscribe on GitHub to get notified.
JEditor v0.4.17 — Phase 5 (Go) Batch 4: three more lessons. 'Pointers' makes the implicit value-vs-reference dance explicit (& and * in expression vs type position, &T{} as the new-and-init shorthand, nil checks at boundaries, the unaddressable-map-value rule). 'Packages and project structure' covers import paths, the case-based visibility rule, the three standard project layouts (tiny / cmd+internal / cmd+internal+pkg), and how internal/ is compiler-enforced — with a clickable explorer for all three shapes. 'Goroutines' opens Go's concurrency story: `go f()`, sync.WaitGroup, the closure-capture trap, the data race that bites everyone — interactive race simulator runs 100 workers under four implementations (unsafe / mutex / atomic / channel) and shows the lost updates in the unsafe case.
After you install
Sign up takes about thirty seconds. That's the only step that touches the internet — after that the editor and curriculum live on your laptop.