-
bgfx
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
-
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.
I would use the native API for each platform with something like bgfx.
There is also OpenGL 4.6 on Metal
Another option if perf isn't a big concern is to try using Google's angle OpenGL ES 3.0 implementation, there's backends for it to be supported on Vulkan, Direct3D 11, and (work in progress) Metal. Disclosure, haven't tried it myself, just looking at their feature descriptions: https://github.com/google/angle
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.
Related posts
-
Is it possible and realistic to learn independent of an API?
-
Best graphics libraries for game development that are compatible with Apple Metal API?
-
LWJGL = SFML vs Allegro vs SDL vs Ogre vs ???
-
The update we all want but will never get
-
So Anet's unannounced project is a new MMO? The wording here is quite a bit more specific than on other job postings.