Haskell FFI

Open-source Haskell projects categorized as FFI

Top 23 Haskell FFI Projects

  • H

    The full power of R in Haskell.

  • inline-c

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • inline-java

    Haskell/Java interop via inline Java code in Haskell modules.

  • leveldb-haskell

    Haskell bindings to LevelDB (https://github.com/google/leveldb)

  • inline-asm

    Inline Assembly code in ur Haskell!

  • hsc2hs

    Pre-processor for .hsc files

  • bindings-DSL

    Library and macros to simplify writing Haskell FFI code

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • symengine

    Haskell bindings to SymEngine

  • inline-c-cpp

  • sysinfo

    Haskell Interface for getting overall system statistics (by psibi)

  • j

    Call J from Haskell

  • notmuch

    Modern Haskell binding to the Notmuch mail indexer

  • foreign-var

    Foreign variables, deprecated in favor of `StateVar`

  • cef3-raw

    Haskell bindings to cef3.

  • hcwiid

    Haskell binding for CWiid (wiimote)

  • statgrab

    Haskell bindings to the portable system statistics libstatgrab library.

  • bindings-lxc

    Direct Haskell bindings to LXC (Linux containers) C API.

  • bindings-svm

    Low level bindings to libsvm

  • henet

    Haskell bindings for ENet

    Project mention: Microsoft wins FTC fight to buy Activision Blizzard | /r/gaming | 2023-07-11

    Halo was mostly all about single player and early multiplayer/local multiplayer but their online netcode has sucked since Blood Gulch. Lots of games do networking horribly, I have been in gamedev making networking and I hate most of what people do. The ones that have a clean natting, based on enet style reliable UDP channels, RakNet style punch are better (RakNet was good until Facebook bought it). It has come a long way but also fallen back. Valve source netcode (on github) is probably the best and you can check it out here. They started with the best in Quake networking, then to Source.

  • bindings-gobject

    Low level binding supporting GObject and derived libraries

  • OpenCLWrappers

    haskell wrappers for OpenCL

  • hmatrix-gsl-stats

    GSL Statistics functions for Haskell hmatrix

  • tdlib

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-07-11.

Haskell FFI related posts


What are some of the best open-source FFI projects in Haskell? This list will help you:

Project Stars
1 H 579
2 inline-c 282
3 inline-java 228
4 leveldb-haskell 65
5 inline-asm 41
6 hsc2hs 38
7 bindings-DSL 38
8 symengine 25
9 inline-c-cpp 19
10 sysinfo 16
11 j 11
12 notmuch 11
13 foreign-var 11
14 cef3-raw 10
15 hcwiid 10
16 statgrab 9
17 bindings-lxc 9
18 bindings-svm 9
19 henet 8
20 bindings-gobject 6
21 OpenCLWrappers 6
22 hmatrix-gsl-stats 6
23 tdlib 5
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives