Ecosyste.ms: Packages

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

Top 1.4% on proxy.golang.org
Top 0.2% dependent packages on proxy.golang.org
Top 0.1% dependent repos on proxy.golang.org
Top 3.0% forks on proxy.golang.org
Top 1.0% docker downloads on proxy.golang.org

proxy.golang.org : github.com/BurntSushi/xgb

Package XGB provides the X Go Binding, which is a low-level API to communicate with the core X protocol and many of the X extensions. It is *very* closely modeled on XCB, so that experience with XCB (or xpyb) is easily translatable to XGB. That is, it uses the same cookie/reply model and is thread safe. There are otherwise no major differences (in the API). Most uses of XGB typically fall under the realm of window manager and GUI kit development, but other applications (like pagers, panels, tilers, etc.) may also require XGB. Moreover, it is a near certainty that if you need to work with X, xgbutil will be of great use to you as well: https://github.com/BurntSushi/xgbutil This is an extremely terse example that demonstrates how to connect to X, create a window, listen to StructureNotify events and Key{Press,Release} events, map the window, and print out all events received. An example with accompanying documentation can be found in examples/create-window. This is another small example that shows how to query Xinerama for geometry information of each active head. Accompanying documentation for this example can be found in examples/xinerama. XGB can benefit greatly from parallelism due to its concurrent design. For evidence of this claim, please see the benchmarks in xproto/xproto_test.go. xproto/xproto_test.go contains a number of contrived tests that stress particular corners of XGB that I presume could be problem areas. Namely: requests with no replies, requests with replies, checked errors, unchecked errors, sequence number wrapping, cookie buffer flushing (i.e., forcing a round trip every N requests made that don't have a reply), getting/setting properties and creating a window and listening to StructureNotify events. Both XCB and xpyb use the same Python module (xcbgen) for a code generator. XGB (before this fork) used the same code generator as well, but in my attempt to add support for more extensions, I found the code generator extremely difficult to work with. Therefore, I re-wrote the code generator in Go. It can be found in its own sub-package, xgbgen, of xgb. My design of xgbgen includes a rough consideration that it could be used for other languages. I am reasonably confident that the core X protocol is in full working form. I've also tested the Xinerama and RandR extensions sparingly. Many of the other existing extensions have Go source generated (and are compilable) and are included in this package, but I am currently unsure of their status. They *should* work. XKB is the only extension that intentionally does not work, although I suspect that GLX also does not work (however, there is Go source code for GLX that compiles, unlike XKB). I don't currently have any intention of getting XKB working, due to its complexity and my current mental incapacity to test it.

Registry - Source - Documentation - JSON
purl: pkg:golang/github.com/%21burnt%21sushi/xgb
License: BSD-3-Clause
Latest release: over 3 years ago
First release: about 8 years ago
Namespace: github.com/BurntSushi
Dependent packages: 498
Dependent repositories: 109,272
Stars: 459 on GitHub
Forks: 70 on GitHub
Docker dependents: 45
Docker downloads: 72,576
See more repository details: repos.ecosyste.ms
Last synced: 2 days ago

