@@ -301,6 +301,85 @@ <h2 id="reuse-arch" style="border:none;text-align:center;font-size:1.6rem"><span
301301 └────────────────────────────────────────────┘
302302</ div >
303303
304+ < h2 id ="downloads " style ="border:none;text-align:center;font-size:1.8rem "> < span class ="section-icon "> 📥</ span > Downloads by Platform</ h2 >
305+ < p style ="text-align:center;color:var(--text-secondary);max-width:700px;margin:0 auto 1.5rem "> All releases are hosted on < a href ="https://github.com/embeddedos-org/eApps/releases " style ="color:var(--blue) "> GitHub Releases</ a > . Pick your platform:</ p >
306+
307+ < div style ="display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;margin-bottom:2rem ">
308+
309+ < div class ="callout " style ="border-left:4px solid var(--blue) "> < div class ="callout-title "> 🌐 Browser Extensions</ div >
310+ < table class ="cmd-table "> < tr > < th > Browser</ th > < th > Format</ th > < th > Download</ th > </ tr >
311+ < tr > < td > Chrome / Edge / Brave</ td > < td > < code > .crx</ code > </ td > < td > < a href ="https://github.com/embeddedos-org/eApps/releases/latest " style ="color:var(--blue) "> Latest .crx</ a > </ td > </ tr >
312+ < tr > < td > Firefox</ td > < td > < code > .xpi</ code > </ td > < td > < a href ="https://github.com/embeddedos-org/eApps/releases/latest " style ="color:var(--blue) "> Latest .xpi</ a > </ td > </ tr >
313+ < tr > < td > Safari</ td > < td > < code > .safariextz</ code > </ td > < td > < a href ="https://github.com/embeddedos-org/eApps/releases/latest " style ="color:var(--blue) "> Latest .safariextz</ a > </ td > </ tr >
314+ < tr > < td > Opera</ td > < td > < code > .nex</ code > </ td > < td > < a href ="https://github.com/embeddedos-org/eApps/releases/latest " style ="color:var(--blue) "> Latest .nex</ a > </ td > </ tr >
315+ </ table > </ div >
316+
317+ < div class ="callout " style ="border-left:4px solid var(--purple) "> < div class ="callout-title "> 🛠️ IDE & Editor Extensions</ div >
318+ < table class ="cmd-table "> < tr > < th > Editor</ th > < th > Format</ th > < th > Download</ th > </ tr >
319+ < tr > < td > VS Code</ td > < td > < code > .vsix</ code > </ td > < td > < a href ="https://github.com/embeddedos-org/eApps/releases/latest " style ="color:var(--purple) "> Latest .vsix</ a > </ td > </ tr >
320+ < tr > < td > JetBrains</ td > < td > < code > .jar</ code > </ td > < td > < a href ="https://github.com/embeddedos-org/eApps/releases/latest " style ="color:var(--purple) "> Latest .jar</ a > </ td > </ tr >
321+ < tr > < td > Obsidian</ td > < td > < code > .zip</ code > </ td > < td > < a href ="https://github.com/embeddedos-org/eApps/releases/latest " style ="color:var(--purple) "> Latest .zip</ a > </ td > </ tr >
322+ < tr > < td > Sublime Text</ td > < td > < code > .sublime-package</ code > </ td > < td > < a href ="https://github.com/embeddedos-org/eApps/releases/latest " style ="color:var(--purple) "> Latest</ a > </ td > </ tr >
323+ </ table > </ div >
324+
325+ < div class ="callout " style ="border-left:4px solid var(--green) "> < div class ="callout-title "> 📱 Mobile Apps</ div >
326+ < table class ="cmd-table "> < tr > < th > Platform</ th > < th > Format</ th > < th > Install</ th > </ tr >
327+ < tr > < td > Android (Phone/Tablet)</ td > < td > < code > .apk</ code > </ td > < td > Settings → Unknown Sources → Install</ td > </ tr >
328+ < tr > < td > Google Play (AAB)</ td > < td > < code > .aab</ code > </ td > < td > Via Play Console upload</ td > </ tr >
329+ < tr > < td > iOS</ td > < td > < code > .ipa</ code > </ td > < td > TestFlight or Enterprise cert</ td > </ tr >
330+ < tr > < td > Android TV</ td > < td > < code > .apk</ code > </ td > < td > Sideload via ADB</ td > </ tr >
331+ < tr > < td > PWA</ td > < td > Web</ td > < td > "Add to Home Screen" in browser</ td > </ tr >
332+ </ table > </ div >
333+
334+ < div class ="callout " style ="border-left:4px solid var(--orange) "> < div class ="callout-title "> 🖥️ Desktop Apps</ div >
335+ < table class ="cmd-table "> < tr > < th > OS</ th > < th > Format</ th > < th > Apps</ th > </ tr >
336+ < tr > < td > Windows x64</ td > < td > < code > .exe</ code > / < code > .msi</ code > </ td > < td > eOffice, EoStudio, EoSim, eBrowser</ td > </ tr >
337+ < tr > < td > macOS (Apple Silicon)</ td > < td > < code > .dmg</ code > / < code > .pkg</ code > </ td > < td > eOffice, EoStudio, EoSim, eBrowser</ td > </ tr >
338+ < tr > < td > Linux x64</ td > < td > < code > .AppImage</ code > / < code > .deb</ code > / < code > .rpm</ code > </ td > < td > eOffice, EoStudio, EoSim, eBrowser</ td > </ tr >
339+ < tr > < td > EmbeddedOS</ td > < td > < code > .eapp</ code > </ td > < td > All 45+ native apps</ td > </ tr >
340+ < tr > < td > WASM</ td > < td > < code > .wasm</ code > </ td > < td > Web-based deployment</ td > </ tr >
341+ </ table > </ div >
342+
343+ < div class ="callout " style ="border-left:4px solid var(--cyan) "> < div class ="callout-title "> 💿 OS & VM Images</ div >
344+ < table class ="cmd-table "> < tr > < th > Format</ th > < th > Platform</ th > < th > Use</ th > </ tr >
345+ < tr > < td > < code > .ova</ code > </ td > < td > VirtualBox</ td > < td > Import → Start</ td > </ tr >
346+ < tr > < td > < code > .vmdk</ code > </ td > < td > VMware</ td > < td > Create VM → Attach disk</ td > </ tr >
347+ < tr > < td > < code > .qcow2</ code > </ td > < td > QEMU/KVM</ td > < td > < code > qemu-system-x86_64 -hda eos.qcow2</ code > </ td > </ tr >
348+ < tr > < td > < code > .iso</ code > </ td > < td > Bare Metal</ td > < td > Flash USB → Boot</ td > </ tr >
349+ < tr > < td > < code > .img</ code > </ td > < td > Raspberry Pi</ td > < td > < code > dd if=eos.img of=/dev/sdX</ code > </ td > </ tr >
350+ < tr > < td > < code > .bin</ code > </ td > < td > STM32/ESP32</ td > < td > Flash via ST-Link / esptool</ td > </ tr >
351+ </ table > </ div >
352+
353+ < div class ="callout " style ="border-left:4px solid var(--pink) "> < div class ="callout-title "> ☁️ Services & Integrations</ div >
354+ < table class ="cmd-table "> < tr > < th > Platform</ th > < th > Format</ th > < th > Install</ th > </ tr >
355+ < tr > < td > Slack</ td > < td > Bot App</ td > < td > Add to workspace via manifest</ td > </ tr >
356+ < tr > < td > GitHub</ td > < td > Probot App</ td > < td > Install via GitHub Apps</ td > </ tr >
357+ < tr > < td > Google Workspace</ td > < td > Apps Script</ td > < td > Deploy via clasp</ td > </ tr >
358+ < tr > < td > Office 365</ td > < td > Add-in</ td > < td > Sideload manifest.xml</ td > </ tr >
359+ < tr > < td > Raycast</ td > < td > Extension</ td > < td > < code > raycast import</ code > </ td > </ tr >
360+ < tr > < td > Docker</ td > < td > < code > .tar.gz</ code > </ td > < td > < code > docker load</ code > </ td > </ tr >
361+ </ table > </ div >
362+ </ div >
363+
364+ < div class ="callout callout-tip " style ="margin-bottom:2rem "> < div class ="callout-title "> ⚡ Quick Install Commands</ div >
365+ < pre > < code > # VS Code Extension
366+ code --install-extension eoffice-vscode-0.1.0.vsix
367+
368+ # Chrome Extension (unpacked)
369+ # chrome://extensions → Developer Mode → Load unpacked → extensions/browser/
370+
371+ # Firefox Extension
372+ # about:addons → ⚙️ → Install from file → eoffice-firefox-0.1.0.xpi
373+
374+ # Android APK
375+ adb install eride-0.1.0-release.apk
376+
377+ # EoS Native
378+ eosim install eoffice-0.1.0.eapp
379+
380+ # Docker
381+ docker pull ghcr.io/embeddedos-org/eosim:latest</ code > </ pre > </ div >
382+
304383< h2 id ="extension " style ="border:none;text-align:center;font-size:1.6rem "> < span class ="section-icon "> 🧩</ span > Browser Extension</ h2 >
305384< p style ="text-align:center;color:var(--text-secondary);max-width:700px;margin:0 auto 1rem "> The EoSim sims are integrated into the < strong > eOffice Suite</ strong > Chrome extension. Click any sim in the extension popup to launch a full-screen interactive game tab.</ p >
306385< div class ="callout callout-tip "> < div class ="callout-title "> Install</ div >
0 commit comments