Skip to content

Commit bb62980

Browse files
committed
feat: add Downloads by Platform section to eApps store page
- Browser: .crx, .xpi, .safariextz, .nex - IDE: .vsix, .jar, .sublime-package - Mobile: .apk, .aab, .ipa, PWA - Desktop: .exe, .dmg, .AppImage, .deb, .eapp, .wasm - OS Images: .ova, .vmdk, .qcow2, .iso, .img, .bin - Services: Slack, GitHub, Google Workspace, Office 365, Raycast, Docker - Quick install commands for each platform
1 parent 332863a commit bb62980

1 file changed

Lines changed: 79 additions & 0 deletions

File tree

eApps/index.html

Lines changed: 79 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)