Skip to content

Latest commit

 

History

History
161 lines (136 loc) · 7.74 KB

user-interface.md

File metadata and controls

161 lines (136 loc) · 7.74 KB

Bookmarks tagged [user-interface]

https://github.com/minimaxir/big-list-of-naughty-strings

The Big List of Naughty Strings is an evolving list of strings which have a high probability of causing issues when used as user-input data. This is intended for use in helping both automated and manu...


https://www.nngroup.com/articles/required-fields/

Using an asterisk to mark required fields is an easy way to improve the usability of your forms. Only marking optional fields makes it difficult for people to fill out the form.


https://feathericons.com/

Feather is a collection of simply beautiful open source icons. Each icon is designed on a 24x24 grid with an emphasis on simplicity, consistency and readability.


https://facebook.github.io/flux/

Application architecture for building user interfaces


https://github.com/murlokswarm/app

Package to create apps with GO, HTML and CSS. Supports: MacOS, Windows in progress.


https://github.com/fyne-io/fyne

Cross platform native GUIs designed for Go, rendered using EFL. Supports: Linux, macOS, Windows.


https://github.com/asticode/go-astilectron

Build cross platform GUI apps with GO and HTML/JS/CSS (powered by Electron).


http://mattn.github.io/go-gtk/

Go bindings for GTK.


https://github.com/sciter-sdk/go-sciter

Go bindings for Sciter: the Embeddable HTML/CSS/script engine for modern desktop UI development. Cross platform.


https://github.com/gotk3/gotk3

Go bindings for GTK3.


https://github.com/dtylman/gowd

Rapid and simple desktop UI development with GO, HTML, CSS and NW.js. Cross platform.


https://github.com/therecipe/qt

Qt binding for Go (support for Windows / macOS / Linux / Android / iOS / Sailfish OS / Raspberry Pi).


https://github.com/andlabs/ui

Platform-native GUI library for Go. Cross platform.


https://wails.app

Mac, Windows, Linux desktop apps with HTML UI using built-in OS HTML renderer.


https://github.com/lxn/walk

Windows application library kit for Go.


https://github.com/zserge/webview

Cross-platform webview window with simple two-way JavaScript bindings (Windows / macOS / Linux).


https://github.com/dawidd6/go-appindicator

Go bindings for libappindicator3 C library.


https://github.com/deckarep/gosx-notifier

OSX Desktop Notifications library for Go.


https://github.com/go-vgo/robotgo

Go Native cross-platform GUI system automation. Control the mouse, keyboard and other.


https://github.com/getlantern/systray

Cross platform Go library to place an icon and menu in the notification area.


https://github.com/shurcooL/trayhost

Cross-platform Go library to place an icon in the host operating system's taskbar.


https://popper.js.org/

A kickass library to manage your poppers

Wut? Poppers?

A popper is an element on the screen which "pops out" from the natural flow of your application.
Common examples of poppers are tooltips, ...