Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. dune
D

dune

Tool
77 projects23.0k total stars3.3k total forks5 languages

Open-source projects built with dune

There are currently 77 open-source projects built with dune, with a combined total of 23.0k GitHub stars. The most common language among these projects is OCaml.

Showing 77 open-source projects · page 1 of 3

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
mirage
miragemirage/mirage

A library operating system for building secure, performant unikernels in OCaml.

3.0k276OCaml
1 month ago
BAP
BAPBinaryAnalysisPlatform/bap

A suite of utilities and libraries for analyzing binary programs, supporting multiple architectures and offering symbolic execution.

2.3k285OCaml
4 months ago
Irmin
Irminmirage/irmin

Irmin is an OCaml library for building mergeable, branchable distributed data stores using Git-like principles.

2.0k167OCaml
3 days ago
merlin
merlinocaml/merlin

An editor service providing modern IDE features like context-sensitive completion for OCaml in Vim and Emacs.

1.7k257OCaml
19 days ago
ocaml-lsp
ocaml-lspocaml/ocaml-lsp

A language server implementing the Language Server Protocol (LSP) for OCaml, providing editor support like autocompletion and diagnostics.

909163OCaml
12 hours ago
Opium
Opiumrgrinberg/opium

A Sinatra-like web toolkit for OCaml, built on httpaf and lwt for building lightweight, extensible web applications.

78374OCaml
8 months ago
ocamlformat
ocamlformatocaml-ppx/ocamlformat

An auto-formatter for OCaml code with customizable profiles and comment formatting.

730223OCaml
5 days ago
ocaml-graphql-server
ocaml-graphql-serverandreas/ocaml-graphql-server

A type-safe library for building GraphQL servers in OCaml with support for Lwt, Async, and subscriptions.

61858OCaml
2 years ago
httpaf
httpafinhabitedtype/httpaf

A high-performance, memory-efficient, and scalable HTTP/1.1 web server for OCaml, built with Angstrom and Faraday.

53642OCaml
2 years ago
ocaml-containers
ocaml-containersc-cube/ocaml-containers

A modular, lightweight extension of OCaml's standard library focused on data structures, combinators, and iterators.

52491OCaml
7 days ago
ppx_deriving
ppx_derivingocaml-ppx/ppx_deriving

A library for type-driven code generation in OCaml, providing plugins to derive common functions from type definitions.

52298OCaml
1 month ago
Alcotest
Alcotestmirage/alcotest

A lightweight and colorful test framework for OCaml with quiet output and expressive test selection.

51491OCaml
1 month ago
Mazeppa
Mazeppamazeppa-dev/mazeppa

A modern supercompiler for call-by-value functional languages that transforms programs via symbolic evaluation and metasystem transitions.

47711OCaml
9 months ago
PyTorch bindings
PyTorch bindingsLaurentMazare/ocaml-torch

OCaml bindings for PyTorch, providing NumPy-like tensor computations with GPU acceleration and automatic differentiation.

44340OCaml
1 year ago
ctypes
ctypesocamllabs/ocaml-ctypes

A library for binding to C libraries using pure OCaml, eliminating the need for C stub functions.

410102OCaml
10 months ago
ocaml-git
ocaml-gitmirage/ocaml-git

A pure OCaml implementation of Git's storage format and network protocols for reading and writing Git objects.

36969OCaml
1 year ago
ocaml-tls
ocaml-tlsmirleft/ocaml-tls

A pure OCaml implementation of the Transport Layer Security (TLS) protocol for secure communication.

32170OCaml
1 month ago
Bisect_ppx
Bisect_ppxaantron/bisect_ppx

A code coverage tool for OCaml and ReScript that instruments code to show what's not tested.

31769OCaml
10 months ago
Parallel programming in multicore OCaml
Parallel programming in multicore OCamlocaml-multicore/parallel-programming-in-multicore-ocaml

A tutorial on writing parallel programs in Multicore OCaml using domainslib for task pools, parallel loops, and async/await.

3006OCaml
2 years ago
QuickChick
QuickChickQuickChick/QuickChick

A randomized property-based testing plugin for Coq, enabling automated test generation and verification within proof assistants.

29250Rocq Prover
16 days ago
tensorflow-ocaml
tensorflow-ocamlLaurentMazare/tensorflow-ocaml

OCaml bindings for TensorFlow, enabling machine learning and neural network development in a functional programming environment.

28726OCaml
7 years ago
coq-of-ocaml
coq-of-ocamlformal-land/coq-of-ocaml

Translates OCaml programs to Coq for formal verification of properties like invariants, absence of failures, and backward compatibility.

27422OCaml
3 months ago
CoqOfOCaml
CoqOfOCamlclarus/coq-of-ocaml

Translates OCaml programs to Coq for formal verification of properties like invariants and absence of failures.

27422OCaml
3 months ago
Sedlex
Sedlexocaml-community/sedlex

A Unicode-aware lexer generator for OCaml that embeds lexer specifications directly in OCaml source files.

26743OCaml
4 months ago
Equations
Equationsmattam82/Coq-Equations

A function definition plugin for Rocq/Coq that provides notation for dependent pattern-matching and well-founded recursion.

23658Rocq Prover
17 days ago
Lambda-Term
Lambda-Termocaml-community/lambda-term

A cross-platform OCaml library for terminal manipulation with widgets and text editing.

23143OCaml
19 days ago
Frenetic
Freneticfrenetic-lang/frenetic

An open-source SDN controller platform that makes network programming easy, modular, and semantically correct.

22951OCaml
2 years ago
webmachine
webmachineinhabitedtype/ocaml-webmachine

A state-machine-based REST toolkit for OCaml that implements HTTP request processing with validation, authentication, and content negotiation.

22428OCaml
4 years ago
piaf
piafanmonteiro/piaf

An OCaml HTTP client library supporting HTTP/1.X and HTTP/2 protocols.

21726OCaml
1 month ago
ocaml-vdom
ocaml-vdomLexiFi/ocaml-vdom

OCaml bindings for browser DOM APIs and an implementation of the Elm architecture with virtual DOM for building web applications.

21015OCaml
1 year ago
GeoCoq
GeoCoqGeoCoq/GeoCoq

A formalization of geometry in Coq based on Tarski's axiom system, containing both foundational and high-school style proofs.

20931Rocq Prover
9 months ago
ppx_deriving_yojson
ppx_deriving_yojsonwhitequark/ppx_deriving_yojson

A ppx_deriving plugin that generates JSON serializers and deserializers for OCaml types using the Yojson library.

16952OCaml
1 year ago
lablqml
lablqmlKakadu/lablqml

A library for creating QtQuick/QML GUI applications in OCaml and Reason, providing bindings and a PPX syntax extension.

16618OCaml
28 days ago
Caqti setence preparation, ppx_rapper
Caqti setence preparation, ppx_rapperroddyyaga/ppx_rapper

A syntax extension for writing type-safe SQL queries in OCaml with named parameters and PostgreSQL syntax checking.

15323OCaml
23 days ago
SPOC
SPOCmathiasbourgoin/SPOC

A PPX-based DSL for writing GPU kernels in OCaml syntax that compiles to multiple backends (CUDA, OpenCL, Vulkan, Metal).

14712OCaml
22 days ago
SQLite3
SQLite3mmottl/sqlite3-ocaml

OCaml bindings to the SQLite3 database client API, enabling database operations from OCaml applications.

13240OCaml
24 days ago
1
2
3