Displaying 1 to 20 from 46 results

node-windows - Windows support for Node.JS scripts (daemons, eventlog, UAC, etc).

  •    Javascript

A number of issues that have been lingering since 2015 have finally been resolved, including .NET 4+ support.The number of issues between this project and it's sister projects (node-mac & node-linux) are accruing at a rate that deserves more attention than I can provide on my own. I'm actively looking for maintainers to help run this project. Please get in touch via gitter if you're interested.

daemon - A daemon package for use with Go (golang) services with no dependencies

  •    Go

All the contributors are welcome. If you would like to be the contributor please accept some rules.

peerflix-server - Streaming torrent client for Node.js with web ui.

  •    Javascript

Streaming torrent client for node.js with web ui. Based on torrent-stream, inspired by peerflix.

naught - Zero downtime deployment for your Node.js server using builtin cluster API

  •    Javascript

To use naught, your node.js server has 2 requirements.If your server has no long-lived connections, you may skip this step. However, note that most node.js apps do have long lived connections. In fact, by default, the connection: keep-alive header is sent with every request.




LinkLiar - :link: Link-Layer MAC spoofing GUI for macOS

  •    Swift

This is an intuitive macOS status menu application written in Swift to help you spoof the MAC addresses of your Wi-Fi and Ethernet interfaces. It is free as in open-source. Should you like to motivate me, you may click on the ✭ in the top-right corner.

oragono - A modern IRC server written in Go.

  •    Go

Oragono is a modern, experimental IRC server written in Go. It's designed to be simple to setup and use, and it includes features such as UTF-8 nicks / channel names, client accounts with SASL, and other assorted IRCv3 support. darwin.network and testnet.oragono.io are running Oragono in production if you want to take a look.

node-linux - Create native background daemons on Linux systems.

  •    Javascript

Please note that the extreme delay in updates has been largely out of my control. That said, I anticipate getting back to all of the node-* projects the first week of May.Follow the author on G+ or Twitter (@goldglovecb).

node-mac - Node utilities for Mac

  •    Javascript

Please note that the extreme delay in updates has been largely out of my control. That said, I anticipate getting back to all of the node-* projects the first week of May.Follow the author on G+ or Twitter (@goldglovecb).


seamless - Seamless restart / zero-downtime deploy for Go servers

  •    Go

Package seamless implements a seamless restart strategy for daemons monitored by a service supervisor expecting non-forking daemons like daemontools, runit, systemd etc.The seamless strategy is to fully rely on the service supervisor to restart the daemon, while providing to the daemon the full control of the restart process. To achieve this, seamless duplicates the daemon at startup in order to establish a supervisor -> launcher -> daemon relationship. The launcher is the first generation of the daemon hijacked by seamless to act as a circuit breaker between the supervisor and the supervised process.

user-startup - Auto start commands when you log in (cross-platform)

  •    Javascript

Automatically run commands when the user logs in. Used in hotel and stop-server.Create a new instance.

couch-daemon - High-level os daemon API for CouchDB.

  •    Javascript

High-level sugar for CouchDBs os_daemon. With a Highland streaming interface. he idea is to store per database daemon configuration in design documents in an object under the daemon name. The configuration cana have functions, like filters or processors (see couchmagick and massage-couch). couch-daemon looks at those configurations and evaluates each function in a sandbox. The actual daemon code is modelled as through stream. It receives configuration as well as changes of each database it is configured for. You can do anything you want inside that stream - make http calls to the outside, query the database or run long computations. When you're done you emit the original event to have couch-daemon store the checkpoint. Do not hesitate to open a ticket if something is unclear - this was written a bit in a hussle.

grunt-forever - forever task for grunt to start, stop and restart an application as a daemon

  •    Javascript

forever task for grunt to start, stop and restart an application as a daemon. This grunt task plugin has been updated to work with Grunt 0.4.0 release. The working version for Grunt 0.3.x has been tagged 0.2.2.

mpd.js - Connect to a music player daemon server, send commands, emit events.

  •    Javascript

Connect to a music player daemon server, send commands, emit events.You might also be interested in checking out node-groove, a generic music player backend as a node module.

js-ipfsd-ctl - Control an IPFS daemon (go-ipfs or js-ipfs) using JavaScript!

  •    Javascript

Control an IPFS daemon using JavaScript in Node.js or in the Browser.IPFS daemons are already easy to start and stop, but this module is here to do it from JavaScript itself.

hyperfused - A networked fuse mounting daemon that runs over tcp or stdin/stdout.

  •    C

A networked fuse mounting daemon that runs over tcp or stdin/stdout.To install it first make sure you have fuse installed.

auto-daemon - automatically spawn implicit background services

  •    Javascript

Connect to a daemon instance, spawning the daemon first if it isn't already running.cb(err, rpc, connection) fires with the rpc interface to call methods on and the unix socket connection instance.

clockmaker - Flexible Javascript timers which can be paused and modified on-the-fly

  •    Javascript

Flexible timers for Javascript which can be paused and modified on-the-fly. Clockmaker is inspired by Mozilla's MiniDaemon and provides an alternative to the built-in setTimeout and setInterval functions. It is especially useful when you are running multiple timers and wish to exercise better control over them.

cachectl - Page cache controller for regular file in Go

  •    Go

cachectl is a controller for regular file's page cache. posix_fadvise is required.

ProcessManager - PHP Process Control tools

  •    PHP

A really useful tool with a very boring name. Daemonize your PHP scripts with two lines of code. Yes, it's that simple.

nac - A simple process / app control and monitoring daemon written in node

  •    Javascript

The nacfile allows you to specify many other things about the process, such as arguments, environment variable configuration, working directory, custom scripts etc. nac remembers your apps and will restart them the next time its started.