Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Scala Native

Scala Native

71 projects

Showing 35 of 71 projects

Hands on Scala Native
Hands on Scala NativeScala

A tutorial for implementing a bandwidth monitor with Ncurses using Scala Native.

#systems-programming#bandwidth-monitor#functional-programming
Stars32
Forks3
Last commit8 years ago
toml-scala
toml-scalaScala

A feature-complete TOML parser for Scala with AST parsing, codec derivation, and TOML generation capabilities.

#functional-programming#scalajs#scala-library
Stars30
Forks10
Last commit2 years ago
Gtk+
Gtk+Scala

Scala Native bindings for GTK+, GLib, and related libraries, enabling native GUI development in Scala.

#annotation-macros#glib#bindings
Stars28
Forks4
Last commit6 years ago
Starter for Scala Native
Starter for Scala NativeScala

A starter template for Scala Native projects with build configuration and linking examples.

#travis-ci#build-tools#scala-2.11
Stars27
Forks2
Last commit8 years ago
Cocoa
CocoaScala

Experimental Scala Native bridge for Objective-C and Cocoa frameworks.

#ios#native-bridge#objective-c
Stars22
Forks2
Last commit3 years ago
scala-native-jdbc
scala-native-jdbcScala

JDBC driver implementations for Scala Native, enabling database connectivity in Scala Native applications.

#database-driver#native-compilation#duckdb
Stars16
Forks2
Last commit4 months ago
scala-optparse-applicative
scala-optparse-applicativeScala

A Scala port of the optparse-applicative library for building command-line interfaces with functional combinators.

#functional-programming#scala-js#scala-library
Stars16
Forks2
Last commit3 days ago
cmark
cmarkScala

Scala Native bindings for the cmark library to parse, manipulate, and render CommonMark documents.

#markdown-rendering#commonmark#scala-library
Stars16
Forks3
Last commit5 years ago
sglgears
sglgearsScala

A port of the classic OpenGL gears demo to Scala using Scala Native for native graphics applications.

#opengl#glut#native-compilation
Stars15
Forks1
Last commit8 years ago
Write a simple CLI application in Scala Native
Write a simple CLI application in Scala NativeScala

A standalone CLI application built with Scala Native that pretty-prints CSV and JSON files as formatted tables in the terminal.

#functional-programming#command-line-tool#native-compilation
Stars11
Forks0
Last commit
scalaprops-shapeless
scalaprops-shapelessScala

Automatically generates arbitrary case class and ADT instances for property-based testing in Scala using scalaprops and shapeless.

#scalajs#algebraic-data-types#testing
Stars10
Forks2
Last commit3 days ago
libuv
libuvScala

libuv bindings for Scala Native enabling asynchronous I/O operations in Scala applications.

#systems-programming#c-bindings#network-programming
Stars10
Forks1
Last commit9 years ago
Qt
QtScala

ScalaNative bindings for Qt5

#qt5#scala-native
Stars9
Forks2
Last commit6 years ago
ncurses
ncursesScala

Scala Native bindings for the GNU Ncurses C library, enabling terminal-based UI development.

#c-library-bindings#ncurses-library#text-based-interface
Stars9
Forks3
Last commit1 year ago
fractals
fractalsScala

A Scala Native application that generates and visualizes various mathematical fractals with interactive controls.

#desktop-application#hacktoberfest#procedural-generation
Stars7
Forks7
Last commit6 years ago
WPILib
WPILibScala

A Scala Native reimplementation of FIRST Robotics WPILib libraries for robot programming.

#robotics#embedded#competition-robotics
Stars7
Forks0
Last commit8 years ago
Building C code using sbt-jni
Building C code using sbt-jniCMake

Example project demonstrating how to build C code as part of a Scala Native project using sbt-jni.

#c-integration#static-libraries#build-tools
Stars6
Forks0
Last commit9 years ago
msgpack4z
msgpack4zScala

A zero-dependency MessagePack implementation for Scala supporting JVM, Scala.js, and Scala Native.

#msgpack#scala-js#scalajs
Stars5
Forks3
Last commit2 days ago
scala-native-sbt-docker
scala-native-sbt-docker

