Top 0.8% dependent packages on proxy.golang.org
Top 1.9% dependent repos on proxy.golang.org
Top 2.1% docker downloads on proxy.golang.org
proxy.golang.org : github.com/charmbracelet/ssh
Package ssh wraps the crypto/ssh package with a higher-level API for building SSH servers. The goal of the API was to make it as simple as using net/http, so the API is very similar. You should be able to build any SSH server using only this package, which wraps relevant types and some functions from crypto/ssh. However, you still need to use crypto/ssh for building SSH clients. ListenAndServe starts an SSH server with a given address, handler, and options. The handler is usually nil, which means to use DefaultHandler. Handle sets DefaultHandler: If you don't specify a host key, it will generate one every time. This is convenient except you'll have to deal with clients being confused that the host key is different. It's a better idea to generate or point to an existing key on your system: Although all options have functional option helpers, another way to control the server's behavior is by creating a custom Server: This package automatically handles basic SSH requests like setting environment variables, requesting PTY, and changing window size. These requests are processed, responded to, and any relevant state is updated. This state is then exposed to you via the Session interface. The one big feature missing from the Session abstraction is signals. This was started, but not completed. Pull Requests welcome!
Registry
-
Source
- Documentation
- JSON
purl: pkg:golang/github.com/charmbracelet/ssh
License: BSD-3-Clause
Latest release: over 1 year ago
First release: over 2 years ago
Namespace: github.com/charmbracelet
Dependent packages: 61
Dependent repositories: 7
Stars: 2 on GitHub
Forks: 1 on GitHub
Docker dependents: 5
Docker downloads: 732
See more repository details: repos.ecosyste.ms
Last synced: about 1 month ago
github.com/treethought/tofui v0.1.5
terminally on farcaster user interface6 versions - Latest release: 12 months ago - 11 stars on GitHub
github.com/owenthereal/upterm v0.14.3 💰
Secure Terminal Sharing58 versions - Latest release: about 1 year ago - 588 stars on GitHub
github.com/bogay/click-the-same-over-ssh v0.0.0
1 version - Latest release: about 1 year ago - 0 stars on GitHubgit.wxl.best/charmbracelet/wish v1.4.0
19 versions - Latest release: about 1 year agogithub.com/b-per/vhs v0.7.1
Package vhs keys.go defines the key map for the Type command. The `keymap` map is used to convert...10 versions - Latest release: about 1 year ago - 0 stars on GitHub
github.com/picosh/pico v1.13.1
pico services - prose.sh, lists.sh, pastes.sh, imgs.sh, feeds.sh39 versions - Latest release: over 1 year ago - 68 stars on GitHub
github.com/robinovitch61/wander v1.1.0
A terminal app/TUI for HashiCorp Nomad43 versions - Latest release: over 1 year ago - 2 dependent packages - 296 stars on GitHub
github.com/jon4hz/ascii-ssh-movie v1.0.1
🎥 stream ascii movies over ssh2 versions - Latest release: over 1 year ago - 8 stars on GitHub
github.com/remshams/device-control/tui v0.0.0-20240120115839-fe245e4f42de
1 version - Latest release: over 1 year ago - 0 stars on GitHubgithub.com/Natouche68/notes v0.0.0-20240112181254-49ccdd0b9bb9
Take notes right from your terminal1 version - Latest release: over 1 year ago - 0 stars on GitHub
github.com/bloznelis/typioca v0.0.0-20231214122306-b88aed7b1d55
Cozy typing speed tester22 versions - Latest release: over 1 year ago - 511 stars on GitHub
github.com/pspiagicw/shog v0.0.0-20231212084951-12ee1b3836f0
Serve your blog over SSH1 version - Latest release: over 1 year ago - 1 stars on GitHub
github.com/picosh/send v0.0.0-20231126170453-41432db245e0
ssh wish middleware for sending and receiving files from familiar tools (rsync, scp, sftp)3 versions - Latest release: over 1 year ago - 2 dependent packages - 2 stars on GitHub
github.com/g-portal/gpcore-cli v1.1.0
Command line tool to interact with your GPCORE environment11 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/developing-today-forks/promwish v0.7.0
7 versions - Latest release: over 1 year agogithub.com/dezren39/promwish v0.7.0
Prometheus middleware for Wish7 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/developing-today-forks/wish v1.2.0
Make SSH apps, just like that! 💫15 versions - Latest release: over 1 year ago - 0 stars on GitHub
codeberg.org/bendian/sheen v0.0.6
6 versions - Latest release: over 1 year ago - 0 stars on codeberg.orggithub.com/rprtr258/tea v0.0.0-20230902132741-cd7e4df1e1a6
A powerful little TUI framework 🏗1 version - Latest release: over 1 year ago - 0 stars on GitHub
github.com/muesli/termenv/examples/ssh v0.0.0-20230825123443-3b3da4b2b15b 💰
Advanced ANSI style & color support for your terminal applications9 versions - Latest release: almost 2 years ago - 1,316 stars on GitHub
git.tcp.direct/kayos/ziggs v0.0.0-20230821043637-34c6a2e03d3d
5 versions - Latest release: almost 2 years agogithub.com/zhengkyl/gol v0.0.0-20230821031703-f14440d3ee16
3 versions - Latest release: almost 2 years agogithub.com/charmbracelet/charm v0.12.6
The Charm Tool and Library 🌟37 versions - Latest release: almost 2 years ago - 64 dependent packages - 235 dependent repositories - 1,800 stars on GitHub
github.com/developing-today-forks/charm v0.12.6
The Charm Tool and Library 🌟37 versions - Latest release: almost 2 years ago - 0 stars on GitHub
github.com/algorand/node-ui v0.2.0
Terminal UI for remote Algorand node management.7 versions - Latest release: almost 2 years ago - 24 stars on GitHub
github.com/buonotti/apisense v1.1.0
Tool to monitor the quality and availability of API data3 versions - Latest release: about 2 years ago - 0 stars on GitHub
github.com/neomantra/tempted v0.0.420
Temporal Textual User Interface1 version - Latest release: about 2 years ago - 4 stars on GitHub
github.com/shafreeck/guru v0.2.2
7 versions - Latest release: about 2 years agogithub.xiaoq7.com/shafreeck/guru v0.2.2
5 versions - Latest release: about 2 years agogithub.com/jon4hz/revish v0.0.0-20230307175006-db1aebe33e2a
a reverse ssh server/client1 version - Latest release: about 2 years ago - 4 stars on GitHub
github.com/noetarbouriech/go-jitsu v0.0.0-20230307141938-010d2e7cf55c
A remake of the Card-Jitsu minigame from the game Club Penguin in Go1 version - Latest release: about 2 years ago - 1 stars on GitHub
git.sr.ht/~denzuko/shutil v0.0.0-20230218053250-6f15fcf58648
1 version - Latest release: over 2 years agogithub.com/youtiaoguagua/typer v0.0.0-20230208052742-a432b0ab785d
5 versions - Latest release: over 2 years ago - 5 stars on GitHubgithub.com/ws396/autobinance v0.0.0-20230202113614-148b98b52a2e
Binance trading bot. Still in development.1 version - Latest release: over 2 years ago - 3 stars on GitHub
github.com/jon4hz/wishbox v0.5.7
📦 wishlist using netbox as inventory source12 versions - Latest release: over 2 years ago - 11 stars on GitHub
github.com/karashiiro/gittlz v0.3.0
Copyright © 2022 NAME HERE <EMAIL ADDRESS>1 version - Latest release: over 2 years ago
Check this option to include packages that no longer depend on this package in their latest version but previously did.