github.com/micronull/i3rotonda v0.1.2
i3 workspace switcher with history and filter
3 versions - Latest release: 9 months ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
go.astrophena.name/exp v0.0.0-20230917095251-e190336e6fff
This repository holds experimental code and things that I play with. Beware that anything here c...
3 versions - Latest release: 9 months ago - 0 stars on GitHub
github.com/georgiartemis/ascvascvasv/client v0.0.0-20230916133453-4a84db83bbf2
1 version - Latest release: 9 months ago - 0 stars on GitHub
Top 9.7% on proxy.golang.org
github.com/ccnlab/lvis/sims v0.0.0-20230913171356-a39741f49e85
The Leabra Vision (LVis -- say it out loud..) model
1 version - Latest release: 9 months ago - 2 stars on GitHub
github.com/PerformLine/diecast v1.22.8
A standalone web server and template framework.
222 versions - Latest release: 9 months ago - 6 dependent packages - 1 dependent repositories - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/performline/diecast v1.22.8
A standalone web server and template framework.
222 versions - Latest release: 9 months ago - 0 stars on GitHub
Top 9.8% on proxy.golang.org
github.com/pkieltyka/i3-powertools v0.0.0-20230911193618-dc125f2fbab5
i3 UX enhancements using Go-based i3 IPC
1 version - Latest release: 9 months ago - 3 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/mewmew/playground v0.0.0-20230903124648-ec3c368a9ca2
random
2 versions - Latest release: 9 months ago - 7 stars on GitHub
Top 9.7% on proxy.golang.org
goki.dev/gear v0.8.8
Package grease generates powerful CLIs from simple struct types. It makes everything run smoothly...
19 versions - Latest release: 9 months ago - 3 dependent packages - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/emer/envs v1.0.9
package envs is a dummy placeholder so you don't get warning errors about no .go files. see the s...
10 versions - Latest release: 9 months ago - 1 dependent package - 1 stars on GitHub
Top 9.7% on proxy.golang.org
goki.dev/grease/greasi v0.8.3
5 versions - Latest release: 9 months ago
Top 8.2% on proxy.golang.org
github.com/merrit/nyrna v2.17.0+incompatible 💰
Suspend games and applications.
31 versions - Latest release: 9 months ago - 598 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/goki/grid v0.5.5
Package grid is the top-level repository for the Grid Go SVG vector drawing program the GoGi GUI ...
6 versions - Latest release: 10 months ago - 3 stars on GitHub
goki.dev/grid v0.5.5
Package grid is the top-level repository for the Grid Go SVG vector drawing program the GoGi GUI ...
6 versions - Latest release: 10 months ago - 2 stars on GitHub
Top 9.9% on proxy.golang.org
github.com/emer/gosl v1.0.17
21 versions - Latest release: 10 months ago
Top 9.5% on proxy.golang.org
goki.dev/gosl v1.0.17
gosl translates Go source code into HLSL compatible shader code. use //gosl: start <filename> and...
21 versions - Latest release: 10 months ago - 3 stars on GitHub
Top 9.6% on proxy.golang.org
github.com/goki/gosl v1.0.17
gosl translates Go source code into HLSL compatible shader code. use //gosl: start <filename> and...
21 versions - Latest release: 10 months ago - 36 dependent packages - 1 dependent repositories - 1 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/goki/gopix v0.9.5
Package gopix is the top-level doc-only package for the GoPix app. Dirs are:
5 versions - Latest release: 10 months ago - 2 stars on GitHub
goki.dev/gopix v0.9.5
Package gopix is the top-level doc-only package for the GoPix app. Dirs are:
5 versions - Latest release: 10 months ago - 2 stars on GitHub
Top 7.5% on proxy.golang.org
goki.dev/gide v1.1.11
gide is an IDE framework in pure Go, using the GoGi gui. It extensively adopts emacs keybindings.
59 versions - Latest release: 10 months ago - 127 stars on GitHub
Top 5.2% on proxy.golang.org
github.com/goki/gide v1.1.11
Package gide is the top-level repository for the Gide Go-IDE based on the GoGi GUI framework. Th...
61 versions - Latest release: 10 months ago - 3 dependent packages - 124 stars on GitHub
Top 8.2% on proxy.golang.org
git.tcp.direct/kayos/ziggs v0.0.0-20230821043637-34c6a2e03d3d
5 versions - Latest release: 10 months ago
Top 8.2% on proxy.golang.org
github.com/uno-soft/wpsql v0.5.3
21 versions - Latest release: 10 months ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/UNO-SOFT/wpsql v0.5.3
21 versions - Latest release: 10 months ago - 0 stars on GitHub
github.com/x21146/selenium v0.0.0-20230816075710-320b3c2bb64f
Package selenium provides a client to drive web browser-based automation and testing. See the ex...
1 version - Latest release: 10 months ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/koykov/conply v0.0.0-20230813201656-fa02c2921dbd
Console players for various media providers.
3 versions - Latest release: 10 months ago - 2 stars on GitHub
Top 1.2% on proxy.golang.org
github.com/kbinani/screenshot v0.0.0-20230812210009-b87d31814237
Package screenshot captures screen-shot image as image.RGBA. Mac, Windows, Linux, FreeBSD, OpenBS...
7 versions - Latest release: 10 months ago - 206 dependent packages - 200 dependent repositories - 1,016 stars on GitHub
Top 8.2% on proxy.golang.org
gitlab.com/rubencaro/arnold v0.0.0-20230811192958-46ca7f574269
4 versions - Latest release: 10 months ago - 0 stars on GitLab.com
Top 5.7% on proxy.golang.org
github.com/emer/leabra/python v0.0.0-20230808200321-bcd6e6902eb9
Go implementation of Leabra algorithm for biologically-based models of cognition, based on emerge...
11 versions - Latest release: 10 months ago - 56 stars on GitHub
Top 3.7% on proxy.golang.org
github.com/emer/etable v1.1.24
Package etable provides a DataTable structure (also known as a DataFrame) which is a collection o...
72 versions - Latest release: 10 months ago - 37 dependent packages - 17 dependent repositories - 70 stars on GitHub
goki.dev/etable v1.1.24
Package etable provides a DataTable structure (also known as a DataFrame) which is a collection o...
72 versions - Latest release: 10 months ago - 0 stars on GitHub
github.com/Xpl0itU/dialog v0.0.0-20230805114139-ec888310aded
Package dialog provides a simple cross-platform common dialog API. Eg. to prompt the user with a ...
1 version - Latest release: 10 months ago - 1 dependent package - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/lexesv/go-webview-gui v0.0.0-20230801183110-efe27c69ef9f
12 versions - Latest release: 10 months ago
github.com/la4zen/selenium v0.0.1
Package selenium provides a client to drive web browser-based automation and testing. See the ex...
1 version - Latest release: 11 months ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/ccnlab/map-nav v0.0.0-20230721075207-63e037d975ca
predictive learning of maps and using them for basic goal-driven navigation
6 versions - Latest release: 11 months ago - 0 stars on GitHub
github.com/pefish/selenium v1.0.0
Selenium/Webdriver client for Go
1 version - Latest release: 11 months ago - 0 stars on GitHub
Top 8.7% on proxy.golang.org
github.com/dukhyungkim/selenium v0.0.0-20230712112413-57814a413db8
Package selenium provides a client to drive web browser-based automation and testing. See the ex...
3 versions - Latest release: 11 months ago
Top 9.0% on proxy.golang.org
github.com/new365storage/docker_sliver v1.5.41
82 versions - Latest release: 11 months ago - 0 stars on GitHub
Top 10.0% on proxy.golang.org
github.com/end-satan/sliver1 v1.5.41
82 versions - Latest release: 11 months ago
Top 7.6% on proxy.golang.org
github.com/emer/empi v1.0.22
Package empi wraps the Message Passing Interface for distributed memory data sharing across a col...
23 versions - Latest release: 11 months ago - 20 dependent packages - 13 dependent repositories - 3 stars on GitHub
github.com/pkreyenhop/edwood v0.0.0-20230710091417-f91b2b3c98ea
Go port of Rob Pike's Acme editor. Tag related code.
1 version - Latest release: 11 months ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
git.sr.ht/~jatone/wds/wdskeybindings v0.0.0-20230703142654-ed3ae9ca4b20
3 versions - Latest release: 11 months ago
Top 8.8% on proxy.golang.org
github.com/NukeDev/Goolia-Rat/client v0.0.0-20230623103458-4d3cd1e82d6a
gRPC Based Remote Administration Tool
2 versions - Latest release: 12 months ago - 16 stars on GitHub
github.com/kkoreilly/osusu v0.0.0-20230622043043-74c7b227cb1f
Osusu is an app for getting recommendations on what meals to eat in a group based on the ratings ...
1 version - Latest release: 12 months ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/emer/grunt v1.0.15
package grunt is a dummy placeholder so you don't get warning errors about no .go files. see the ...
16 versions - Latest release: 12 months ago - 2 stars on GitHub
Top 6.1% on proxy.golang.org
github.com/dakyskye/dxhd v0.0.0-20230616130352-cc2714793ef9
/@%%%%%%%%%%%%%%%%%%&* *@* /@%%%%%%%%%%%%%%&@. ...
2 versions - Latest release: 12 months ago - 90 stars on GitHub
github.com/hultan/softdark v0.0.0-20230601061824-50eca41dfb6b
Let's you "shut down" monitors when watching movies.
1 version - Latest release: about 1 year ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/leukipp/cortile v1.2.0
Tiling manager with hot corner support for EWMH Compliant Window Managers
12 versions - Latest release: about 1 year ago - 25 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/leukipp/Cortile v1.2.0
Tiling manager with hot corner support for EWMH Compliant Window Managers
12 versions - Latest release: about 1 year ago - 25 stars on GitHub
Top 8.7% on proxy.golang.org
github.com/aditya-K2/gspt v0.0.0-20230524162827-f26ae1301a87
Spotify for the terminal written in Go
55 versions - Latest release: about 1 year ago - 166 stars on GitHub
github.com/webtor-io/abuse-store v0.0.0-20230514145349-23cc55871d7e
Stores abuses and sends emails
3 versions - Latest release: about 1 year ago - 3 dependent packages - 3 dependent repositories - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/falqondev/selenium v0.9.10
Package selenium provider a Selenium/Webdriver client. Currently provides only WebDriver remote ...
13 versions - Latest release: about 1 year ago - 0 stars on GitHub
github.com/go-auxiliaries/selenium v0.9.10
Package selenium provides a client to drive web browser-based automation and testing. See the ex...
11 versions - Latest release: about 1 year ago - 1 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/jmaitrehenry/go-rpi-rgb-led-matrix v0.0.0-20230412204127-9d5060a343e5
Go binding for rpi-rgb-led-matrix an excellent C++ library to control RGB LED displays with Raspb...
3 versions - Latest release: about 1 year ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/cirrusj/i3helper v0.0.0-20230404132917-0f245d530c2f
A simple helper for i3
4 versions - Latest release: about 1 year ago - 0 stars on GitHub
Top 8.5% on proxy.golang.org
github.com/PrincetonCompMemLab/neurodiff_leabra v0.0.0-20230329213024-e16bae7d3245
Package leabra is the overall repository for all standard Leabra algorithm code implemented in th...
1 version - Latest release: about 1 year ago
Top 9.6% on proxy.golang.org
github.com/jstemmer/workspace-tools-for-i3 v0.0.0-20230328154152-1d55e02e94f2
A collection of small tools to work with i3 workspaces.
1 version - Latest release: about 1 year ago - 2 stars on GitHub
Top 4.8% on proxy.golang.org
github.com/DeimosC2/DeimosC2 v0.0.0-20230323233716-9d62925a96b1
DeimosC2 is a Golang command and control framework for post-exploitation.
2 versions - Latest release: about 1 year ago - 901 stars on GitHub
Top 2.1% on proxy.golang.org
github.com/uscott/go-tools v1.3.31
17 versions - Latest release: about 1 year ago - 9 dependent packages - 4 dependent repositories
Top 9.2% on proxy.golang.org
github.phpd.cn/muesli/deckmaster v0.9.0
10 versions - Latest release: about 1 year ago
Top 8.2% on proxy.golang.org
github.com/muesli/deckmaster v0.9.0 💰
An application to control your Elgato Stream Deck on Linux
10 versions - Latest release: about 1 year ago - 160 stars on GitHub
Top 7.2% on proxy.golang.org
github.com/Xart3mis/AKILT v0.0.0-20230311230033-690656accb28
A Windows Botnet written in Golang
4 versions - Latest release: about 1 year ago - 18 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/runz0rd/i2vnc v1.0.0
vnc client for keyboard and mouse only
2 versions - Latest release: over 1 year ago - 1 stars on GitHub
Top 3.9% on proxy.golang.org
github.com/wtfutil/wtf v0.43.0 💰
The personal information dashboard for your terminal
53 versions - Latest release: over 1 year ago - 1 dependent repositories - 14,688 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/senorprogrammer/wtf v0.43.0 💰
The personal information dashboard for your terminal
53 versions - Latest release: over 1 year ago - 14,688 stars on GitHub
Top 8.6% on proxy.golang.org
github.phpd.cn/wtfutil/wtf v0.43.0
53 versions - Latest release: over 1 year ago
github.com/romainmenke/selenium v0.9.15
Package selenium provides a client to drive web browser-based automation and testing. See the ex...
16 versions - Latest release: over 1 year ago - 1 dependent repositories - 0 stars on GitHub
Top 8.2% on proxy.golang.org
gonih.org/wswd v0.0.0-20230216170108-50f43988713d
Tiny utility to assign working directories to i3 workspaces
4 versions - Latest release: over 1 year ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/end-satan/sliver v1.5.34
75 versions - Latest release: over 1 year ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/v3nv4ns3s/sliver-doh v1.5.34
Adversary Emulation Framework
29 versions - Latest release: over 1 year ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/distatus/gobar v0.0.0-20230127185611-51e2082fb266 💰
minimalistic X status bar in pure Go
3 versions - Latest release: over 1 year ago - 66 stars on GitHub
Top 8.5% on proxy.golang.org
github.com/PrincetonCompMemLab/private-leabra v0.5.5
Package leabra is the overall repository for all standard Leabra algorithm code implemented in th...
6 versions - Latest release: over 1 year ago
Top 8.5% on proxy.golang.org
github.com/princetoncompmemlab/private-leabra v0.5.5
Package leabra is the overall repository for all standard Leabra algorithm code implemented in th...
6 versions - Latest release: over 1 year ago
Top 8.2% on proxy.golang.org
github.com/v3nv4ns3s/sliver v1.5.33
74 versions - Latest release: over 1 year ago
Top 9.0% on proxy.golang.org
gitlab.com/marcjmiller/go-mboxer v0.1.4
5 versions - Latest release: over 1 year ago - 0 stars on GitLab.com
Top 4.5% on proxy.golang.org
github.com/tiagorlampert/CHAOS/client v0.0.0-20221223015212-7d5b20ad7e58 💰
:fire: CHAOS is a free and open-source Remote Administration Tool that allow generate binaries to...
2 versions - Latest release: over 1 year ago - 1,880 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/hitlyl/prest v1.4.2
pREST - Serve a RESTful API from any PostgreSQL database Install Run pREST also can be used as...
44 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/gumieri/go-sway v0.0.0-20190326020239-f26672ca393d
Package sway provides a convenient interface to the sway window manager. Its function and type n...
1 version - Latest release: over 1 year ago - 3 dependent packages - 1 dependent repositories - 2 stars on GitHub
Top 5.5% on proxy.golang.org
github.com/jmigpin/editor/v2 v2.0.0
Source code editor in pure Go.
14 versions - Latest release: over 1 year ago - 268 stars on GitHub
Top 2.9% on proxy.golang.org
go.i3wm.org/i3/v4 v4.21.0
Package i3 provides a convenient interface to the i3 window manager. Its function and type names...
3 versions - Latest release: over 1 year ago - 30 dependent packages - 24 dependent repositories - 115 stars on GitHub
github.com/Meonardo/mediadevices v1.3.9
Go implementation of the MediaDevices API.
28 versions - Latest release: over 1 year ago - 1 dependent repositories - 1 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/meonardo/mediadevices v1.3.9
Go implementation of the MediaDevices API.
28 versions - Latest release: over 1 year ago - 1 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/maxjmax/clipclop v0.0.0-20221026115530-b87bcf122a8a
An X clipboard manager
1 version - Latest release: over 1 year ago - 0 stars on GitHub
Top 7.0% on proxy.golang.org
github.com/RasmusLindroth/i3keys v0.0.0-20221024170035-99e368e4cbb4
Lists available bindings for i3 or Sway with a graphical or text keyboard
1 version - Latest release: over 1 year ago - 1 dependent package - 112 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/boydmeyer/goshare v0.0.0-20221024113740-7dec7f9484a2
1 version - Latest release: over 1 year ago - 0 stars on GitHub
Top 4.9% on proxy.golang.org
github.com/ghetzel/diecast v1.22.1
A standalone web server and template framework.
241 versions - Latest release: over 1 year ago - 17 dependent packages - 7 dependent repositories - 14 stars on GitHub
Top 8.2% on proxy.golang.org
gorthub.com/ghetzel/diecast v1.22.1
241 versions - Latest release: over 1 year ago
Top 8.2% on proxy.golang.org
github.com/geseq/sway-session v0.0.0-20221012075227-47a052d6b9f4
Tool for saving the state of the Sway WM session and restoring it
1 version - Latest release: over 1 year ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/ttnjkoft/dial v0.0.0-20221011133123-893eb6fb95bd
Package dialog provides a simple cross-platform common dialog API. Eg. to prompt the user with a ...
1 version - Latest release: over 1 year ago
Top 5.7% on proxy.golang.org
github.com/lpicanco/i3-autodisplay v0.0.0-20221007125435-368b2835d5f9 💰
i3wm multiple monitors auto configuration
1 version - Latest release: over 1 year ago - 136 stars on GitHub
Top 10.0% on proxy.golang.org
github.com/kwaak-resources/wtf-tuidashboard v0.42.0
52 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/corfe83/mobile v0.0.0-20220928034243-9edc37f43fac
[mirror] Go on Mobile
1 version - Latest release: over 1 year ago - 1 dependent repositories - 0 stars on GitHub
Top 8.2% on proxy.golang.org
janouch.name/haven v0.0.0-20220926113751-103704b183cb
1 version - Latest release: over 1 year ago
Top 8.2% on proxy.golang.org
github.com/AnatolyShirykalov/custom_barista v0.0.0-20220921042936-3d587ab61c50
Custom Barista config
1 version - Latest release: over 1 year ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/frenkoes/dialog v0.0.0-20220920130134-b76bbc92725b
Package dialog provides a simple cross-platform common dialog API. Eg. to prompt the user with a ...
1 version - Latest release: over 1 year ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
gitee.com/andrewgithub/FireShotGo v1.0.12
11 versions - Latest release: almost 2 years ago
Top 8.3% on proxy.golang.org
github.com/zzu-andrew/FireShotGo v1.0.12
11 versions - Latest release: almost 2 years ago - 2 stars on GitHub
Top 8.3% on proxy.golang.org
github.com/zzu-andrew/fireshotgo v1.0.12
11 versions - Latest release: almost 2 years ago - 2 stars on GitHub
Top 9.0% on proxy.golang.org
gitlab.com/aroario2003/ggrep v0.0.0-20220826232653-6009132e737b
1 version - Latest release: almost 2 years ago - 0 stars on GitLab.com
Top 8.2% on proxy.golang.org
github.com/vpalmisano/mediadevices v0.3.11
Go implementation of the MediaDevices API.
30 versions - Latest release: almost 2 years ago - 0 stars on GitHub