Execute shell command synchronously.
node system
Cross platform node system clipboard work with text, image, files
Comprehensive library for monitoring system statistics including CPU, memory, disk, network, battery, and process information with time-series monitoring
~~~ npm i node-system-icon --save ~~~ then use in your code
Node system, validation engine, hooks, schema types, plugin system for Form Foundry
Galaxar node system utilities
Node system statistic
Node system statistic
Container component for Node system
Typescript/Javascript Plugins for XYO Platform
Content area component for Node system
Typescript/Javascript Plugins for XYO Platform
Header component for Node system
A debug logger package for other Google libraries
Provides access to the system font catalog
Node.js native addon build tool
Temporary file and directory creator
A decentralized node system for Hugin messages.
A inter-process and inter-machine lockfile utility that works on a local or network file system
xyflow core system that powers React Flow and Svelte Flow.
Port component for Node system
node system monitoring with websocket.
Bindings to native Mac/Linux/Windows password APIs
A system for nodes to communicate state and presence through a redis cluster
Service management tool for distributed system node
Zz structures are an interesting way of representing relations invented by Ted Nelson, whose domain model I provide in a gem Yzz. In this gem, YNelson, I combine Yzz with the universal Petri net provided by YPetri (another gem I wrote) to obtain a hybrid data structure that formalizes and generelizes a spreadsheet. Because let us note spreadsheets (as I have seen them) can be considered Petri nets of a kind, with cell functions acting as Petri net transitions. At the same time, spreadsheets are globally orthogonal structures with 3 typical dimensions (rows, columns and sheets). By using zz structures, the globally orthogonal spreadsheet is generalized as a locally orthogonal zz structure, with relations represented as zz dimensions, thus generalizing and formalizing a spreadsheet. The catch is that I have not yet finished the thinking process regarding what everything should be a zz object: Places (cells) and transitions definitely yes, but how about nets and dimensions? Should YNelson go as far as making namespaces into zz objects? The reason why these questions are hard to answer is because Ted Nelson himself, while providing interfaces guidelines (zz structure views, cursors...) did not comment on these questions. While being a (textual) DSL, YNelson aims to provide convenience on par with actual spreadsheet apps. Unlike YPetri, YNelson also aims to be able to specify more than one Petri net node per command, but this is still under development. See the user guide and the documentation for the details. YNelson documentation is available online, but due to formatting issues, you may prefer to generate the documentation on your own by running rdoc in the gem directory. For an example of how YPetri can be used to model complex dynamical systems, see the eukaryotic cell cycle model which I released as "cell_cycle" gem.
Marionette connects a puppet node to its master and executes puppet runs on demand. Marionette uses fast and lightweight 0MQ <http://zeromq.org> messaging system.
AngryMob is the automated system configuration component of YesMaster. It combines convenient configuration data (the node), idempotent code to ensure the configuration of the parts of a system (targets), and a method of controlling the flow of the setup (acts)
ROMA is one of the data storing systems for distributed key-value stores. It is a completely decentralized distributed system that consists of multiple processes, called nodes, on several machines. It is based on pure P2P architecture like a distributed hash table, thus it provides high availability and scalability.
Cardano Up lets you get all essential Cardano tools on your system: cardano-node, cardano-cli, cardano-wallet, cardano-addresses and bech32. Then easily manage configuration for different environments and launch node and wallet services.
The gem provides text nodes markup, text repository, advanced customizable CLI for managing repository, the powerful templating system for text transformation that perfect matches for managing large structured texts.
SignalBox is a distributed control system for DCC model railroads. It provides a Ruby-based server that receives sensor events from ESP32 nodes, applies control logic, and sends DCC-EX commands to control trains.
Graph-based parallel workflow execution engine for Rails with a React Flow editor, REST API, and extensible plugin system for nodes and triggers.
This is the start of a Puppet provisioning system. It provides a graphical web service, a JSON rest API and command line interface that will manage Hiera YAML files and a few functions to read them and apply classes and parameters to a node. It works like a lightweight External Node Classifier. It also provides provisioning functionality to spin up new instances after classifying them. It currently has a backend for Cloud Provisioner and will shortly have a VMWare plugin to spin up new instances for Razor to provision. New backend plugins are quite easy to create. Documentation forthcoming.
A puppet-lint plugin to check that the code adheres to the WMF coding guidelines: * Check for hiera in non-profiles, and in the body of those * Check for roles with declared resources that are not profiles * Check for parametrized roles * Check for node declarations not using the role keyword * Check for system::role calls outside of roles * Check for cross-module class inclusion * Check for the use of the include keyword in profiles * Check for wmf-deprecated resources usage * Check for deprecated validate_* functions
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.