0.3.1 • Published 4 years ago

puddysticks v0.3.1

Weekly downloads
4
License
MIT
Repository
github
Last release
4 years ago

puddysticks

Control panels made easy

Demo

A pure web control system display manager with a What You See Is What You Get (WYSIWYG) display builder. Create displays and export them as simple JSON files. Wire up displays to datasources using a pluggable interface. Built-in datasources include a random number generator and epics2web. This project is the sequel to WEDM.

Figure 1

Install

npm i puddysticks

Note: This application runs on the Node.js JavaScript runtime, which can be downloaded here.

Config (optional)

Create .env file in project directory with the following environment variables (substituting desired values):

EPICS2WEB_ENABLED=true
EPICS2WEB_HOST=localhost 

Note: epics2web uses Web Sockets, which are not subject to the Same Origin Policy, and therefore can easily be hosted somewhere other than the host for Puddysticks.

Build

cd node_modules/puddysticks
npm i
npm run build

Run

npm start

See Also

0.3.1

4 years ago

0.3.0

5 years ago

0.2.0

5 years ago

0.1.8

5 years ago

0.1.7

5 years ago

0.1.6

5 years ago

0.1.5

5 years ago

0.1.4

5 years ago

0.1.3

5 years ago

0.1.2

5 years ago

0.1.1

5 years ago

0.1.0

5 years ago