NoSleep.js
quasar-framework
NoSleep.js | quasar-framework | |
---|---|---|
8 | 1 | |
2,160 | 19,153 | |
- | - | |
0.0 | 9.9 | |
about 1 year ago | almost 3 years ago | |
JavaScript | JavaScript | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
NoSleep.js
-
Show HN: Improve cognitive focus in 1 minute
Awesome project! Reminds me of donothingfor2minutes.com from Calm, but with a different end goal of focus instead of calm.
Regarding mobile phones going to sleep, [Wake lock](https://developer.mozilla.org/en-US/docs/Web/API/WakeLock) might help (make sure to request within the context of the user hitting "start"). [Unfortunately on older mobile browsers](https://caniuse.com/wake-lock), the best workaround I found was using this [NoSleep library](https://github.com/richtr/NoSleep.js).
Source: ran into this same issue when building https://www.phonefreehour.com
- Show HN: A simple web app to combat phone addiction
- Can you go an hour without touching your phone?
-
Chrome 110 will automatically discard background tabs
https://github.com/richtr/NoSleep.js/
I wonder if something like this will get "extended" to work for desktop browsers now if this needs to become more popular?
I think something simple like looping an empty audio or video file will suffice. Not that I agree with that from a "hijack the user's browser without their consent" perspective. Just spitballing workarounds.
- Show HN: Sleepblocker, prevent your device from falling asleep
-
Show HN: Prevent your computer sleeping with just a webpage
As Firefox (& I think Safari) does not support the ScreenWakeLock API are you using NoSleep.js? https://github.com/richtr/NoSleep.js
This library implements a hack and plays a very tiny video in a loop. This should even work on mobile devices and (according to my personal&tiny tests) is not that inefficient as it sounds :)
- Keeping computer awake while it compiles code
-
Teleport
Integrated WakeLock API to prevents device screens from dimming or locking during file share to get a stable transfer speed.
quasar-framework
-
A curated list of awesome things related to Vue.js
ngexplorer-quasar -Implementation of Ngexplorer with quasar framework
What are some alternatives?
keep-presence - Keeps your computer awake by moving the mouse or pressing a key when you step away.
v-calendar - An elegant calendar and datepicker plugin for Vue.
Porcupine ย - On-device wake word detection powered by deep learning
v-mask - ๐ก Tiny input mask library for Vue.js (directive)
Quasar Framework - Quasar Framework - Build high-performance VueJS user interfaces in record time
daisyui - ๐ผ ๐ผ ๐ผ ๐ผ ๐ผ โThe most popular, free and open-source Tailwind CSS component library
d3 - Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:
Cypress - Fast, easy and reliable testing for anything that runs in a browser.
keplr-wallet - The most powerful wallet for the Cosmos ecosystem and the Interchain
vue-social-sharing - A renderless Vue.js component for sharing links to social networks, compatible with SSR
Owl Carousel 2 - DEPRECATED jQuery Responsive Carousel.
vue-awesome-swiper - ๐ Swiper component for @vuejs