An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 2.2% on proxy.golang.org
Top 0.8% dependent packages on proxy.golang.org
Top 0.4% dependent repos on proxy.golang.org
Top 4.8% forks on proxy.golang.org
Top 0.8% docker downloads on proxy.golang.org

proxy.golang.org : github.com/jesseduffield/gocui

Package gocui allows to create console user interfaces. Create a new GUI: Set the layout function: On each iteration of the GUI's main loop, the "layout function" is executed. These layout functions can be used to set-up and update the application's main views, being possible to freely switch between them. Also, it is important to mention that a main loop iteration is executed on each reported event (key-press, mouse event, window resize, etc). GUIs are composed by Views, you can think of it as buffers. Views implement the io.ReadWriter interface, so you can just write to them if you want to modify their content. The same is valid for reading. Create and initialize a view with absolute coordinates: Views can also be created using relative coordinates: Configure keybindings: gocui implements full mouse support that can be enabled with: Mouse events are handled like any other keybinding: IMPORTANT: Views can only be created, destroyed or updated in three ways: from layout functions, from keybinding callbacks or via *Gui.Execute(). The reason for this is that it allows gocui to be conccurent-safe. So, if you want to update your GUI from a goroutine, you must use *Gui.Execute(). For example: By default, gocui provides a basic edition mode. This mode can be extended and customized creating a new Editor and assigning it to *Gui.Editor: DefaultEditor can be taken as example to create your own custom Editor: Colored text: Views allow to add colored text using ANSI colors. For example: For more information, see the examples in folder "_examples/".

Registry - Source - Documentation - JSON - codemeta.json
purl: pkg:golang/github.com/jesseduffield/gocui
License: BSD-3-Clause
Latest release: about 9 years ago
First release: almost 12 years ago
Namespace: github.com/jesseduffield
Dependent packages: 35
Dependent repositories: 278
Stars: 266 on GitHub
Forks: 35 on GitHub
Docker dependents: 42
Docker downloads: 101,034
See more repository details: repos.ecosyste.ms
Funding links: https://github.com/sponsors/jesseduffield
Last synced: 17 days ago

