GNUStep Now Has Badges

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

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
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • libs-xcode

    The GNUstep Xcode Library is a library for building xcode projects. It can be used to parse and provide information regarding an xcode project or used to build an xcode project directly.

  • Or you use buildtool to build Xcode projects with GNUstep:

    https://github.com/gnustep/libs-xcode

    MPWFoundation, Objective-S and related all build on both macOS and GNUstep without buildtool. Once you have the GNUmakefiles they are not that hard to keep in sync.

    https://gitlab.com/mpwmo/ObjectiveSmalltalk/-/blob/master/GN...

    https://gitlab.com/mpwmo/MPWFoundation/-/blob/master/GNUmake...

    https://gitlab.com/mpwmo/MPWFoundation/-/tree/master/GNUstep...

  • Or you use buildtool to build Xcode projects with GNUstep:

    https://github.com/gnustep/libs-xcode

    MPWFoundation, Objective-S and related all build on both macOS and GNUstep without buildtool. Once you have the GNUmakefiles they are not that hard to keep in sync.

    https://gitlab.com/mpwmo/ObjectiveSmalltalk/-/blob/master/GN...

    https://gitlab.com/mpwmo/MPWFoundation/-/blob/master/GNUmake...

    https://gitlab.com/mpwmo/MPWFoundation/-/tree/master/GNUstep...

  • 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.

    InfluxDB logo
  • Or you use buildtool to build Xcode projects with GNUstep:

    https://github.com/gnustep/libs-xcode

    MPWFoundation, Objective-S and related all build on both macOS and GNUstep without buildtool. Once you have the GNUmakefiles they are not that hard to keep in sync.

    https://gitlab.com/mpwmo/ObjectiveSmalltalk/-/blob/master/GN...

    https://gitlab.com/mpwmo/MPWFoundation/-/blob/master/GNUmake...

    https://gitlab.com/mpwmo/MPWFoundation/-/tree/master/GNUstep...

  • rik.theme

    A modern gnustep theme

  • Some people like dark themes, others like light themes, so gray is the middle ground :-P.

    FWIW GNUstep is themable so it should be possible to customize it. Though i'm not aware of any that follows modern trends, but at least it is possible to make it kinda sorta like a broken telephone version of early Mac OS X using the Rik theme[0].

    [0] https://github.com/AlessandroSangiuliano/rik.theme

  • libobjc2

    Objective-C runtime library intended for use with Clang.

  • > Question: is Objective-C post 2.0 being actively maintained outside of Apple?

    Yes as part of the GNUStep project [1]. You can compile Objective-C with Clang for any platform, including Windows, and link with the GNUStep Obj-C runtime. The big problem is outside of GNUStep and macOS you won't have any frameworks - not even NSString.

    > I loved Objective-C very much (yes, really) and I'd like to continue using it after Apple phases it out

    You're not alone. Unlike C++, Obj-C was a reasonable OO extension to C. It's a shame the language never received more love. Qt, GTK, even Microsoft's MFC would have been perfect candidates for the language. Instead they all reinvented message passing [2][3] in their own incompatible ways.

    [1] https://github.com/gnustep/libobjc2

    [2] https://doc.qt.io/qt-6/signalsandslots.html

    [3] https://learn.microsoft.com/en-us/windows/win32/api/winuser/...

  • libs-back

    The GNUstep gui library is a library of graphical user interface classes written completely in the Objective-C language; the classes are based upon Apple's Cocoa framework (which came from the OpenStep specification). *** Larger patches require copyright assignment to FSF. please file bugs here. ***

  • It is easier to just use `XGetIconSizes` than try to pull it out of configs or doing some kind of plist parsing. Here is the function GNUstep uses... It should not be difficult to pull the relevant stuff out for use in C.

    https://github.com/gnustep/libs-back/blob/master/Source/x11/... (-iconSize)

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

  • SCIP - a better code indexing format than LSIF

    1 project | /r/programming | 8 Jun 2022
  • I want to install a package globally

    1 project | /r/d_language | 2 Jun 2022
  • Santa: A binary authorization and monitoring system for macOS

    1 project | news.ycombinator.com | 5 May 2024
  • Speeding up C++ build times

    6 projects | news.ycombinator.com | 28 Apr 2024
  • ClangQL: A tool to run SQL-like query on C/C++ Code

    3 projects | news.ycombinator.com | 7 Apr 2024