uitk

Cross-platform UI toolkit (by eightbrains)

Uitk Alternatives

Similar projects and alternatives to uitk

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better uitk alternative or higher similarity.

uitk reviews and mentions

Posts with mentions or reviews of uitk. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-02-08.
  • Ask HN: I just want to have fun programming again
    27 projects | news.ycombinator.com | 8 Feb 2023
    If you want UI, there currently is no good solution. In my opinion, AppKit/UIKit is the only well-designed UI with any currency at the moment, but as you point out, it is not cross platform. If you're okay with using Dart, Flutter might be an option. Qt is well-designed, but last I worked with it they were embracing JavaScript, and why would you want JavaScript if you're using a C++ library? C++ is too philosophically opposed to JS. But Qt just feels slightly foreign on a Mac, anyway. GTK is in C, which is not really how I want to use an object-oriented design, plus its cross-platform feels buggy. And HTML is just simply not designed for user interface; writing a UI in HTML + JavaScript is basically equivalent to writing an app in MS Word macros. Plus, it's hard to take the NPM ecosystem seriously when you're old-skool enough to think that left-pad is the equivalent of fizz-buzz and putting it in a package should not even cross one's mind, let alone actually using said package.

    I'm writing a cross-platform UI library (C++, but I hope to add Swift, Python, and maybe Rust bindings), because I'm in the same boat: https://github.com/eightbrains/uitk. It is usable, but still under development, and while the .h files are fairly heavily documented, there are no examples yet.

  • Ask HN: Who is using C++ as the main language for new project?
    26 projects | news.ycombinator.com | 12 Aug 2022
    I've been writing a cross-platform UI toolkit, currently macOS, Windows, and Linux. Eventually I'd like to compile for wasm/Canvas, android, and iOS. C++ was sort of designed for this kind of thing, it is performant, and it interfaces with the OS well. Eventually I'd like to have at least Python, Swift, and Rust bindings, because I really like using Swift, but none of the UI parts are available outside macOS.

    It's probably not ready for use yet, but give it six months or so: https://github.com/eightbrains/uitk

Stats

Basic uitk repo stats
2
7
5.5
4 months ago

eightbrains/uitk is an open source project licensed under MIT License which is an OSI approved license.

The primary programming language of uitk is C++.


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com