Baike.dev
All toolsOnline toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
N

netviz

> 编程语言
Open source

A browser-based app for designing network architectures visually.

714 stars0 likes0 views
WebsiteGitHub

About

A browser-based app for designing network architectures visually.

Netviz

Netviz is a browser-based app for designing and animating network architectures visually.

Add components like servers, proxies, and databases to a canvas, connect them to map data flow, then build animated request paths for presentations and recordings.

[!IMPORTANT]
This project was entirely created using AI, but the application has been thoroughly tested.

This project was built primarily for my personal use, so I will not be merging pull requests or adding new features unless I need them myself. If you want to make changes or add features, feel free to fork this repository.

Features

  • Drag and drop blocks or insert production templates
  • Connect blocks with edges
  • Build and tune custom request-flow animations
  • Preview animations with optional camera follow
  • Inspector panel to edit selected items
  • Custom blocks with your own icons
  • Duplicate blocks
  • Undo and redo
  • Dark and light theme
  • Export to image
  • Local save with IndexedDB, no server needed

Requirements

  • Node.js 20 or newer
  • Aube 2.1 or newer

Local development

Install dependencies:

bash
aube install --frozen-lockfile

Start the dev server:

bash
aube run dev

Open http://localhost:8888 in your browser.

Build

Create a production build in dist/:

bash
aube run build

Preview the build locally:

bash
aube run preview

Deploy

Option 1: Any static host

  1. Run aube run build
  2. The dist/ folder is a plain static site. Upload it to any static host, that's it.

Option 2: Coolify

  1. Add a new resource in Coolify → "Docker Compose Empty."
  2. Paste the contents of the coolify.yaml from the repo into the input field.
  3. Click "Deploy!"

License

MIT. See LICENSE.

Issues· 0 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

TypeScript

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言