sip
Serve Bubble Tea apps through the browser - Drinking tea through the browser π΅
File Explorer
- client.spec.mjs
- clipboard.spec.mjs
- grapheme_corpus.spec.mjs
- keyboard.spec.mjs
- metrics.spec.mjs
- mobile.spec.mjs
- package-lock.json
- package.json
- playwright.config.mjs
- touch.spec.mjs
- cert.go
- main.go
- signals_js.go
- tty_js.go
- main.go
- banner.png
- clipboard.png
- hero.gif
- kitty.png
- selection.png
- settings.png
- social-preview.png
- tui.png
- xterm-inertia-nan.md
- main.go
- logging.go
- osc52gate.go
- osc52gate_test.go
- recover.go
- sip.json
- tuitest.json
- turbograph.json
- vtgl.json
- webterm.json
- make-banner.mjs
- motifs.mjs
- README.md
- record-hero.mjs
- grapheme-check.sh
- JetBrainsMonoNerdFontMono-Bold.ttf
- JetBrainsMonoNerdFontMono-BoldItalic.ttf
- JetBrainsMonoNerdFontMono-Italic.ttf
- JetBrainsMonoNerdFontMono-Regular.ttf
- index.html
- mobile.js
- terminal.css
- terminal.js
- webterm.css
- webterm.js
- xterm.css
- wasm.go
- .gitignore
- AGENTS.md
- cert.go
- certstore.go
- certstore_test.go
- clipboard_test.go
- cmd_session.go
- cmd_unix.go
- cmd_windows.go
- config_context.go
- connecterror.go
- go.mod
- go.sum
- handlers.go
- identity.go
- kittygfx.go
- kittygfx_test.go
- LICENSE
- lifecycle_test.go
- middleware.go
- origin_test.go
- README.md
- resize_throttle.go
- run_js.go
- run_native.go
- server.go
- server_test.go
- session.go
- session_unix.go
- session_windows.go
- sip.go
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Command Glossary
Commands referenced in this DOCs, explained below.
go get
View Details βΌ
go get
Add a dependency package, or download packages in legacy GOPATH mode.
Note: `./...` is a Go package pattern understood by Go tooling. It matches the current package and all packages recursively under the current directory.
go get {{example.com/pkg}}
Add a specified package to `go.mod` in module-mode or install the package in GOPATH-mode:
go get {{example.com/pkg}}@{{v1.2.3}}
Modify the package with a given version in module-aware mode:
go get {{example.com/pkg}}@{{none}}
Remove a specified package:
go install
View Details βΌ
go install
Compile and install packages named by the import paths.
go install
Compile and install the current package:
go install {{path/to/package}}
Compile and install a specific local package:
go install {{golang.org/x/tools/gopls}}@{{latest}}
Install the latest version of a program, ignoring `go.mod` in the current directory:
go run
View Details βΌ
go run
Compile and run Go code without saving a binary.
go run {{path/to/file.go}}
Run a Go file:
go run {{path/to/package}}
Run a main Go package:
set-clipboard
View Details βΌ
set-clipboard
PowerShell command to set content to clipboard.
Note: `scb` can be used as an alias for `Set-Clipboard`.
Set-Clipboard -Value "{{text}}"
Copy text to the clipboard:
Set-Clipboard -Value @("{{text 1}}", "{{text 2}}", "{{text 3}}")
Copy multiple texts to clipboard separated by new line:
Set-Clipboard -Path "{{path\to\files_or_directories}}"
Copy files or directories to clipboard:
# Project Badges
-
Go reference Visit
