sn-bindgen
Scala 3 native binding generator + libclang facade (by indoorvivants)
scalanative-gtk
scala-native bindings for Gtk+, GLib, ... (by jokade)
sn-bindgen | scalanative-gtk | |
---|---|---|
3 | 2 | |
74 | 27 | |
- | - | |
7.7 | 10.0 | |
about 2 months ago | over 3 years 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.
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++.
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
What are some alternatives?
When comparing sn-bindgen and scalanative-gtk 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