Top 9.1% on proxy.golang.org
github.xiaoq7.com/jesseduffield/lazydocker v0.23.3
34 versions - Latest release: over 1 year ago
Top 9.3% on proxy.golang.org
github.phpd.cn/jesseduffield/lazydocker v0.23.3
34 versions - Latest release: over 1 year ago
Top 9.2% on proxy.golang.org
github.hscsec.cn/jesseduffield/lazydocker v0.23.3
34 versions - Latest release: over 1 year ago
Top 9.3% on proxy.golang.org
github.1git.de/jesseduffield/lazydocker v0.23.3
34 versions - Latest release: over 1 year ago
Top 7.5% on proxy.golang.org
github.phpd.cn/future-architect/vuls v0.25.4
117 versions - Latest release: over 1 year ago
Top 9.1% on proxy.golang.org
github.ccut.club/future-architect/vuls v0.25.2
115 versions - Latest release: over 1 year ago
Top 9.1% on proxy.golang.org
git.wxl.best/future-architect/vuls v0.25.1
115 versions - Latest release: over 1 year ago
Top 9.3% on proxy.golang.org
github.com/khulnasoft/lazydocker v0.23.2 💰
33 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 9.3% on proxy.golang.org
github.skymusic.top/future-architect/vuls v0.24.9
111 versions - Latest release: almost 2 years ago
Top 9.1% on proxy.golang.org
github.imxd.top/jesseduffield/lazydocker v0.23.1
32 versions - Latest release: about 2 years ago
Top 9.2% on proxy.golang.org
github.skymusic.top/jesseduffield/lazydocker v0.23.1
32 versions - Latest release: about 2 years ago
Top 9.0% on proxy.golang.org
github.com/khulnasoft/lazygit v0.40.2 💰
168 versions - Latest release: over 2 years ago - 0 stars on GitHub
Top 9.2% on proxy.golang.org
github.skymusic.top/jesseduffield/lazygit v0.40.2
168 versions - Latest release: over 2 years ago
github.com/gotgenes/lazygit v0.38.2
simple terminal UI for git commands
160 versions - Latest release: over 2 years ago - 0 stars on GitHub
github.com/cvelab/vuls v0.0.0-20230410054429-f9a74c2e35b5
2 versions - Latest release: over 2 years ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/andremueller/lazygit v0.36.0 💰
simple terminal UI for git commands
156 versions - Latest release: about 3 years ago - 0 stars on GitHub
Top 9.7% on proxy.golang.org
github.com/de30/vulnerability_scanner.vuls v0.19.8
84 versions - Latest release: over 3 years ago - 1 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/rmtsrc/lazydocker v0.18.1
The lazier way to manage everything docker
26 versions - Latest release: over 3 years ago - 0 stars on GitHub
Top 8.6% on proxy.golang.org
github.com/merlinepedra/lazydocker v0.18.1 💰
26 versions - Latest release: over 3 years ago - 1 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/banmanh482/lazydocker v0.18.1
docker for lazier
26 versions - Latest release: over 3 years ago - 0 stars on GitHub
Top 8.1% on proxy.golang.org
github.com/merlinepedra25/lazydocker v0.18.1 💰
26 versions - Latest release: over 3 years ago - 1 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/andrewrech/lazygit v0.32.2
simple terminal UI for git commands
154 versions - Latest release: almost 4 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/rohankumardubey/lazygit v0.31.4
152 versions - Latest release: about 4 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/tomoyamachi/vuls v0.15.105 💰
Vulnerability scanner for Linux/FreeBSD, agentless, written in Go
72 versions - Latest release: over 4 years ago - 1 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/socketbox/lazygit v0.28.2 💰
simple terminal UI for git commands
147 versions - Latest release: over 4 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/yrvsyh/lazygit v0.28.2 💰
simple terminal UI for git commands
147 versions - Latest release: over 4 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/dawidd6/lazygit v0.28.1
146 versions - Latest release: over 4 years ago
Top 8.2% on proxy.golang.org
github.com/fluffynuts/lazygit v0.23.7
simple terminal UI for git commands
137 versions - Latest release: about 5 years ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/Ryooooooga/lazygit v0.23.7 💰
simple terminal UI for git commands
137 versions - Latest release: about 5 years ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/ryooooooga/lazygit v0.23.7 💰
simple terminal UI for git commands
137 versions - Latest release: about 5 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/yolossn/lazykubernetes v0.1.2
a terminal CUI for kubernetes
3 versions - Latest release: about 5 years ago - 18 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/slimsevernake/vuls-vulnerability-scanner v0.12.3
43 versions - Latest release: about 5 years ago - 0 stars on GitHub
Top 9.3% on proxy.golang.org
github.com/blakduk/vuls v0.12.3
43 versions - Latest release: about 5 years ago
Top 9.0% on proxy.golang.org
github.com/joshmedeski/lazygit v0.22.1 💰
simple terminal UI for git commands
118 versions - Latest release: over 5 years ago - 1 stars on GitHub
github.com/cuichangquan/lazygit v0.20.9
simple terminal UI for git commands
116 versions - Latest release: over 5 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/mainek00n/vuls v0.9.7
Agent-less vulnerability scanner for Linux, FreeBSD, Container Image, Running Container, WordPres...
33 versions - Latest release: over 5 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/MaineK00n/vuls v0.9.7
Agent-less vulnerability scanner for Linux, FreeBSD, Container Image, Running Container, WordPres...
33 versions - Latest release: over 5 years ago - 0 stars on GitHub
Top 4.1% on proxy.golang.org
github.com/jerson/deployer v0.0.2 removed
2 versions - Latest release: over 5 years ago
Top 8.2% on proxy.golang.org
github.com/jesseduffield/lazynpm v0.1.4 💰
terminal UI for npm
2 versions - Latest release: over 5 years ago - 429 stars on GitHub
Top 9.2% on proxy.golang.org
github.hscsec.cn/jesseduffield/lazynpm v0.1.4
2 versions - Latest release: over 5 years ago
Top 8.2% on proxy.golang.org
github.com/thomaslachaux/lazydocker-high-contrast v0.9.1
The lazier way to manage everything docker
24 versions - Latest release: over 5 years ago - 1 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/ThomasLachaux/lazydocker-high-contrast v0.9.1
The lazier way to manage everything docker
24 versions - Latest release: over 5 years ago - 1 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/cmoog/lazydocker v0.9.1
24 versions - Latest release: over 5 years ago
Top 8.2% on proxy.golang.org
github.com/jesseduffield/lazysession v0.0.0-20200216083445-47f63adce93b
Don't let a slow ssh connection trip up your typing speed
1 version - Latest release: almost 6 years ago - 9 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/kuba-gaj/lazydocker v0.7.6 💰
The lazier way to manage everything docker
23 versions - Latest release: about 6 years ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/mrpawel1/dockertool v0.5.4
12 versions - Latest release: over 6 years ago - 0 stars on GitHub
Past Dependents
Include Past Dependents

Check this option to include packages that no longer depend on this package in their latest version but previously did.