The end of the nice GTK button

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
surveyjs.io
featured
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
  • glyphy

    GLyphy is a signed-distance-field (SDF) text renderer using OpenGL ES2 shading language.

  • > The only issue with it is that font rendering looks horrific, but that might just be my machine.

    This is because GTK4 enables pixel/scaling-independent fractional vertical positioning, even with hinting enabled. There's a long (somewhat ongoing) discussion at https://gitlab.gnome.org/GNOME/gtk/-/issues/3787, though I haven't followed the last few months of discussion.

    Even though GTK4 aims to achieve scale-independent layout, the 4 horizontal/vertical positions still produce a bit of judder, and fonts do not scale smoothly (even with bilinear interpolation) with hinting enabled, and (unless fixed) there are rendering issues due to failing to clear the texture atlas properly: https://gitlab.gnome.org/GNOME/gtk/-/issues/4322

    Interestingly there's a proposal to switch GTK4 fonts to SDF-style rendering. This is somewhat like what Qt Quick 2 implemented already (and KDE turns off and reverts to FreeType rendering, to make QML apps mimic Qt Widgets font rendering more): https://blogs.gnome.org/chergert/2022/03/20/rendering-text-w... However, I looked at https://github.com/behdad/glyphy and it seems to implement vector-based SDFs, instead of earlier texture-based SDF/MSDFs used by Valve games and Qt Quick.

  • stylus

    Stylus - Userstyles Manager (by openstyles)

  • Okay! I cleaned up the CSS a little bit since it was originally only for private use, and published it under CC0 at https://userstyles.world/style/3825/hacker-news-underlines-c... . You should be able to use it with an extension like Stylus[0].

    [0] https://github.com/openstyles/stylus/#readme

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • Fly-Pie

    :pie: Fly-Pie is an innovative marking menu written as a GNOME Shell extension.

  • qt6ct

    Qt6 Configuration Tool

  • You always use a theme with Qt or Gtk. On Plasma the default Qt and Gtk theme is Breeze, which has not been ported to Qt6 yet. ATM the only Qt Widgets-compatible themes I have on my system are "Fusion" and "Windows" (as in "Windows 95"), both of which look absolutely horrible. Fusion is the default, and it's what you currently see when you open a

    For instance, if I open QBittorrent right now (which has been recently ported to Qt 6), it's clearly using the Fusion theme because of that.

    By the way, qt6ct exists <https://github.com/trialuser02/qt6ct>, and it's even in Arch's repositories right now. The main issue is that it's useless, because there are simply no Qt6 themes out there yet and KDE still does not support Qt6 so you have to force qt6ct manually.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Nepal bans TikTok and says it disrupts social harmony

    1 project | news.ycombinator.com | 14 Nov 2023
  • /r/AccidentalRenaissance moderators have all resigned. The subreddit has permanently shut down and moved to Lemmy.

    2 projects | /r/ModCoord | 13 Jul 2023
  • Make GoodReads 15% Less Annoying with One Weird Trick!

    1 project | /r/RomanceBooks | 3 Jul 2023
  • Promote Your Work! July 2023 Self-Promotion thread

    1 project | /r/RomanceBooks | 3 Jul 2023
  • Any way to make lemmy look more like old reddit?

    1 project | /r/Lemmy | 9 Jun 2023