Displaying 1 to 20 from 63 results

dumb-init - A minimal init system for Linux containers

  •    Python

dumb-init is a simple process supervisor and init system designed to run as PID 1 inside minimal container environments (such as Docker). It is deployed as a small, statically-linked binary written in C.Lightweight containers have popularized the idea of running a single process or service without normal init systems like systemd or sysvinit. However, omitting an init system often leads to incorrect handling of processes and signals, and can result in problems such as containers which can't be gracefully stopped, or leaking containers which should have been destroyed.

generator-generator - Generate a Yeoman generator

  •    Javascript

Refer to our documentation to learn more about creating a Yeoman generator.Run npm test to run your test suite.

grunt - Grunt: The JavaScript Task Runner

  •    Javascript

Visit the gruntjs.com website for all the things. Before you make an issue, please read our Contributing guide.

init - init templates for js Projects

  •    CSS

init templates for js Projects

x11docker - Run GUI applications and desktops in docker. Focus on security.

  •    Shell

Graphical applications and desktops in docker are similar in usage to a Virtual Machine. They are isolated from host in several ways. It is possible to run applications that would not run on host due to missing dependencies. For example, you can run latest development versions or outdated versions of applications, or even multiple versions at the same time. Practical differences to a VM: Docker containers need much less resources. x11docker discardes containers after use. Persistant data and configuration storage is done with shared folders. Persistant container system changes can be done in Dockerfile. System changes in running containers are discarded after use.

rustysd - A service manager that is able to run "traditional" systemd services, written in rust

  •    Rust

Rustysd is a service manager that tries to replicate systemd behaviour for a subset of the configuration possibilities. It focuses on the core functionality of a service manager, not requiring to be PID1 (aka init process). TLDR: No, rustysd is no dedicated replacement. It is an opportunity for the niches where systemd could not get it's foot down to profit (more easily) from the ecosystem around systemd.

bootable - Easy application initialization for Node.js.

  •    Javascript

Easy application initialization for Node.js.

nanit - Node Application Initializers

  •    Javascript

Initialize important parts of your Node and Express applications before starting the main processing. Nanit - the Node Application Initialzer - allows you to easily and cleanly sepearate the initializers and finalizers from the main parts of your code.

inits - Init system for Node.js

  •    Javascript

A simple init system for Node.js. Manages initialization tasks, and optionally also shutdown tasks. Useful to simplify initialization of complex systems with asynchronous tasks.and run npm install.

strong-tools - Tools for packaging, releasing, and preparing npm modules

  •    Javascript

Helpers for building, testing, staging, and releasing modules the way StrongLoop does.Generates a changelog, CHANGES.md, for the current repo.

init-skeleton - A simple interface that clones or copies skeletons (base projects for your apps).

  •    Javascript

A simple interface that clones or copies skeletons. skeleton is a base repo for your application (any technology).init-skeleton currently just clones or copies the repository, executes npm install and bower install and removes .git directory. Useful for Brunch and Grunt base repos (skeletons).

first-run - Check if it's the first time the process is run

  •    Javascript

Can be used to greet the user the first time they use your CLI app, show usage tip, initialize something, etc.The name used to identify it.

pkginit - script building package.json files, like `npm init`

  •    Javascript

script building package.json files, like `npm init`

psy - process monitor command

  •    Javascript

psy keeps restarting a process when it crashes. It never stops.This package is like pm2 or forever, but fewer features so there are less things that can go wrong and fewer options to configure.

daemonsauce - Node module to make it easy to be a proper *nix daemon

  •    Javascript

Just add Daemon Sauce to your Node project, to make it a proper *nix daemon. This is intended to help build daemons that play nice on machines with services managed by something like (traditional) init(8) or Upstart.Note: This module contains native code, and so you will have to have a C compiler available. Consult your OS documentation for details on setting that up.

We have large collection of open source products. Follow the tags from Tag Cloud >>

Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.