Skip to content

efraim132/BubbleWebServer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BubbleWebServer

Go TUI + simple HTTP server packaged as an importable module.

This repository exposes a bubbleserver package that provides a BubbleTea-based TUI to manage a small HTTP server and register routes.

Quick start

  1. Ensure Go is installed (Go 1.25+ recommended).

    # install the bubbleserver package
    go get github.com/efraim132/BubbleWebServer/bubbleserver
  2. See example_main.go for a full usage example. Example imports:

    import "github.com/efraim132/BubbleWebServer/bubbleserver"

Running locally

  • For quick testing run go run main.go from the repo root. This runs the local TUI + bundled webserver.
  • Default webserver port is 8090; use /set port in the TUI or call server.SetDefaultPort(...) in code.

Screenshots

TUI main screen:

TUI Main Screen

Port selection form:

TUI Port Selection

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages