Skip to content Skip to navigation

FSHlvm Open Source Edition

FSHlvm Diagram

Create native apps using F# language!

FSHlvm is a cross-platform open-source virtual machine with the following features:

  • High-level DSL like language based on F#
  • Safe
  • Generics and type specialization
  • Garbage collected
  • High performance
  • Multicore support
  • Builtin FFI for C interoperability
  • Commerce friendly

The virtual machine is written in F# and uses the LLVM library for high-performance
code generation.

Note:
This work is based HLVM, written by Jon Harrop, Flying Frog Consultancy Ltd.

Download:
The FSHlvm is open source software, available under Apache 2.0 License. The FSHlvm
could be downloaded from the following GitHub page, than follow the instructions in the README!
https://github.com/kp-tech/fshlvm