pm2-web - A web based monitor for PM2

  •        238

Since it's no longer possible to monitor pm2 running on multiple machines I'm not really working on pm2-web any more. For an alternative, check out Guvnor - a process manager with support for multiple hosts, unix based permissions, a far more capable web interface and more.


express : ^3.4
jade : ^1.1
winston : ^0.7
underscore.string : ^2.3
wantsit : ^1.0
pm2-interface : ^2.0
ws : ^0.4
wildemitter : ^1.0
cjson : ^0.3
minimist : ^1.0
semver : ^3.0
pwuid : ^1.0
zepto-browserify : ^1.0
moment : ^2.5
mustache : ^0.8
ansi-html : ~0.0.4
html-entities : ^1.0
method-override : ^2.1.2



Related Projects

pm2-gui - An elegant web & terminal interface for Unitech/PM2.

  •    Javascript

An elegant web & terminal interface for Unitech/PM2.If you wanna update to pm2-gui@latest, make sure you've read the change logs.

pm2 - Node.js Production Process Manager with a built-in Load Balancer

  •    Javascript

PM2 is a production process manager for Node.js applications with a built-in load balancer. It allows you to keep applications alive forever, to reload them without downtime and to facilitate common system admin tasks.PM2 is constantly assailed by more than 1800 tests.

concept2 pm2+ ergometer monitor interfac

  •    Java

Tools for concept2 pm2+ ergometer monitor. No longer maintained, but possibly still useful for the documentation of the interface.

vue-chat - :calling: a web chat tool

  •    Vue

:calling: a web chat tool. Front-End : vue+vuex+vue-cli+vue-router+axios+scss;Back-end: node(koa2)+mysql+JWT(Json web token);


  •    C

GNU Prolog API for distributed multithreading programming built on top of the PM2 environment. The thread management is made with a user-level multithreading library and communication is made on top of Madeleine, the communication subsystem of PM2.

seagull - Friendly Web UI to manage and monitor docker

  •    Javascript

Seagull is friendly Web UI to manage and monitor docker with full features.For more information, go to, watch three-minute video and official slides.

phantomjs-node - PhantomJS integration module for NodeJS

  •    Javascript

See examples folder for more ways to use this module. v1.0.x used to leverage dnode to communicate between nodejs and phantomjs. This approach raised a lot of security restrictions and did not work well when using cluster or pm2.

js-stack-from-scratch - 🛠️⚡ Step-by-step tutorial to build a modern JavaScript stack.

  •    Javascript

Welcome to my modern JavaScript stack tutorial: JavaScript Stack from Scratch. This is a straight-to-the-point guide to assembling a JavaScript stack. It requires some general programming knowledge, and JavaScript basics. It focuses on wiring tools together and giving you the simplest possible example for each tool. You can see this tutorial as a way to write your own boilerplate from scratch. Since the goal of this tutorial is to assemble various tools, I do not go into details about how these tools work individually. Refer to their documentation or find other tutorials if you want to acquire deeper knowledge in them.

FixedAssetManagerServer - it's a node server

  •    Javascript

It's a node server used grunt as build tool and pm2 as maintain tool.

chokidar-cli - Fast cross-platform cli utility to watch file system changes

  •    Javascript

Fast cross-platform command line utility to watch file system changes. It is used in brunch, gulp, karma, PM2, browserify, webpack, BrowserSync, socketstream, derby, and many others. It has proven itself in production environments.

eth-net-intelligence-api - Ethereum Network Intelligence API

  •    Javascript

This is the backend service which runs along with ethereum and tracks the network status, fetches information through JSON-RPC and connects through WebSockets to eth-netstats to feed information. For full install instructions please read the wiki. Fetch and run the build shell. This will install everything you need: latest ethereum - CLI from develop branch (you can choose between eth or geth), node.js, npm & pm2.

instagram-bot.js - 🤖 :camera: Instagram Bot made with love and nodejs

  •    Smarty

If you received an SMS or an email pin edit loginpin.txt and insert it on the first line. Wait 50-60 seconds... Edit configs/config.js and switch chrome_headless option to true.

Seaside - Web framework for Smalltalk platforms

  •    Pharo

Seaside provides a layered set of abstractions over HTTP and HTML that let you build highly interactive web applications quickly, reusably and maintainably. It is based on Smalltalk, a proven and robust language that is implemented by different vendors.

LaunchKit - A set of web-based tools for mobile app developers, now open source!

  •    Javascript

This repo contains an unbranded version of all the code that once powered LaunchKit. This notably includes Screenshot Builder, a web UI for creating App Store screenshots, and Review Monitor, which monitors Apple App Store review RSS feeds for new reviews and optionally notifies you about them. DISCLAIMER This code was originally a subscription-supported consumer product, serving millions of web requests across many servers. If you are not technical, it will probably be difficult to make this work.


  •    Java

MyFaces is a family of projects related to the JavaServer Faces (JSF) specification published as part of the Java Community Process. The "core" project is an implementation of that specification. Other MyFaces projects implement related specifications (eg the Portlet Bridge), or add features to any JSF implementation (not just the Myfaces Core).

Faktory - "Takin' care of business, workin' overtime"

  •    Go

At a high level, Faktory is a work server. It is the repository for background jobs within your application. Jobs have a type and a set of arguments and are placed into queues for workers to fetch and execute.You can use this server to distribute jobs to one or hundreds of machines. Jobs can be executed with any language by clients using the Faktory API to fetch a job from a queue.

ndscheduler - A flexible python library for building your own cron-like system, with REST APIs and a Web UI

  •    Python

ndscheduler is a flexible python library for building your own cron-like system to schedule jobs, which is to run a tornado process to serve REST APIs and a web ui. It's like LLVM that provides modular and reusable components for building a compiler. ndscheduler currently supports Python 2 & 3 on Mac OS X / Linux.

eZ Server Monitor - Script for Monitoring Linux servers

  •    PHP

eZ Server Monitor (eSM) is a script for monitoring Linux servers. It is available in Bash version and Web application. In its Web version, eSM is a PHP script which provides a web page containing information such as the operating system, the number of users connected to the server, the system load, CPU, memory RAM, available disk space, bandwidth usage, and especially the port monitoring services such as FTP, SMTP, Web, etc.