This is a list of Scala Native resources and libraries.
- Tutorials and Templates
- Functional Programming
- Unit Tests
- Bindings
- File Formats and Parsers
- Databases
- Logging
- Console
- Programs
- Infrastructure
- Official Giter8 template for a minimal Scala Native project
- Hands on Scala Native
- Starter for Scala Native
- Building C code using sbt-jni
- Example app that generates HTML and runs a test suite
- Shapeless: Library for generic programming
- Squants: DSL for quantities, units of measure and dimensional analysis
- scalaz: Type classes and instances for data structures
- nobox: Immutable primitive array wrapper for Scala
- PPrint: Pretty-print values and types
- SourceCode: Implicits providing meta data similar to
__LINE__
in C - reactify: Functional Reactive Programming framework for Scala
- cmark: Markdown parser
- libuv: Library for asynchronous I/O
- SDL2 and OpenGL
- Cocoa
- msgpack4z
- GNU Scientific Library
- BLAS
- Gtk+
- FastParse: Parsing library
- scalatags: HTML and XML construction
- Pine: HTML and XML parsing, manipulation and rendering
- scala-json: JSON parser
- toml-scala: TOML parser with codec derivation
- argonaut: Purely functional JSON parser and library
- ScalaPB: Protocol buffer compiler for Scala
- scalapb-argonaut JSON/Protobuf convertors for ScalaPB based on Argonaut
- slogging: Typesafe-logging (and slf4j) compatible logging library based on macros
- sglgears
- k8s-cli: CLI tools to generate Kubernetes resources for Akka, Play and Lagom-based applications
- scala-native-sbt-docker: Docker image for Scala Native and sbt
This work is licenced under a Creative Commons Attribution 4.0 International Licence.