Displaying 1 to 20 from 24 results

NoSleep.js - Prevent display sleep and enable wake lock in any Android or iOS web browser.

  •    Javascript

Prevent display sleep and enable wake lock in all Android and iOS web browsers. Check out the live demo in any Android or iOS web browser.

Sandman - An Application Built With Late Night Developers In Mind

  •    Javascript

Sandman will remind you to take a rest and that you can always come back to the work tomorrow.A sleep cycle is a 90-minute chunk of time where your body transitions through various phases of sleep — all the way down to deep REM sleep — then back again. Some health experts believe that these 90-minute sleep cycles are the key to restful sleep. They recommend trying to sleep exactly 7.5 hours — or even 9 hours, if you have the time.

follow - Very stable, very reliable, NodeJS CouchDB _changes follower

  •    Javascript

Follow (upper-case F) comes from an internal Iris Couch project used in production for over a year. It works in the browser (beta) and is available as an NPM module. This looks much like the request API.

stop-server - :iphone: Shut down your computer with your phone

  •    Javascript

Stop your computer using your phone or your tablet, from your bed or your couch




Sandman-Lite - A Lightweight Script Built With Late Night Developers In Mind

  •    Shell

Sandman will remind you to take a rest and that you can always come back to the work tomorrow.A sleep cycle is a 90-minute chunk of time where your body transitions through various phases of sleep — all the way down to deep REM sleep — then back again. Some health experts believe that these 90-minute sleep cycles are the key to restful sleep. They recommend trying to sleep exactly 7.5 hours — or even 9 hours, if you have the time.

temporal - Non-blocking, temporal task sequencing. For use with robots built with Johnny-Five

  •    Javascript

Non-blocking, temporal task sequencing. temporal does NOT use setTimeout or setInterval, however there is a cost for using "recursive" setImmediate to create an extremely fast, async execution loop. CPU usage is expected to peak when using temporal, because the internal ticker needs to execute as fast as possible and as many times per second as possible. It's this speed that allows temporal to review the internal schedule for tasks to execute more than once per millisecond, which is needed to create preferential execution cycles for hardware programming.temporal is not good for sparse task scheduling.

thread-sleep - A native module for when you just need node to back off for a few milliseconds

  •    Javascript

A native module for when you just need node to back off for a few milliseconds. It effectively pauses the current thread. It may be woken early if an interupt is fired, so it should work pretty well for busy waiting scenarios where you want to check something every few hunderd milliseconds. This module uses node-pre-gyp so it should install even without a compiler in most environments. If you run into any problems, please open an issue with the full npm log, and a description of what operating system you use.

SLEEP - Implementation of the SLEEP protocol.

  •    Javascript

SLEEP is a protocol envisioned by @maxogden for open data publication and synchronization. It stands for Syncasble Lightweight Event Emitting Persistence, but is mostly just a pun on REST. The official SLEEP spec lives on dataprotocols.org. sleep-ref doesn't necessarily follow the spec as it is currently written -- consider this to be more experimental.


geniza - hobby implementation of dat in rust

  •    Rust

this is a poor / partial / non-compliant dat implementation in rust. Requires the libsodium library installed system-wide to run, and header files (libsodium-dev) for now, due to dynamic linking and the simple build configuration. It should be possible to statically link a free-standing executable, and to auto-build the libsodium C library during compilation if it isn't found system-wide.

teddybear - blocks the event loop in node.js without draining your cpu

  •    C++

Blocks your event loop, for a specified amount of time. Without killing your CPU. teddybear takes a number of milliseconds and the process will sleep for the given amount of time.

AutoVolume - Automatically set the volume of macOS to a specified volume.

  •    Swift

AutoVolume automatically sets the volume of macOS to a specified volume. At the moment it only fires on sleep. For example, the primary use case is to set the system volume to 0 when waking from sleep to save being surprised if you were listening to music quite loud before you closed it and fell asleep. Why? To learn about macOS development, begin the 'Agent' idea, and practice design.

snore - sleep with feedback

  •    C

snore pause for NUMBER seconds. SUFFIX may be 's' for seconds (default), 'm' for minutes, 'h' four hours or 'd' for days. Given two or more arguments, pause for the amount of time specified by the sum of their values. A visual feedback is given by printing the flowing of time in both ascending and descending order. If no arguments are given, snore pauses for 1d (one day). Edit config.mk to match your local setup (snore is installed into the /usr/local namespace by default).

Caffeinated - ☕️ Prevent your PC from sleeping. Port of Caffeine for OS X.

  •    CSharp

A Windows port of Caffeine for OS X. I used to use Insomnia, and in fact stole most of the code from that app, but I wanted a friendlier interface. Uses free icons from VisualPharm.

wait-for-localhost - Wait for localhost to be ready

  •    Javascript

Useful if you need a local server to be ready to accept requests before doing other things. Returns a Promise that settles when localhost is ready.

wait-for-localhost-cli - Wait for localhost to be ready from the command-line

  •    Javascript

Useful if you need a local server to be ready to accept requests before executing the next command. I personally use this to wait for webpack-dev-server to be ready before launching Electron.

co-sleep - setTimeout that works with the co generator framework

  •    Javascript

setTimeout that works with the co generator framework