Packages tagged foreign
115 packages have this tag.
[Merge tag] (trustees only)Related tags: library (109), bsd3 (49), mit (44), program (14), data (8), gpl (6), ffi (5), ffi-tools (4), graphics (4), java (4), jvm (4), apache (3), c (3), language (3), math (3), system (3), agpl (2), codec (2), deprecated (2), hardware (2), image (2), network (2), public-domain (2), sound (2), .net (1), algorithms (1), barcode (1), bindings (1), client (1), concurrency (1), cryptography (1), data-structures (1), development (1), disassembler (1), ...
Name |
DLs |
Rating |
Rev Deps |
Description |
Tags |
Last U/L |
Last Version |
Maintainers |
---|---|---|---|---|---|---|---|---|
AppleScript | 19 | 0.0 | 1 | Call AppleScript from Haskell, and then call back into Haskell. | (bsd3, foreign) | 2012-02-15 | 0.2.0.1 | ReinerPope, WouterSwierstra |
C-structs | 14 | 2.0 | 0 | C-Structs implementation for Haskell | (c, data, foreign, library, mit, structures) | 2022-09-30 | 0.2.0.3 | SimonPlakolb |
HPlot | 11 | 0.0 | 1 | A minimal monadic PLplot interface for Haskell | (bsd3, foreign, graphics, library, program) | 2009-08-04 | 0.3 | YakovZaytsev |
HaPy | 8 | 0.0 | 1 | Haskell bindings for Python | (foreign, library, mit) | 2015-05-29 | 0.1.1.1 | DavidFisher |
LibZip | 46 | 0.0 | 4 | Bindings to libzip, a library for manipulating zip archives. | (bsd3, codec, foreign, library) | 2016-08-29 | 1.0.1 | SergeyAstanin |
Salsa | 18 | 0.0 | 1 | A .NET Bridge for Haskell | (.net, bsd3, foreign, library) | 2014-09-06 | 0.2.0.2 | AndrewAppleyard, TimMatthews |
Thrift | 18 | 0.0 | 4 | Haskell bindings for the Apache Thrift RPC system | (foreign, library) | 2013-04-12 | 0.6.0.1 | DonaldStewart, KirkPeterson, OzgunAtaman |
aligned-foreignptr | 7 | 0.0 | 1 | An aligned ForeignPtr type | (foreign, library, public-domain, system) | 2010-08-01 | 0.1 | BalazsKomuves |
arbb-vm | 20 | 0.0 | 1 | FFI binding to the Intel Array Building Blocks (ArBB) virtual machine. | (bsd3, foreign, library) | 2012-10-14 | 0.1.1.20 | JoelSvensson |
bindings-libzip | 50 | 0.0 | 2 | Low level bindings to libzip. | (bsd3, ffi, foreign, library) | 2016-08-29 | 1.0.1 | SergeyAstanin |
bindings-yices | 9 | 0.0 | 2 | Bindings to the Yices theorem prover | (ffi, foreign, library, public-domain, theorem-provers) | 2015-08-22 | 0.3.0.2 | PepeIborra |
bits-atomic | 19 | 0.0 | 7 | Atomic bit operations on memory locations for low-level synchronization | (bsd3, concurrency, data, foreign, library) | 2010-09-05 | 0.1.3 | GabrielWicke |
bitwise-enum | 56 | 0.0 | 1 | Bitwise operations on bounded enumerations | (bsd3, data, data-structures, foreign, library) | 2023-07-30 | 1.0.1.2 | jnbooth |
bool8 | 27 | 0.0 | 4 | Alternative Bool type stored as byte | (bsd3, foreign, library) | 2017-10-17 | 0.0.1.1 | HenningThielemann |
c-enum | 27 | 0.0 | 5 | To make a type corresponding to an enum of C language | (bsd3, foreign, library) | 2022-04-08 | 0.1.1.3 | YoshikuniJujo |
c-storable-deriving | 26 | 0.0 | 4 | Generate C-like storable instances from datatypes | (bsd3, foreign, library) | 2015-12-29 | 0.1.3 | MatthewMaurer |
c-struct | 36 | 0.0 | 4 | To make a wrapper for struct of C language | (bsd3, foreign, library) | 2023-05-26 | 0.1.3.0 | YoshikuniJujo |
c2hs-extra | 15 | 0.0 | 3 | Convenient marshallers for complicate C types. | (development, foreign, library, mit) | 2017-10-22 | 0.1.0.1 | sighingnow |
cinvoke | 4 | 0.0 | 1 | A binding to cinvoke. | (bsd3, foreign, library) | 2011-03-05 | 0.1 | RemiTurk |
cloudi | 46 | 0.0 | 1 | Haskell CloudI API | (foreign, library, mit) | 2023-10-27 | 2.0.7 | okeuday |
cplusplus-th | 4 | 2.0 | 2 | C++ Foreign Import Generation | (bsd3, foreign, library) | 2014-10-15 | 1.0.0.0 | MaxwellSwadling |
cpython | 56 | 2.0 | 2 | Bindings for libpython | (foreign, gpl, library) | 2024-07-08 | 3.9.0 | zsedem |
cublas | 35 | 0.0 | 4 | FFI bindings to the CUDA BLAS library | (bsd3, foreign, library) | 2020-08-26 | 0.6.0.0 | TrevorMcDonell, bmsherman |
cuda | 143 | 0.0 | 16 | FFI binding to the CUDA interface for programming NVIDIA GPUs | (bsd3, foreign, library, program) | 2023-08-15 | 0.11.0.1 | TrevorMcDonell |
cufft | 54 | 0.0 | 3 | Haskell bindings for the CUFFT library | (bsd3, foreign, library) | 2020-08-26 | 0.10.0.0 | RobEverest, TrevorMcDonell |
cusolver | 16 | 0.0 | 1 | FFI bindings to CUDA Solver, a LAPACK-like library | (bsd3, foreign, library) | 2020-08-26 | 0.3.0.0 | TrevorMcDonell |
cusparse | 14 | 0.0 | 1 | FFI bindings to the CUDA Sparse BLAS library | (bsd3, foreign, library) | 2020-08-26 | 0.3.0.0 | TrevorMcDonell |
derive-storable | 79 | 2.0 | 9 | Derive Storable instances with GHC.Generics. | (foreign, library, mit) | 2022-04-09 | 0.3.1.0 | mkloczko |
derive-storable-plugin | 46 | 0.0 | 7 | GHC core plugin supporting the derive-storable package. | (foreign, library, mit) | 2023-05-07 | 0.2.3.7 | mkloczko |
emacs-module | 29 | 0.0 | 1 | Utilities to write Emacs dynamic modules | (apache, foreign, foreign-binding, library) | 2024-05-16 | 0.2.1.1 | SergeyVinokurov |
enumset | 39 | 0.0 | 11 | Sets of enumeration values represented by machine words | (bsd3, data, foreign, library) | 2021-07-26 | 0.1 | HenningThielemann |
erlang | 17 | 0.0 | 1 | FFI interface to Erlang. | (foreign, library) | 2018-07-22 | 0.2.3 | EricSessoms, gombocarti |
erlang-ffi | 5 | 0.0 | 0 | Send messages to an Erlang node using Haskell | (foreign, library) | 2021-03-18 | 1.0.0 | Szetty |
errno | 7 | 0.0 | 1 | a FFI utility | (bsd3, foreign, library) | 2009-01-02 | 0.1 | CreightonHogg |
exiftool | 20 | 0.0 | 0 | Haskell bindings to ExifTool | (foreign, library, mit) | 2024-04-01 | 0.2.0.5 | MartinHoppenheit |
foreign | 24 | 0.0 | 0 | A collection of helpers for ffi. | (bsd3, foreign, library) | 2023-10-24 | 0.2.1.0 | lyndward |
foreign-storable-asymmetric | 10 | 0.0 | 2 | Types and instances for implementing a Storable with different peek and poke | (bsd3, foreign, library) | 2012-04-28 | 0.0.1 | AndrewMiller |
gmpint (deprecated in favor of hgmp) | 54 | 0.0 | 2 | GMP integer conversions | (bsd3, c, deprecated, ffi, foreign, library) | 2018-08-07 | 0.1.1.2 | |
greencard | 26 | 0.0 | 3 | GreenCard, a foreign function pre-processor for Haskell. | (bsd3, foreign, library, program) | 2014-05-03 | 3.0.4.2 | GwernBranwen, SigbjornFinne |
hR (deprecated) | 11 | 0.0 | 1 | R bindings and interface | (bsd3, deprecated, foreign, library, math) | 2012-03-05 | 0.1.1 | DylanSimon |
hdis86 | 9 | 0.0 | 2 | Interface to the udis86 disassembler for x86 and x86-64 / AMD64 | (bsd3, disassembler, foreign, language, library, reverse-engineering) | 2011-08-28 | 0.2 | KeeganMcAllister |
hhwloc | 7 | 0.0 | 0 | Bindings to https://www.open-mpi.org/projects/hwloc | (foreign, library, mit, system) | 2020-01-27 | 0.2.1 | dtaskoff |
hlibcpuid | 14 | 0.0 | 0 | Bindings to https://github.com/anrieff/libcpuid | (foreign, library, mit, program, system) | 2020-01-21 | 0.2.0 | dtaskoff |
hlibev | 27 | 0.0 | 2 | FFI interface to libev | (bsd3, foreign, library) | 2011-08-01 | 0.4.0 | AycanIrican |
hlibfam | 6 | 0.0 | 1 | FFI interface to libFAM | (bsd3, foreign, library) | 2010-06-12 | 0.2 | AycanIrican |
hlibsass | 43 | 0.0 | 3 | Low-level bindings to Libsass | (foreign, library, mit) | 2020-06-17 | 0.1.10.1 | jakubfijalkowski |
hopencl | 11 | 0.0 | 1 | Haskell bindings for OpenCL | (bsd3, foreign, library) | 2014-03-19 | 0.2.1 | MartinDybdal, MerijnVerstraaten |
hopenssl | 68 | 0.0 | 4 | FFI Bindings to OpenSSL's EVP Digest Interface | (bsd3, cryptography, foreign, library) | 2023-01-16 | 2.2.5 | PeterSimons |
hoppy-docs | 30 | 0.0 | 1 | C++ FFI generator - Documentation | (agpl, foreign, library) | 2024-06-02 | 0.9.0 | khumba |
hoppy-generator | 47 | 0.0 | 4 | C++ FFI generator - Code generator | (agpl, foreign, library) | 2024-06-02 | 0.9.0 | khumba |
hoppy-runtime | 44 | 0.0 | 2 | C++ FFI generator - Runtime support | (apache, foreign, library) | 2024-06-02 | 0.9.0 | khumba |
hoppy-std | 37 | 0.0 | 1 | C++ FFI generator - Standard library bindings | (apache, foreign, library) | 2024-06-02 | 0.9.0 | khumba |
hs-tango | 13 | 0.0 | 0 | Bindings to the Tango Controls system | (bindings, client, distributed-systems, ffi, foreign, hardware, library, mit, science) | 2024-10-24 | 1.0.0 | pimiddy |
hsdns | 52 | 0.0 | 4 | Asynchronous DNS Resolver | (foreign, lgpl, library, network) | 2019-01-23 | 1.8 | GwernBranwen, PeterSimons |
hslua | 416 | 2.5 | 17 | Bindings to Lua, an embeddable scripting language | (foreign, library, mit) | 2024-01-18 | 2.3.1 | GracjanPolak, OmerAgacan, tarleb |
hslua-aeson | 325 | 0.0 | 4 | Allow aeson data types to be used with Lua. | (foreign, library, mit) | 2024-07-09 | 2.3.1.1 | tarleb |
hslua-classes | 248 | 0.0 | 1 | Type classes for HsLua | (foreign, library, mit) | 2024-01-18 | 2.3.1 | tarleb |
hslua-cli | 262 | 0.0 | 0 | Command-line interface for Lua | (foreign, library, mit) | 2024-06-28 | 1.4.3 | tarleb |
hslua-core | 257 | 2.0 | 18 | Bindings to Lua, an embeddable scripting language | (foreign, library, mit) | 2024-01-18 | 2.3.2 | tarleb |
hslua-examples | 8 | 0.0 | 0 | Examples of how to combine Haskell and Lua. | (foreign, mit, program) | 2023-03-13 | 2.0.2 | tarleb |
hslua-list | 284 | 0.0 | 2 | Opinionated, but extensible Lua list type. | (foreign, library, mit) | 2024-10-01 | 1.1.4 | tarleb |
hslua-marshalling | 261 | 0.0 | 16 | Marshalling of values between Haskell and Lua. | (foreign, library, mit) | 2024-01-18 | 2.3.1 | tarleb |
hslua-module-doclayout | 443 | 0.0 | 2 | Lua module wrapping Text.DocLayout. | (foreign, library, mit) | 2024-09-21 | 1.2.0 | JohnMacFarlane, tarleb |
hslua-module-path | 248 | 0.0 | 2 | Lua module to work with file paths. | (foreign, library, mit) | 2024-01-18 | 1.1.1 | tarleb |
hslua-module-system | 317 | 0.0 | 2 | Lua module wrapper around Haskell's System module. | (foreign, library, mit) | 2024-05-28 | 1.1.2 | tarleb |
hslua-module-text | 295 | 0.0 | 2 | Lua module for text | (foreign, library, mit) | 2024-01-18 | 1.1.1 | tarleb |
hslua-module-version | 247 | 0.0 | 2 | Lua module to work with version specifiers. | (foreign, library, mit) | 2024-01-18 | 1.1.1 | tarleb |
hslua-module-zip | 256 | 0.0 | 1 | Lua module to work with file zips. | (foreign, library, mit) | 2024-05-05 | 1.1.3 | tarleb |
hslua-objectorientation | 250 | 0.0 | 2 | Object orientation tools for HsLua | (foreign, library, mit) | 2024-01-18 | 2.3.1 | tarleb |
hslua-packaging | 252 | 0.0 | 6 | Utilities to build Lua modules. | (foreign, library, mit) | 2024-01-18 | 2.3.1 | tarleb |
hslua-repl | 216 | 0.0 | 2 | Isocline-based Lua REPL | (foreign, library, mit) | 2024-01-18 | 0.1.2 | tarleb |
hslua-typing | 204 | 0.0 | 4 | Type specifiers for Lua. | (foreign, library, mit) | 2024-01-18 | 0.1.1 | tarleb |
hswip | 5 | 2.0 | 1 | embedding prolog in haskell | (foreign, language, library) | 2010-08-13 | 0.3 | EvgenyTarasov |
hsyscall | 14 | 0.0 | 1 | FFI to syscalls | (bsd3, foreign, library) | 2010-06-01 | 0.4 | AycanIrican |
hsyslog | 124 | 0.0 | 20 | FFI interface to syslog(3) from POSIX.1-2001 | (bsd3, foreign, library) | 2019-01-23 | 5.0.2 | PeterSimons |
htaglib | 52 | 2.0 | 1 | Bindings to TagLib, audio meta-data library | (bsd3, foreign, library, sound) | 2023-10-24 | 1.2.1 | mrkkrp |
j2hs | 11 | 0.0 | 1 | j2hs | (ffi-tools, foreign, java, jvm, mit, program) | 2013-06-24 | 0.99.1 | JulianFleischer |
java-bridge | 37 | 2.0 | 3 | Bindings to the JNI and a high level interface generator. | (ffi-tools, foreign, java, jvm, mit) | 2013-06-08 | 0.20130606.3 | JulianFleischer |
java-bridge-extras | 8 | 0.0 | 1 | Utilities for working with the java-bridge package. | (ffi-tools, foreign, java, jvm, library, mit) | 2013-06-24 | 0.99 | JulianFleischer |
java-reflect | 13 | 0.0 | 1 | Tools for reflecting on Java classes. | (ffi-tools, foreign, java, jvm, library, mit) | 2013-06-24 | 0.99 | JulianFleischer |
lambda-bridge | 4 | 0.0 | 1 | A bridge from Haskell (on a CPU) to VHDL on a FPGA. | (bsd3, foreign, hardware, library, middleware, network, program) | 2010-11-16 | 0.1 | AndyGill |
language-c-inline | 44 | 0.0 | 1 | Inline C & Objective-C code in Haskell for language interoperability | (bsd3, foreign, language, library) | 2017-07-30 | 0.7.11.0 | ManuelChakravarty |
libffi | 58 | 2.0 | 6 | A binding to libffi | (bsd3, foreign, library) | 2022-09-24 | 0.2.1 | RemiTurk, ryanglscott |
libffi-dynamic | 14 | 0.0 | 0 | LibFFI interface with dynamic bidirectional type-driven binding generation | (foreign, library) | 2019-05-29 | 0.0.0.2 | JamesCook |
libltdl | 19 | 0.0 | 1 | FFI interface to libltdl | (bsd3, foreign, library) | 2020-02-17 | 0.1.1.2 | GeoffreyMainland |
libnix | 28 | 1.75 | 1 | Bindings to the nix package manager | (foreign, gpl, library, nix) | 2021-11-23 | 0.4.1.0 | Profpatsch, chris_martin |
libnvvm | 9 | 0.0 | 1 | FFI binding to libNVVM, a compiler SDK component from NVIDIA | (foreign, library, mit) | 2014-04-03 | 1.0.0 | seanprime7 |
libxml-sax | 57 | 0.0 | 5 | Bindings for the libXML2 SAX interface | (foreign, library, mit, parsing, text, xml) | 2014-02-15 | 0.7.5 | StephenWeber |
lpeg | 244 | 0.0 | 2 | LPeg – Parsing Expression Grammars For Lua | (foreign, library, mit) | 2023-09-27 | 1.1.0 | tarleb |
lua | 301 | 2.0 | 6 | Lua, an embeddable scripting language | (foreign, library, mit) | 2024-08-31 | 2.3.3 | tarleb |
lua-arbitrary | 158 | 0.0 | 1 | Arbitrary instances for Lua types. | (foreign, library, mit) | 2023-03-13 | 1.0.1.1 | tarleb |
marshal-contt | 20 | 0.0 | 0 | A ContT-based wrapper for Haskell-to-C marshalling functions. | (foreign, library, mpl) | 2019-09-15 | 0.2.0.0 | typedrat |
mathlink | 44 | 0.0 | 1 | Write Mathematica packages in Haskell | (bsd3, foreign, library) | 2009-11-11 | 2.0.1.1 | TracyWadleigh, jfennick |
matlab | 11 | 0.0 | 1 | Matlab bindings and interface | (bsd3, foreign, library, math, program) | 2020-07-28 | 0.3.0.0 | DylanSimon, bmsherman, bebarker |
minimung | 9 | 0.0 | 1 | Shows how to run grabber on Mac OS X | (bsd3, foreign, graphics, program) | 2010-02-20 | 0.1 | YakovZaytsev |
missing-py2 | 8 | 0.0 | 1 | Haskell interface to Python | (foreign, gpl, library) | 2013-11-12 | 1.0.1 | domdere |
ncurses | 83 | 0.0 | 5 | Modernised bindings to GNU ncurses | (foreign, gpl, library, user-interfaces) | 2016-08-29 | 0.2.16 | tjtrabue |
notmuch-haskell | 11 | 0.0 | 1 | Binding for notmuch MUA library | (email, foreign, library, program) | 2015-04-21 | 1.0.0.3 | BartonMassey |
nvvm | 41 | 0.0 | 2 | FFI bindings to NVVM | (bsd3, foreign, library) | 2023-08-15 | 0.10.0.1 | TrevorMcDonell |
pandoc-lua-marshal | 374 | 0.0 | 2 | Use pandoc types in Lua | (foreign, library, mit) | 2024-10-01 | 0.2.9 | JohnMacFarlane, tarleb |
primesieve | 17 | 0.0 | 0 | FFI bindings for the primesieve library. | (algorithms, foreign, library, math, mit, number-theory, program) | 2024-03-17 | 0.2.0 | sighingnow |
sdl2-gfx | 25 | 0.0 | 6 | Haskell bindings to SDL2_gfx | (foreign, graphics, library, mit, program) | 2021-09-15 | 0.3.0.0 | SinisaBidin, locallycompact |
sdl2-image | 51 | 0.0 | 9 | Haskell bindings to SDL2_image | (foreign, graphics, image, library, mit, program) | 2021-09-15 | 2.1.0.0 | SinisaBidin, cailei, ccll, locallycompact |
sdl2-mixer | 28 | 0.0 | 5 | Haskell bindings to SDL2_mixer | (bsd3, foreign, library, program, sound) | 2021-09-14 | 1.2.0.0 | SinisaBidin, locallycompact |
storable | 7 | 0.0 | 1 | Storable type class for variable-sized data | (bsd3, data, foreign, library) | 2009-03-05 | 0.1 | TomasJanousek |
storable-enum | 13 | 0.0 | 3 | Wrapper that makes any Enum type Storable | (bsd3, foreign, library) | 2019-10-08 | 0.0 | HenningThielemann |
storable-record | 186 | 0.0 | 32 | Elegant definition of Storable instances for records | (bsd3, data, foreign, library) | 2023-02-21 | 0.0.7 | HenningThielemann |
storable-tuple | 144 | 2.0 | 15 | Storable instance for pairs and triples | (bsd3, data, foreign, library) | 2023-02-21 | 0.1 | HenningThielemann |
tasty-hslua | 46 | 0.0 | 0 | Tasty helpers to test HsLua. | (foreign, library, mit) | 2024-01-18 | 1.1.1 | tarleb |
tasty-lua | 173 | 2.0 | 1 | Write tests in Lua, integrate into tasty. | (foreign, library, mit) | 2024-01-18 | 1.1.1 | tarleb |
thrift | 29 | 0.0 | 6 | Haskell bindings for the Apache Thrift RPC system | (foreign, library) | 2019-11-18 | 0.13.0 | ChristianLavoie, jfarrell, jking |
timezone-detect | 12 | 0.0 | 0 | Haskell bindings for the zone-detect C library; plus tz-aware utils. | (data, foreign, gpl, library, time) | 2021-03-14 | 0.3.0.1 | lfborjas |
winerror | 13 | 0.0 | 2 | Error handling for foreign calls to the Windows API. | (bsd3, foreign) | 2008-11-14 | 1.0.1 | FelixMartini |
yajl | 34 | 0.0 | 2 | Bindings for YAJL, an event-based JSON implementation | (codec, foreign, gpl, library) | 2014-02-15 | 0.3.2 | JohnMillikin |
zbar | 17 | 0.0 | 0 | zbar bindings in Haskell | (barcode, bsd3, c, ffi, foreign, image, library) | 2021-03-28 | 0.2.0.0 | vmchale |