Docker image with pre-installed Scala Native, SBT, and essential dependencies for rapid development.

#clang#development-environment#docker
Stars4
Forks1
Last commit9 years ago
scalaprops-cross-example
scalaprops-cross-exampleScala

Example project demonstrating cross-platform property-based testing with scalaprops for JVM, JavaScript, and Scala Native.

#scala-js#example-project#testing
Stars4
Forks3
Last commit10 days ago
libpq4s
libpq4sScala

A Scala Native wrapper for the PostgreSQL libpq C library, enabling direct PostgreSQL connectivity from Scala Native applications.

#database-driver#asynchronous-io#libpq
Stars4
Forks1
Last commit5 years ago
k8s-cli
k8s-cliScala

CLI tools to generate Kubernetes resources for Akka, Play Framework, and Lagom-based applications.

#devops#play-framework#akka
Stars3
Forks0
Last commit9 years ago
libsoup
libsoupScala

Scala Native bindings for libsoup, enabling HTTP client/server functionality in Scala Native applications.

#http-server#glib#libsoup
Stars3
Forks0
Last commit7 years ago
GStreamer
GStreamerScala

Scala Native bindings for GStreamer

#gstreamer#scala-native
Stars3
Forks0
Last commit7 years ago
libcairo
libcairoC

Scala Native bindings for the Cairo 2D graphics library, providing a pure Scala facade for graphics programming.

#cairo-bindings#png-generation#graphics-library
Stars3
Forks0
Last commit3 months ago
GNU Scientific Library
GNU Scientific LibraryScala

Scala Native bindings for the GNU Scientific Library (GSL), enabling scientific computing in Scala.

#scientific-computing#statistics#bindings
Stars3
Forks0
Last commit9 years ago
scalapb-argonaut
scalapb-argonautScala

Provides JSON/Protobuf converters for ScalaPB using the Argonaut JSON library.

#serialization-library#argonaut#scala-js
Stars2
Forks2
Last commit10 days ago
Starter for Gtk+ Projects
Starter for Gtk+ ProjectsScala

Giter8 template for Gtk+ applications written in ScalaNative.

#gtk#scala-native#giter8-template
Stars2
Forks0
Last commit7 years ago
libsndfile
libsndfileScala

Scala Native bindings for the libsndfile C library, enabling sampled sound manipulation from Scala.

#audio-library#bindings#audio-processing
Stars2
Forks0
Last commit5 years ago
iup
iupScala

Scala Native bindings for the IUP multi-platform GUI toolkit, providing pure Scala interfaces without unsafe types.

#iup#desktop-application#user-interface
Stars2
Forks0
Last commit3 years ago
Makeshift
MakeshiftScala

A lightweight unit testing library for Scala Native with fixture support and simple assertion reporting.

#fixtures#unit-testing#testing-library
Stars1
Forks0
Last commit8 years ago
libpng
libpngC

Scala Native bindings for the libpng C library, enabling PNG image reading and writing in Scala Native applications.

#c-library-bindings#bindings#native-interop
Stars1
Forks0
Last commit5 years ago
readline
readlineScala

Scala Native bindings for the GNU Readline Library, providing a pure Scala facade for building REPLs.

#history-management#readline#bindings
Stars0
Forks2
Last commit8 months ago
cairo-xlib
cairo-xlibScala

Scala Native bindings for Cairo XLib surfaces, enabling 2D graphics rendering on X Window System.

#cairo-graphics#gui-toolkit#bindings
Stars0
Forks0
Last commit5 years ago
libyaml
libyamlScala

Scala Native bindings for the LibYAML C library, providing YAML parsing capabilities with a pure Scala interface.

#data-serialization#yaml-parser#bindings
Stars0
Forks0
Last commit5 years ago
PreviousPage 2 of 2

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
3 years ago
#Scala58
#Scala Js28
#Functional Programming15
#Cross Platform14
#Bindings10
#Scala Library10
#Sbt9
#Scalajs8
#Jvm8
#Native Bindings6
#Type Safe6
#Native Compilation6