Skip to content
earnerbaymalayPublic

About

Central distribution hub for local-first, privacy-respecting apps — no cloud, no accounts, no tracking

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

18 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⬡ S I D E L O A D

Your apps. Your device. Your rules.

Status License Privacy

🌐 Open the Hub


What is this?

Ecosystem

Sideload is a central distribution point for local-first, privacy-respecting apps. Every app runs entirely on your device — no cloud, no accounts, no tracking, no app store gatekeepers.

Open in any browser. Tap "Add to Home Screen." Installed.


📲 Available Apps

🌌 Aether — AI Workstation

Variant Platform Version Status Link
Flagship 📱 Android (Termux) v18.0 ✅ Live Source →
Full 🖥️ macOS v2.0 ✅ Live Source →
Medium 📱 iPad (iSH) v2.0 ✅ Live Source →
Lite 📱 iPad (a-Shell) v2.0 ✅ Live Source →

🛡️ Cypherchat — Encrypted Messaging

Variant Platform Version Status Link
Native 📱 Android v1.0-alpha ✅ Live Source →
PWA 🍎 iPhone / Any Browser v1.0 ✅ Live Open App →
Desktop 🖥️ macOS / Windows / Linux Planned 🔮 Planned —

🧰 Tools & Utilities

Tool Platform Status Link
🔗 MeshRelay 🌐 Web / Rust ✅ Live Open Reader →
⚡ Nexus Optimizer 🖥️ Windows 10/11 ✅ Live Source →

🏗️ Adding a New App

Each app lives in its own subdirectory:

sideload/
├── index.html              ← Hub landing page (categorized by project~OS~version~variant)
├── styles/hub.css          ← Hub styles
├── README.md               ← This file
├── assets/                 ← Shared SVG assets for repo READMEs
│
├── cypherchat/             ← App 1: full PWA
│   ├── index.html          ← App shell
│   ├── manifest.json       ← PWA manifest (scope: /cypherchat/)
│   ├── sw.js               ← Service Worker
│   ├── styles/             ← App styles
│   ├── crypto/             ← WebCrypto engine
│   └── db/                 ← IndexedDB store
│
└── next-app/               ← App 2: your PWA goes here
    ├── index.html
    ├── manifest.json       ← scope: /next-app/
    ├── sw.js
    └── ...

To add a new PWA:

  1. Create a subdirectory with your app name
  2. Include index.html, manifest.json, sw.js
  3. Set start_url and scope in manifest to /your-app/
  4. Register service worker at /your-app/sw.js
  5. Add a card to index.html under the appropriate project section

🚀 Deployment

Deploy to any static host — this is just HTML/CSS/JS:

Host Setup Cost
GitHub Pages Enable Pages on repo → main branch → root Free
Cloudflare Pages Connect repo or drag-and-drop Free
Netlify Drag-and-drop or connect repo Free
Vercel Connect repo Free
Self-hosted Any static web server Free

🔗 Linking From Your Repos

In each project's README, add a link to the hub:

📲 **[Install on any device](https://earnerbaymalay.github.io/sideload/)**

Or link directly to a specific PWA:

📲 **[Install on iPhone](https://earnerbaymalay.github.io/sideload/cypherchat/)

📜 License

MIT License — Every app in this hub is free and open source.


Free. Private. Offline. No exceptions.

🌌 Aether · 🛡️ Cyph3rChat · 🔗 MeshRelay

About

Central distribution hub for local-first, privacy-respecting apps — no cloud, no accounts, no tracking

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages