DBDelve
Dive deep into your data. A fast, native, multi-engine database client written in Rust. Free and open source, no telemetry.
Zelport App — a local HTTP reverse proxy with browser-based administration.
Developer toolsGo · JavaScriptGitHub @zelportOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
A localhost HTTP proxy for accessing AI agent workspaces. Supports Docker Sandboxes, containers, SSH tunneling, end-to-end encrypted remote access, and more.
Loading the full README.
Read the full README ↗Open what your AI agents are building. Give every web service a stable localhost address whether it runs on your computer or a development server. Use browser features that require a secure context without managing TLS certificates.
Zelport App is a local HTTP reverse proxy with browser-based administration.
It gives web services stable *.localhost names through one loopback listener,
normally http://localhost:8080.
The standard build contains Local Ports, Remote HTTP, Ports over SSH, Ports over Relay and Built-in Relay. System SSH is an optional external tool for Ports over SSH. Modules are internal code boundaries, not product editions.
Install released builds through the Zelport website or Homebrew:
brew install zelport/tap/zelport
brew services start zelport
Installation does not start Zelport unless the selected installation flow says
so. Run Zelport and service-manager commands as the regular desktop user, never
with sudo. The independently versioned
Zelport Installer owns the shell
installer; this repository contains no editable installer copy.
Use the Go version declared by go.mod or newer.
make check
make build
./bin/zelport
make build and ordinary go build ./cmd/zelport produce Zelport App.
make build-core produces the diagnostic zelport-core executable for
module-boundary checks. It is not a separately distributed product.
The release workflow exercises every packaged binary on its native platform and publishes the exact tested archives. Homebrew and Zelport Installer consume those immutable assets without rebuilding them.
Useful flags:
--port: Localhost port, default 8080; listeners bind only to loopback.--config: explicit configuration path. The default is
$XDG_CONFIG_HOME/zelport/config.json or ~/.config/zelport/config.json on
macOS/Linux, and the native per-user configuration directory on Windows.--version: print the version and exit.See Configuration for the schema, example and persistence guarantees.
Localhost port is Zelport App's public loopback listener. Aux port is a backend port on this computer or a development server.
HTTP streaming, WebSocket upgrades and application status codes are preserved. Removing or changing a route revokes its active requests and upgraded connections. An unknown hostname returns 404, unavailable source infrastructure returns 503, and an unreachable HTTP backend returns 502.
Zelport refuses to run as root by default on macOS and Linux. --allow-root
exists for deliberate controlled environments and always emits a warning. The
restriction prevents accidental privileged operation; it is not a security
boundary against an administrator.
Licensed under the MIT License. Third-party notices are listed in THIRD_PARTY_NOTICES.txt.