practal-system
v0.1.0
Published
Practal: a server for developments in abstraction logic, and its clients.
Maintainers
Readme
practal-system
Practal is a system for creating and working with precise abstractions on the
basis of abstraction logic. It consists of a server and of clients connecting
to it. This package contains the server, practal-server, and the command-line
client, practal-cli, as two self-contained executables, together with the web
client that the server serves. It needs Node.js 22.13 or later and nothing
else.
npm install -g practal-system
practal-server # a server at http://127.0.0.1:7777/, with a local socket for the command line
practal-cli login # the default user, which needs no password
practal-cli whoami
practal-cli --help
practal-server --helpOpening http://127.0.0.1:7777/ loads the web client, which connects either to this server or to a server running inside the browser itself, offline.
At present the server does one thing: it lets users log in. Every server has a
default user, default, that logs in without a password; it is disabled with
practal-server --no-default-user, and the server refuses to listen beyond the
local machine while it is enabled.
See https://practal.com.
