The monorepository contains packages implementing the plurid'
technology to transform information into a 3D explorable structure based on the plurid specification.
With plurid'
, a grouping of related information (such as a web page, or a fragment of one) can now reside on a plane of content
(a Plurid Plane
) in a three-dimensional space (a Plurid Space
).
The content of one Plurid Plane
can be linked to another through the Plurid Link
which at action (click, tap, hover) effectively generates a new plane of content
in the same space.
The Plurid Space
can be transformed, rotated, scaled, translated, in order to get a better grasp of the contextual links of the displayed information (text, images, videos, and so forth).
plurid'
is being used extensively in the plurid' ∂products
.
New applications leveraging the plurid'
technology can be easily generated and developed through the plurid.app
assembler or programatically.
To generate a plurid'
application programatically use the Command-Line Interface
tool @plurid/generate-plurid-app
(provided the NodeJS
runtime is installed on the machine) by running the command
npx @plurid/generate-plurid-app
or install the Command-Line Interface
tool @plurid/plurid-cli
npm install -g @plurid/plurid-cli
and run
plurid app generate
A generated plurid'
web application, or any other configured web application, can be easily deployed to plurid.app
using the plurid-cli
by simply runnning
plurid app deploy
@plurid/plurid-specification • plurid'
specification
@plurid/plurid-cli • plurid'
application life-cycle management: generation, development, deployment, maintenance
@plurid/generate-plurid-app • generate a plurid'
application with one command (and some choices)
@plurid/plurid-data • constants, enumerations, interfaces
@plurid/plurid-engine • 3D and utility functions
@plurid/plurid-pubsub • publish/subscribe message bus
@plurid/plurid-html • implementation for HTML
Custom Elements
@plurid/plurid-react • implementation for React
@plurid/plurid-react-server • server for the React
implementation