Skip to content

Latest commit

 

History

History
67 lines (65 loc) · 7.91 KB

gui.md

File metadata and controls

67 lines (65 loc) · 7.91 KB

GUI

Libraries to create modern graphical user interfaces.

  • go-gtk - Go bindings for GTK
  • go-qml - QML support for the Go language
  • go-sciter - Go bindings for Sciter: the Embeddable HTML/CSS/script engine for modern desktop UI development.
  • goqt - Golang bindings to the Qt cross-platform application framework.
  • gosx-notifier - OSX Desktop Notifications library for Go.
  • gotk3 - Go bindings for GTK3.
  • qt - Qt binding for Go (support for Windows / macOS / Linux / Android / iOS / Sailfish OS / Raspberry Pi)
  • robotgo - Go Native cross-platform GUI system automation;Control the mouse, keyboard and other.
  • systray - Cross platform Go library to place an icon and menu in the notification area
  • trayhost - Cross-platform Go library to place an icon in the host operating system's taskbar.
  • ui - Platform-native GUI library for Go.
  • walk - Windows application library kit for Go.
  • MahApps.Metro - Toolkit for creating Metro styled WPF apps
  • Callisto - A control toolkit for Windows 8 XAML applications. Contains some UI controls to make it easier to create Windows UI style apps for the Windows Store in accordance with Windows UI guidelines.
  • ObjectListView - ObjectListView is a C# wrapper around a .NET ListView. It makes the ListView much easier to use and teaches it some new tricks
  • DockPanelSuite - The Visual Studio inspired docking library for .NET WinForms
  • AvalonEdit - The WPF-based text editor component used in SharpDevelop
  • XWT - A cross-platform UI toolkit for creating desktop applications with .NET and Mono
  • Gtk# - Gtk# is a Mono/.NET binding to the cross platform Gtk+ GUI toolkit and the foundation of most GUI apps built with Mono
  • MaterialDesignInXamlToolkit - Toolkit for creating Material styled WPF apps
  • Eto.Forms - Cross platform GUI framework for desktop and mobile applications in .NET and Mono
  • Dragablz - Dragable, tearable WPF tab control (similar to Chrome) which supports layouts and is full themeable, including themese compatible with MahApps and Material Design.
  • Fluent.Ribbon - Fluent Ribbon Control Suite is a library that implements an Office- and Windows 8-like Ribbon for WPF.
  • Office Ribbon - A library that implements MS Office Ribbon for WinForms.
  • Perspex - A multi-platform .NET UI framework.
  • MaterialSkin - Theming .NET WinForms, C# or VB.Net, to Google's Material Design Principles.
  • Xamarin.Forms - Build native UIs for iOS, Android and Windows from a single, shared C# codebase.
  • SciterSharp - Create .NET cross-platform desktop apps using not just HTML, but all features of Sciter engine: CSS3, SVG, scripting, AJAX, <video>... Sciter is free for commercial use
  • Empty Keys UI - Multi-platform and multi-engine XAML based user interface library [Free][Proprietary]
  • UWP Community Toolkit - The UWP Community Toolkit is a collection of helper functions, custom controls, and app services. It simplifies and demonstrates common developer tasks building UWP apps for Windows 10.
  • ScintillaNET - Windows Forms control for the Scintilla text editor component (Scintilla is used by Notepad++)
  • FastColoredTextBox - Fast Colored TextBox is text editor component for .NET. Allows you to create custom text editor with syntax highlighting. It works well with small, medium, large and very-very large files.
  • Adminer - Full-featured database management tool written in PHP.
  • DataGrip - IDE with advanced tool sets and good cross-platform experience (Commercial Software).
  • Datazenit - Web-based PostgreSQL GUI (Commercial Software).
  • DBeaver - Universal Database Manager with excellent support for PostgreSQL.
  • dbglass - Cross-platform desktop client for PostgreSQL, built with Electron.
  • JackDB - Web-based SQL query interface (Commercial Software).
  • Metabase - Simple dashboards, charts and query tool for PostgreSQL.
  • pgAdmin - PostgreSQL Administration and Management GUI.
  • pgModeler - pgModeler is an open-source PostgreSQL Database Modeler.
  • pgweb - Web-based PostgreSQL database browser written in Go.
  • phpPgAdmin - The Premier Web Based Administration Tool for PostgreSQL.
  • Postbird - PostgreSQL Client for macOS.
  • Postico - Modern PostgreSQL Client for macOS (Commercial Software).
  • PSequel - Clean and simple interface to perform common PostgreSQL tasks quickly (Commercial Software).
  • SQL Tabs - Cross Platform Desktop Client for PostgreSQL written in JS.
  • SQLPro for Postgres - Simple, powerful PostgreSQL manager for macOS (Commercial Software).
  • Warp - macOS desktop tool for by-example querying and data transfer from/to PostgreSQL (Commercial Software).
  • qtbindings - Allows the QT Gui toolkit to be used from Ruby.
  • RubyGnome2 - Ruby language bindings for the GNOME 2.0 development environment.
  • Shoes - Shoes makes building little graphical programs for Mac, Windows, and Linux super simple.
  • Gitbar - Open Source,display Github contribution statistics on your menu bar. ![Open-Source Software][OSS Icon] ![Freeware][Freeware Icon]
  • GitHub Desktop - Github official GUI. ![Freeware][Freeware Icon]
  • Oh My Star - The best way to organize your Github Stars.
  • GitUp - A simple and powerful git client. ![star 3][star3 Icon] ![Open-Source Software][OSS Icon] ![Freeware][Freeware Icon]
  • SourceTree - A free Git & Mercurial client for Windows or Mac. ![Freeware][Freeware Icon] ![hot][hot Icon]
  • Tower2 - The most powerful Git client for Mac and Windows.
  • Versions - Mac Subversion Client (SVN).
  • Cornerstone - Best Mac SVN Client.
  • JavaFX - The successor of Swing.
  • Scene Builder - Visual layout tool for JavaFX applications.
  • SWT - The Standard Widget Toolkit (SWT) is a graphical widget toolkit for use with the Java platform.