scalanative-gtk
scala-native bindings for Gtk+, GLib, ... (by jokade)
sn-bindgen
Scala 3 native binding generator + libclang facade (by indoorvivants)
Our great sponsors
scalanative-gtk | sn-bindgen | |
---|---|---|
2 | 3 | |
27 | 74 | |
- | - | |
10.0 | 7.7 | |
over 3 years ago | about 1 month ago | |
Scala | Scala | |
MIT License | - |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
scalanative-gtk
Posts with mentions or reviews of scalanative-gtk.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-09-17.
-
The Typelevel stack and Scala Native
For GTK+ to work with Scala Native, the best way is to generate the SN bindings from the GObject introspection descriptions. There's already https://github.com/jokade/scalanative-gtk but I don't know whether it does it this way.
-
Scala Native 0.4.2
There are bindings to GTK+ https://github.com/jokade/scalanative-gtk
sn-bindgen
Posts with mentions or reviews of sn-bindgen.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-09-17.
- Reimplementing gnu utils with Scala Native
-
The Typelevel stack and Scala Native
sn-bindgen uses libclang to do exactly this.
-
Scala.js AWS Lambda, using Scala 3
3.a. Scala Native + https://github.com/indoorvivants/sn-bindgen + manually memory managed AWS SDK used through C ABI, e.g. AWS SDK C++.
What are some alternatives?
When comparing scalanative-gtk and sn-bindgen you can also consider the following projects:
tutorials - Tutorials on Lightweight Modular Staging
Distribution - The Javascript ecosystem for Scala.js!
sbt-native-image - Plugin to generate native-image binaries with sbt
aws-sdk-scalajs-facade - A complete set of Scala.js type facade for aws-sdk-js