Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/thewh1teagle/mobslide
Turn your smartphone into presentation remote controller
https://github.com/thewh1teagle/mobslide
modern presentation productivity
Last synced: 3 months ago
JSON representation
Turn your smartphone into presentation remote controller
- Host: GitHub
- URL: https://github.com/thewh1teagle/mobslide
- Owner: thewh1teagle
- License: mit
- Created: 2023-11-18T19:36:49.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-02-05T21:02:48.000Z (4 months ago)
- Last Synced: 2024-02-05T22:24:45.797Z (4 months ago)
- Topics: modern, presentation, productivity
- Language: TypeScript
- Homepage: https://thewh1teagle.github.io/mobslide.web
- Size: 827 KB
- Stars: 322
- Watchers: 2
- Forks: 17
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: License.txt
Lists
- awesome-stars - thewh1teagle/mobslide - Turn your smartphone into presentation remote controller (TypeScript)
- awesome-rust - Mobslide
- awesome-tauri - Mobslide - Turn your smartphone into presentation remote controller. (Applications / Utilities)
README
# mobslide
Turn your smartphone into presentation remote controller
# Install
1. Simply Download `mobslide` from [releases](https://github.com/thewh1teagle/mobslide/releases) on your PC and start it# I installed, what's now?
Open some presentation in `Powerpoint` / `Google Slides`Scan the `QR` and control it with your phone!
# Supported plaforms
Works on MacOS and Windows.Tauri for linux doesn't support webrtc so currently Linux isn't supported
# Presentation platforms
- [Powerpoint](https://www.microsoft.com/en/microsoft-365/powerpoint)
- [Canva](https://canva.com)
- [Google Slides](https://slides.google.com/)
- [KeyNote](https://www.apple.com/keynote/)# Usage
Scan the QR code with your smartphone and open the link.# Features
- Scan the QR code. No installation required
- Lightweight app `~2.5M`
- Minimal and effective design
## Build
### Prerequisites
- [Rust](https://www.rust-lang.org/tools/install)
- [Node](https://nodejs.org/en/download/current)### Development
To run in development,
1. in both desktop and web folders execute `npm install`
2. execute `cargo tauri dev` in desktop folder
3. execute `npm run dev` in web folderA desktop app will open,
and for the "phone client" a local server will run on localhost:5173In case you want to try in your phone execute in web folder:
```shell
npm run dev -- --host 0.0.0.0
```### Building
To build for the current platform, execute `cargo tauri build`. On Windows, this will build both NSIS and MSI installers. Both function identically and are located under `src-tauri/target/release/bundle/`.### Debugging
When developing you can see logging messages by setting ENV variable
```
export RUST_LOG=trace
cargo tauri dev
```For forther exploring, you can even try setting
```
RUST_BACKTRACE=1
```