Best way to build GUI? I don't mind if it is javascript

best way to build GUI? I don't mind if it is javascript

Attached: go-golang.png (520x292, 139K)

Other urls found in this thread:

github.com/victorqribeiro/radialMenu
github.com/rivo/tview
github.com/ocornut/imgui
github.com/fyne-io/fyne
twitter.com/NSFWRedditImage

wxwidgets

Qt5

C

why not web frontend then?

Tcl/Tk

use my last project.

github.com/victorqribeiro/radialMenu

and tell all your friends

>Advertising your shitty js project on Jow Forums

Use a terminal ui
github.com/rivo/tview

Attached: tui.gif (640x446, 2.12M)

no gui is the best gui

Qt bindings for golang are good. You can use both QWidgets and QML.

First ask yourself if you really -need- a GUI because most of the time you don't.

QtQuick

>Using the most bloated "GUI" framework in existence

I bet you don't know yet about Electron.

Electron+React+Typescript

Well they are bloated in different ways. Electron has a massive runtime while Qt tries to do way too much for a "widget toolkit".
I just want something that is slim and simply, but that doesn't exists

it does exist but you have to say please.

hmmm

It looks nice, if I ever get around to making a ui lib I'd nik the design

Tcl/Tk, it has been already mentioned in this thread.

I'm using sdl and not making oo shit.

As it stands I'm writing everything from near scratch. I'm not sure I recommend it, but its a option.

>Tcl/Tk
damn those are some seriously ugly interfaces, probably the most ugly I have ever seen in my whole life. Cannot look cheaper than this

sciter tbqh

>go
>gui
pick one

The best GUI library that open source has to offer:
>look and feel of windows 95
>no visual editor
>riddled with platform specific bugs
>written in a language obsolete since the late 90's
>imperative
The absolute state of GUI programming

Attached: tcltk.png (876x189, 32K)

>look and feel of windows 95
The most functional look and feel with unsurpassed performance.

Dillo is based on fltk, maybe try that.

>Qt tries to do way too much for a "widget toolkit".
someone has to when standard library is being so useless

github.com/ocornut/imgui
warning: C++

There are a few which can be run from simple shell scripts. Don't remember any names but I'm sure you can find them yourself.
It really depends on your goals. QT5 is nice for larger stuff, tkinter (python) can also usually get the job done.

Obviously Pascal with the Lazarus Component Library.

Attached: lazarus.windows-800.jpg (1197x800, 264K)

this is some god tier gui this and Embarcadero but this will not work with Go

This seems usable though fairly early in development: github.com/fyne-io/fyne

Do you legit need a GUI? Electron.

If you make it right and follow best practices, it's legit the most efficient and (imo) most flexible way to build a UI. Do it right and it'll be performant as long as you're not running hardware that's 15 years old.

Really need some crunching performance? Interact with your C++/python/whatever the fuck code using an Electron front end.

Otherwise just make a command line utility.

Nobody mentioned fyne yet? github.com/fyne-io/fyne

Nevermind im blind

>Material Design
disgusting.

cringe

unironically based

>having to run a whole fucking browser without an address bar just because it looks nice
Why would you torture users like that?

this

You can make it look however you want, the appeal is that it's straightforward to setup and use

I want native windows look, can it do that?

I don't think so, it uses opengl to draw the widgets

>make it look however you want
>can't make it look the way you want

Attached: thinking apustaja.png (741x568, 29K)

You can make it look however you want, but there isn't a prebuilt way to make it look like native windows, you'd have to do it manually

using OpenGL to draw a basic window UI seems like an overkill to me, but I guess it still outperforms electron

everything outperforms electron

winforms/wpf
it just W E R K S

What's the alternative? Basically everything does OpenGL eventually down the stack

JavaFX

sdl

Windows forms is the GOAT for quick and dirty GUI work. My god, it's just so fucking straightforward.
WPF is the GOAT for making a complex and pretty GUI. It's not as simple as winforms because a lot more power is given to you, but you can do basically anything with it. It gives this to you while still being sane, unlike HTML/CSS/JS.
Cons: Windows/Wine only. May change soon since both frameworks are open source.

GDI+