Skip to content

User_Guide(Online_Edition)[EN]

Yusuke Ogawa edited this page May 15, 2026 · 7 revisions

User Guide (Online Edition) [English]

Network Sketcher Online provides browser-based access to the design engine. A small Python web service hosts the engine; multiple users can edit and export from any modern browser.

For overview, features, requirements, and installation, see the README - Network Sketcher Online. This page covers everything you need once the server is running.

Using the Web UI

Click the ? icons on the web page to view contextual help for each section and feature. For features not covered in this User Guide, please refer to the User Guide (Offline).

NS_Online_User_Guide_301_en.mp4

Reference PDF

Server Management Scripts

Script Description
python3 start_ns_online.py Start ns_web_start.py as a background process. Any already-running instance (including those started manually) is stopped first. Output is logged to logs/server.log.
python3 stop_ns_online.py Stop all running ns_web_start.py processes, including those started outside of this script.

Both scripts work on Windows, Mac OS, and Linux.

External Communication

Source Target Protocol
Client PC NS Online HTTPS
Client PC Configured LLM HTTPS

Third-Party Libraries (Online)

Network Sketcher Online includes the following third-party JavaScript libraries for in-browser file preview. These are bundled in network-sketcher_online/static/ and require no additional installation.

Library Version License Purpose
PptxViewJS 1.1.0 MIT PowerPoint (.pptx) in-browser preview
Chart.js 4.4.8 MIT Chart rendering (PptxViewJS dependency)
JSZip 3.10.1 MIT or GPLv3 ZIP / Office file parsing
SheetJS (xlsx) 1.15.0 Apache-2.0 Excel (.xlsx) in-browser preview

Clone this wiki locally