Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lively4-electron

An Electron shell for Lively4 — it loads the live world in a desktop window with a few things a plain browser tab can't offer:

  • Fixed remote-debugging port (9222) for CDP tooling.
  • Picker-free screen capture via desktopCapturer — no permission dialog.
  • App-level microphone permission (for voice input).
  • A dedicated Chromium profile, kept outside the served directory.
  • A small window.lively4shell.invoke(channel, …) bridge to main-process capabilities (currently capture-screen).

It does not reimplement the server or its live-reload — it just spawns the existing lively4-server launcher, which owns the file-watch + restart loop.

Prerequisites

Run

npm install
npm start

On launch the shell starts lively4-server (via bin/lively4W1.sh) if it isn't already running, waits for http://localhost:9005, then opens the world.

Configuration

Paths are currently set for a C:\Users\Stefan\lively\lively4 layout in main.js (LIVELY_DIR, server script) — adjust these for your checkout.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages