exp: golang.org/x/exp/shiny


driverPackage driver provides the default driver for accessing a screen.
driver/gldriverPackage gldriver provides an OpenGL driver for accessing a screen.
driver/internal/drawerPackage drawer provides functions that help implement screen.Drawer methods.
driver/internal/errscreenPackage errscreen provides a stub Screen implementation.
driver/internal/eventPackage event provides an infinitely buffered double-ended queue of events.
driver/internal/lifecyclerPackage lifecycler tracks a window's lifecycle state.
driver/internal/swizzlePackage swizzle provides functions for converting between RGBA pixel formats.
driver/internal/win32Package win32 implements a partial shiny screen driver using the Win32 API.
driver/internal/x11keyx11key contains X11 numeric codes for the keyboard and mouse.
driver/mtldriverPackage mtldriver provides a Metal driver for accessing a screen.
driver/mtldriver/internal/appkitPackage appkit provides access to Apple's AppKit API (https://developer.apple.com/documentation/appkit).
driver/mtldriver/internal/coreanimPackage coreanim provides access to Apple's Core Animation API (https://developer.apple.com/documentation/quartzcore).
driver/windriverPackage windriver provides the Windows driver for accessing a screen.
driver/x11driverPackage x11driver provides the X11 driver for accessing a screen.
gesturePackage gesture provides gesture events such as long presses and drags.
iconvgPackage iconvg implements a compact, binary format for simple vector graphics: icons, logos, glyphs and emoji.
iconvg/internal/gradientPackage gradient provides linear and radial gradient images.
imageutilPackage imageutil implements some image utility functions.
materialdesign/colornamesPackage colornames provides named colors as defined in the Material Design style guide.
materialdesign/iconsPackage icons contains the Material Design icon set, in the IconVG vector graphic format.
screenPackage screen provides interfaces for portable two-dimensional graphics and input events.
textPackage text lays out paragraphs of text.
unitPackage unit defines units of length such as inches or pixels.
vendor/github.com/BurntSushi/xgbPackage 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.
vendor/github.com/BurntSushi/xgb/renderPackage render is the X client API for the RENDER extension.
vendor/github.com/BurntSushi/xgb/shmPackage shm is the X client API for the MIT-SHM extension.
vendor/github.com/BurntSushi/xgb/xprotoPackage xproto is the X client API for the extension.
widgetPackage widget provides graphical user interface widgets.
widget/flexPackage flex provides a container widget that lays out its children following the CSS flexbox algorithm.
widget/glwidgetPackage glwidget provides a widget containing a GL ES framebuffer.
widget/nodePackage node provides the structure for a tree of heterogenous widget nodes.
widget/themePackage theme provides widget themes.

Updated 2020-09-25. Refresh now. Tools for package owners.