🇩🇪 Made in Germany

Discover Germany's Leading Open Source Projects: Explore top-notch open source initiatives hailing from the vibrant tech community of Germany.

TOP OCaml Projects

1
pirapira/bamboo

pirapira/bamboo

Bamboo see https://github.com/cornellblockchain/bamboo
OCaml
324
star
2
pirapira/coq2rust

pirapira/coq2rust

Coq to Rust program extraction. The whole tree is on the original Coq code base.
OCaml
214
star
3
eWert-Online/OSnap

eWert-Online/OSnap

OSnap is a snapshot testing tool, which mainly focuses on speed and ease of use.
OCaml
128
star
4
sgreben/ok

sgreben/ok

OCaml implementation of the K 2.0 array programming language
OCaml
80
star
5
uds-psl/Prog

uds-psl/Prog

OCaml
72
star
6
wickedchicken/ocaml_skeleton

wickedchicken/ocaml_skeleton

A basic OCaml project with unit tests
OCaml
66
star
7
fdopen/uwt

fdopen/uwt

libuv bindings for OCaml
OCaml
56
star
8
fdopen/ppx_cstubs

fdopen/ppx_cstubs

preprocessor for easier stub generation with ocaml-ctypes
OCaml
53
star
9
derdon/menhir-example

derdon/menhir-example

