An open API service indexing awesome lists of open source software.

https://github.com/mgatelabs/mobilesaver

A webapp that can function as a screen saver and keep your system from sleeping.
https://github.com/mgatelabs/mobilesaver

html5 javascript jquery keepalive lively-wallpaper screensaver

Last synced: 11 months ago
JSON representation

A webapp that can function as a screen saver and keep your system from sleeping.

Awesome Lists containing this project

README

          

# NoSleep Web App

A simple, web-based application designed to keep your machine awake — with a twist of fun.

## 🚀 Features

- **Prevents your device from sleeping** while the page is open and fullscreen.
- Works great on **Steam Deck (Desktop Mode)** to prevent sleep during long downloads.
- Doubles as a collection of **fun and animated screensavers**.
- Can be used as a **live desktop background** via [Lively Wallpaper](https://rocksdanister.github.io/lively/).

---

## đŸ–Ĩī¸ Use Case: Steam Deck

On the Steam Deck, if the system sleeps while downloading games or updates, the download stops.
This app helps you avoid that by keeping the system awake — just open it in Desktop Mode and let it run.

---

## 🎨 Screensaver Modes

Pick from a variety of animated modes:

### đŸ•šī¸ Flying Steam Decks
An homage to the classic **Flying Toasters** screensaver — Steam Decks with wings soar across the screen.

### đŸ“Ļ Bouncing Box
A configurable number of colorful boxes bounce endlessly, reminiscent of old screensavers.

### âžĄī¸ Lines
A configurable number of colorful lines sweep across your screen.

### đŸ’ŋ DVD Video
Multiple bouncing **DVD Video** logos that change color on bounce. A nostalgic throwback.

### đŸ”Ĩ NFT Bros (Satire)
A satirical crypto/NFT screensaver:
- Watch NFT avatars fall from the sky.
- Some burn into smoke.
- Others get ground up by meme-inspired grinders.
- Quotes and reactions from stereotypical crypto bros appear as chaos unfolds.

---

## 🌈 Use with Lively Wallpaper

Want to use this as a live background on your desktop?

1. Clone or download the project source.
2. Open **Lively Wallpaper**.
3. Add `wallpaper.html` as a local webpage.
4. Configure settings (e.g., which screensaver mode to start with).

---

## đŸ“Ļ Requirements

- Any modern web browser (Chrome, Firefox, Edge, etc.)
- No installation required – just open the page.

---

## đŸ’Ŧ Contribute or Customize

Screensavers are modular and easy to tweak. Feel free to fork the project, add your own animations, or change the behavior of existing ones.

PRs welcome — especially more absurd screensaver modes.

---

## âš ī¸ Disclaimer

This app is not affiliated with Valve, Steam, or any real NFT projects.
It is 100% satire, parody, and nonsense. Use responsibly.

---

## Quick Access
https://mgatelabs.github.io/MobileSaver/

## Wallpaper Versions

These varients will not keep your system from sleeping, they just run in the window for fun.

[Flying Steam Decks](https://mgatelabs.github.io/MobileSaver/wallpaper.html#STEAMDECK)

[Flying Steam Decks (Extreme)](https://mgatelabs.github.io/MobileSaver/wallpaper.html#EXTREMESTEAMDECK)

[DVD Video](https://mgatelabs.github.io/MobileSaver/wallpaper.html#DVD)

[DVD Videos](https://mgatelabs.github.io/MobileSaver/wallpaper.html#DVDS)

[BOX](https://mgatelabs.github.io/MobileSaver/wallpaper.html#BOX)

[BOXES](https://mgatelabs.github.io/MobileSaver/wallpaper.html#BOXES)

[NFT Bros](https://mgatelabs.github.io/MobileSaver/wallpaper.html#NFT)