This is OCaml code which uses the libraries menhir (http://cristal.inria.fr/~fpottier/menhir/) and the Batteries (http://batteries.forge.ocamlcore.org). After it is compiled, it can be used to parse a file which contains arithmetic expressions.
OCaml
52
star
10
klartext/any-dl

klartext/any-dl

any-dl: generic mediathek-downloader ("generic" means, you also can call it "scrapertool")
OCaml
41
star
11
rlepigre/ocaml-imagelib

rlepigre/ocaml-imagelib

The imagelib library implements image formats such as PNG or PPM
OCaml
39
star
12
foretspaisibles/ocaml-dockertk

foretspaisibles/ocaml-dockertk

The missing Docker Toolkit
OCaml
39
star
13
rlepigre/ocaml-bindlib

rlepigre/ocaml-bindlib

Efficient binder representation in OCaml
OCaml
39
star
14
foretspaisibles/ocaml-rashell

foretspaisibles/ocaml-rashell

Resilient replicant Shell Programming Library
OCaml
37
star
15
Nitrokey/nethsm

Nitrokey/nethsm

Nitrokey NetHSM system software and firmware
OCaml
34
star
16
bmeurer/ocamljit2

bmeurer/ocamljit2

Just-In-Time compiler for the OCaml byte-code runtime.
OCaml
31
star
17
foretspaisibles/blueprint

foretspaisibles/blueprint

The Blueprint project aims at delivering a full featured library of high quality graphics and diagrams for project managers and system desginers.
OCaml
31
star
18
bmeurer/ocamlnat

bmeurer/ocamlnat

Native toplevel for the OCaml language
OCaml
30
star
19
olleharstedt/subsetphp

olleharstedt/subsetphp

A type-inferring compiler for a safer and disciplined subset of PHP, based on HHVM Hack compiler
OCaml
28
star
20
rixed/datasino

rixed/datasino

Random Data Generator for arbitrary data types
OCaml
27
star
21
saschatimme/bs-react-navigation

saschatimme/bs-react-navigation

Reason bindings for React Navigation
OCaml
25
star
22
verbosemode/syslog-message

verbosemode/syslog-message

OCaml parser for RFC 3164 Syslog messages
OCaml
24
star
23
bmeurer/ocaml-rbtrees

bmeurer/ocaml-rbtrees

Red-Black Trees for OCaml.
OCaml
23
star
24
rlepigre/subml

rlepigre/subml

SubML (prototype) language
OCaml
23
star
25
juergenhoetzel/ocaml-systemd

juergenhoetzel/ocaml-systemd

OCaml module for native access to the systemd facilities
OCaml
22
star
26
acorrenson/owl

acorrenson/owl

A mini language for logic programming
OCaml
22
star
27
vale1410/bule

vale1410/bule

The SAT and QBF Programming Language Bule
OCaml
21
star
28
sheijk/ppx_string_interpolate

sheijk/ppx_string_interpolate

A simple OCaml ppx filter to support string interpolation like [%str "value of foo is $(foo)"]
OCaml
21
star
29
olleharstedt/pholyglot

olleharstedt/pholyglot

Experiment with PHP+C polyglot snippets and a transpiler written in OCaml
OCaml
21
star
30
rlepigre/pml

rlepigre/pml

New version of the PML language and (classical) proof assistant
OCaml
18
star
31
rlepigre/ocaml-earley

rlepigre/ocaml-earley

Parsing library based on Earley Algorithm
OCaml
17
star
32
rauschma/reasonml-demo-modules

rauschma/reasonml-demo-modules

OCaml
17
star
33
foretspaisibles/gasoline

foretspaisibles/gasoline

Gasoline is an OCaml library providing application templates. Applications written with Gasoline are parametrised by the command line, environment or configuration files, they support fine-grained lightweight internationalised diagnostics and handle software component dependencies.
OCaml
16
star
34
saschatimme/reason-ui-explorer

saschatimme/reason-ui-explorer

Port of the React Native UIExplorer to Reason
OCaml
15
star
35
gaultier/lox-ocaml

gaultier/lox-ocaml

Implementation of the Lox language in OCaml
OCaml
14
star
36
bmeurer/ocaml-experimental

bmeurer/ocaml-experimental

Various experimental changes to OCaml.
OCaml
14
star
37
pippijn/merr

pippijn/merr

Error message generator for state/token pairs.
OCaml
14
star
38
rixed/ramen

rixed/ramen

A stream processing language and compiler for small-scale monitoring
OCaml
14
star
39
foretspaisibles/lemonade

foretspaisibles/lemonade

The sparkling monad library
OCaml
13
star
40
nadako/ml2hx

nadako/ml2hx

OCaml
13
star
41
kappelmann/eidi2_repetitorium_tum

kappelmann/eidi2_repetitorium_tum

This repository is intended for the Functional Programming and Verification (EIDI2) revision courses 2016 and 2017 at the Technical University of Munich.
OCaml
13
star
42
rudolfs/tap-bpm

rudolfs/tap-bpm

Tap space-bar to find out BPM
OCaml
12
star
43
burgerdev/ocaml-rfc7748

burgerdev/ocaml-rfc7748

Elliptic Curve Diffie-Hellman on Edwards Curves (X25519, X448)
OCaml
11
star
44
verbosemode/syslogd-mirage

verbosemode/syslogd-mirage

MirageOS Syslog Unikernel
OCaml
11
star
45
choeger/ppx_deriving_morphism

choeger/ppx_deriving_morphism

Deriving morphisms for OCaml data structures
OCaml
11
star
46
sgreben/ocaml-rename

sgreben/ocaml-rename

An .mli-aware command-line renaming tool for OCaml projects
OCaml
11
star
47
foretspaisibles/broken

foretspaisibles/broken

Extensible testsuite framework for OCaml
OCaml
11
star
48
fhars/divoc-git-talk

fhars/divoc-git-talk

OCaml
11
star
49
acorrenson/cqfd

acorrenson/cqfd

A why3 certified prover for propositional logic
OCaml
11
star
50
bmeurer/ocaml-arm

bmeurer/ocaml-arm

New ARM backend for the OCaml native code compiler with support for both armel and armhf.
OCaml
10
star
51
acorrenson/modulus

acorrenson/modulus

A constraint solver built from scratch in OCaml
OCaml
10
star
52
rauschma/reasonml-demo-functors

rauschma/reasonml-demo-functors

OCaml
9
star
53
sabine/ocaml-to-wasm

sabine/ocaml-to-wasm

trying to make sense of Clambda->WebAssembly, currently experimental and useless
OCaml
9
star
54
samrat/rayml

samrat/rayml

A raytracer written in OCaml
OCaml
9
star
55
sgreben/ocaml-redis-protocol

sgreben/ocaml-redis-protocol

Redis Serialization Protocol (RESP) for OCaml
OCaml
9
star
56
sosy-lab/tbf

sosy-lab/tbf

A framework for using test case generators to locate errors in C programs
OCaml
9
star
57
acorrenson/Oratio

acorrenson/Oratio

Translate natural deduction proofs into natural language.
OCaml
8
star
58
verbosemode/onionctrl

verbosemode/onionctrl

OCaml
8
star
59
pippijn/mlwidgets

pippijn/mlwidgets

Curses widget toolkit and layout engine for OCaml.
OCaml
7
star
60
foretspaisibles/mixture

foretspaisibles/mixture

A comprehensive mixins library for OCaml's module system.
OCaml
7
star
61
rootmos/silly-ml

rootmos/silly-ml

A small ML-like, type-checked, interpreted or x86-64 compiled, language created because it's weekend
OCaml
7
star
62
nondeterministic/ltl3tools

nondeterministic/ltl3tools

Convert LTL formulas into finite-state automata for monitoring
OCaml
7
star
63
acorrenson/lili

acorrenson/lili

Minimalist proof checker based on a simply typed lambda-calculus
OCaml
7
star
64
emmenko/tourname

emmenko/tourname

🚧 Under construction 🔨👷
OCaml
6
star
65
rauschma/reasonml-demo-iterators

rauschma/reasonml-demo-iterators

OCaml
6
star
66
neshtea/mjson

neshtea/mjson

Composable, applicative and monadic DSL for decoding Yojson values.
OCaml
6
star
67
larsrh/datalog-fixpoint

larsrh/datalog-fixpoint

Computes the fixpoint of certain Datalog queries with constraints (ARCHIVED)
OCaml
6
star
68
samrat/sambe

samrat/sambe

A compiler backend. WIP
OCaml
6
star
69
pippijn/glr

pippijn/glr

GLR parser generator for OCaml based on Elkhound
OCaml
5
star
70
choeger/e2lang

choeger/e2lang

embedded equation language
OCaml
5
star
71
pippijn/cparser

pippijn/cparser

A clean C parsing library for OCaml.
OCaml
5
star
72
fdopen/depext-cygwinports

fdopen/depext-cygwinports

OCaml
5
star
73
foretspaisibles/lemonade-sqlite

foretspaisibles/lemonade-sqlite

Monadic interface to sqlite
OCaml
5
star
74
mrvn/onemq

mrvn/onemq

udp based language independent messaging system
OCaml
5
star
75
erhangundogan/journeys

erhangundogan/journeys

Programming kata exercise with OCaml
OCaml
5
star
76
pippijn/menhir

pippijn/menhir

Menhir (OCaml parser generator) branch with minimal support for better error messages.
OCaml
5
star
77
acorrenson/Maybe

acorrenson/Maybe

A tiny probabilist functional language
OCaml
5
star
78
brentbaum/advent-of-code

brentbaum/advent-of-code

2017 advent of code, solved in Reason.
OCaml
4
star
79
rootmos/ppx_useless

rootmos/ppx_useless

A useless ppx extension
OCaml
4
star
80
burgerdev/cloudtools

burgerdev/cloudtools

run OCaml cloud-native
OCaml
4
star
81
rlepigre/ocaml-timed

rlepigre/ocaml-timed

Timed references for imperative state
OCaml
4
star
82
anmaped/rmtld3synth

anmaped/rmtld3synth

Runtime Verification toolchain for generation of monitors based on the restricted Metric Temporal Logic with Durations.
OCaml
4
star
83
wickedchicken/mondrian_grid

wickedchicken/mondrian_grid

mondrian (x)html grid compiler
OCaml
4
star
84
erhangundogan/webcamel

erhangundogan/webcamel

Web crawler using irmin for storage and graphql to serve data
OCaml
4
star
85
mrvn/caramel

mrvn/caramel

Ocaml like toy programming language
OCaml
4
star
86
choeger/modelica.ml

choeger/modelica.ml

Modelica frontend implemented in OCaml
OCaml
4
star
87
acorrenson/ocaml_web_ui

acorrenson/ocaml_web_ui

An example of web application written in OCAML
OCaml
4
star
88
fdopen/ctypes-zarith

fdopen/ctypes-zarith

Demo how to mix ctypes and "custom" OCaml types
OCaml
4
star
89
rixed/portia

rixed/portia

ultimate literate programing preprocessor
OCaml
4
star
90
rixed/ocaml-bin-annot

rixed/ocaml-bin-annot

Tells the OCaml type under the cursor
OCaml
4
star
91
sabine/ocaml-blog-tutorial

sabine/ocaml-blog-tutorial

OCaml
4
star
92
bonkf/trackerscraper

bonkf/trackerscraper

Tool to contact BitTorrent trackers and retrieve peer IP addresses
OCaml
4
star
93
pirapira/rlp-ocaml

pirapira/rlp-ocaml

RLP serialization for OCaml
OCaml
4
star
94
V0ldek/MIMUW-IPF-Assignments

V0ldek/MIMUW-IPF-Assignments

Assignments from Introduction to Programming (Functional approach), MIM UW, year 1
OCaml
3
star
95
brianamarie/my-reason-react-app

brianamarie/my-reason-react-app

OCaml
3
star
96
mrvn/ocaml-ras

mrvn/ocaml-ras

redundancy archive system for OCaml
OCaml
3
star
97
fdopen/uwt-conduit

fdopen/uwt-conduit

OCaml
3
star
98
balu/toc

balu/toc

Software for "Theory of Computation".
OCaml
3
star
99
acorrenson/Pym-s

acorrenson/Pym-s

Python with a sweet functionnal taste
OCaml
3
star
100
rixed/ocaml-4-for-mips

rixed/ocaml-4-for-mips

Reintroduction of the best architecture (MIPS) into the best programming language (OCaml)
OCaml
3
star