• Stars
    star
    2
  • Language
    OCaml
  • Created almost 10 years ago
  • Updated almost 10 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Playground for visitors on terms

More Repositories

1

ocaml-containers

A lightweight, modular standard library extension, string library, and interfaces to various libraries (unix, threads, etc.) BSD license.
OCaml
485
star
2

qcheck

QuickCheck inspired property-based testing for OCaml.
OCaml
343
star
3

datalog

An in-memory datalog implementation for OCaml.
Prolog
247
star
4

iter

Simple iterator abstract datatype, intended to iterate efficiently on collections while performing some transformations.
OCaml
104
star
5

tiny_httpd

Minimal HTTP server using good old threads + blocking IO, with a small request router.
OCaml
75
star
6

printbox

print nested boxes, lists, arrays, tables in several formats
OCaml
75
star
7

stimsym

[toy] A rewriting language similar to the core of Mathematica
OCaml
55
star
8

moonpool

Commodity thread pools and concurrency primitives for OCaml 5
OCaml
54
star
9

gen

Simple, efficient iterators for OCaml
OCaml
53
star
10

mc2

[research] A modular SMT solver in OCaml, based on mcSAT
SMT
39
star
11

oseq

Purely functional iterators compatible with standard `seq`.
OCaml
32
star
12

batsat

A (parametrized) Rust SAT solver originally based on MiniSat
Rust
31
star
13

lwt-pipe

[beta] A multi-consumer, multi-producers blocking queue and stream for Lwt
OCaml
31
star
14

calculon

Library for writing IRC bots in OCaml, a collection of plugins, and a dramatic robotic actor.
OCaml
28
star
15

ocaml-iostream

generic I/O streams of bytes
OCaml
28
star
16

cconv

[dead] combinators for type conversion (serialization/deserialization) to/from several formats. See this blog post (outdated): http://cedeela.fr/universal-serialization-and-deserialization.html
OCaml
27
star
17

linol

Wrapper around the OCaml `lsp` library to make it easier to write LSP servers
OCaml
26
star
18

ezcurl

A simple wrapper around OCurl.
OCaml
26
star
19

bare-ocaml

runtime library and code-generator for BARE (https://baremessages.org/)
OCaml
24
star
20

sidekick

A modular library for CDCL(T) SMT solvers, with [wip] proof generation.
SMT
24
star
21

smbc

Experimental model finder/SMT solver for functional programming.
OCaml
23
star
22

choice

Choice operator in OCaml, providing a backtracking monad
OCaml
22
star
23

spelll

fuzzy string searching, using Levenshtein automaton. Can be used for spell-checking.
OCaml
22
star
24

ocaml-avro

Runtime library and schema compiler for the Avro serialization format
OCaml
21
star
25

ocaml-trace

Common interface for tracing/instrumentation libraries in OCaml
OCaml
21
star
26

sqlite3_utils

[beta] High-level wrapper around ocaml-sqlite3
OCaml
18
star
27

olinq

LINQ-like combinators for manipulating collections of in-memory data
OCaml
17
star
28

maki

[beta] persistent memoization of computations, e.g. for repeatable tests and benchmarks
OCaml
17
star
29

ocaml-bigstring

Overlay over bigarrays of chars
OCaml
15
star
30

thread-local-storage

thread-local storage for OCaml
OCaml
15
star
31

fuseau

[alpha] lightweight fiber library for OCaml 5
OCaml
13
star
32

ocaml-minisat

OCaml bindings to Minisat
C++
13
star
33

ocaml-gnuplot

bindings to gnuplot (fork of https://bitbucket.org/ogu/gnuplot-ocaml/)
OCaml
13
star
34

seq

compatibility package for the standard OCaml iterator type
OCaml
12
star
35

quip

[wip] Proof format and checker for first-order and higher-order theorem provers
OCaml
12
star
36

batsat-ocaml

OCaml bindings for batsat (https://github.com/c-cube/batsat)
OCaml
11
star
37

trustee

[wip] A LCF-style kernel of trust intended for certified ATP and proof checking for FOL/HOL.
OCaml
11
star
38

ocabot

IRC bot for #ocaml@freenode
OCaml
10
star
39

ocaml-qbf

OCaml bindings to QBF solver(s)
C
10
star
40

jsonrpc2

[unfinished] Jsonrpc2 for OCaml, parametrized by the underlying IO.
OCaml
10
star
41

IKSML

[toy] industrial-strength implementation of the SKI calculus, using XML
8
star
42

thrifty

[wip] Reimplementation of thrift in OCaml
Thrift
8
star
43

hashset_benchs

Reproducing https://www.reddit.com/r/rust/comments/4dd5yl/rust_vs_f_hashset_benchmark/
Clojure
8
star
44

funarith

[wip] functorial library with classic algorithms for arithmetic
OCaml
8
star
45

ocaml-atomic

Compatibility package for the Atomic module
OCaml
8
star
46

indexed-set

OCaml implementation of indexed sets (inspired from Haskell's ixSet library)
OCaml
8
star
47

ty

[draft] dynamic representation of types
OCaml
7
star
48

zulip-log-viewer

Small website to serve zulip logs obtained from [zulip archive](https://github.com/zulip/zulip-archive)
OCaml
6
star
49

ocaml-twirp

OCaml implementation of Twirp using ocaml-protoc
OCaml
6
star
50

poc-modular-io

proof of concept for https://github.com/ocaml/RFCs/pull/19
OCaml
6
star
51

frog-utils

[frozen] Scheduling and running jobs on a shared computer, then analyse their output
OCaml
5
star
52

oasis-parser

Simple parser for _oasis files
OCaml
5
star
53

ocaml-chord

[unfinished] Chord DHT implementation in OCaml (not production-ready)
OCaml
5
star
54

rcontext

Per-request context, inspired from Go's
OCaml
5
star
55

space_camels

[toy] Tiny game built to try notty
OCaml
5
star
56

smtlib-utils

A parser and some utils for SMTLIB. For a fully compliant parser, see https://github.com/Gbury/dolmen/.
SMT
5
star
57

gemini-client

[toy] ocaml client for gemini
OCaml
4
star
58

containers-lwt

Utilities for Lwt
OCaml
4
star
59

bender

[toy] IRC bot in rust, for my private use
Rust
4
star
60

iterators_bench

[bench] benchmark of various iterator implementations
OCaml
4
star
61

playground

various little experiments
OCaml
4
star
62

ccbor

[WIP] CBOR codec for OCaml
OCaml
4
star
63

ocaml-ty

[clone] Fork of ocaml-ty by Grégoire Henry (original url https://gitorious.org/ocaml-ty/)
OCaml
4
star
64

containers-misc

[toy] Random stuff from containers, low quality, experimental
OCaml
4
star
65

neperien

[unfinished] structured, hierarchical log system for OCaml
OCaml
4
star
66

andes

[toy, wip] A chain with lots of lemmas. More specifically, a logic programming engine.
OCaml
4
star
67

logtk

[migrated to https://github.com/c-cube/zipperposition] Logic toolkit, designed primarily for first-order automated reasoning. It aims at providing basic types and algorithms (terms, unification, orderings, indexing, etc.) that can be factored out of several applications.
OCaml
4
star
68

vim-tptp

Vim syntax file for the TPTP logic format (http://www.cs.miami.edu/~tptp/)
Vim Script
4
star
69

paradox

[clone] model finder for first-order logic, from http://vlsicad.eecs.umich.edu/BK/Slots/cache/www.cs.chalmers.se/~koen/paradox/
Haskell
4
star
70

bencode_rpc

[toy] Remote Procedure Call with B-encode serialization and Lwt concurrency (probably not production ready).
OCaml
3
star
71

ldl

[TOY] loop-dee-loop, an event loop
OCaml
3
star
72

bender-ocaml

[dead] Write OCaml plugins for bender
OCaml
3
star
73

quip-book

Book for Quip, a proof format for first-order and higher-order theorem provers
SMT
3
star
74

ocaml-aig

[toy] And-Inverter Graph in OCaml
OCaml
2
star
75

tiny-httpd-moonpool-bench

experiment with tiny_httpd using moonpool as a scheduler
Makefile
2
star
76

tomato-chan

[wip] IRC bot.
OCaml
2
star
77

ocaml-polynomials

[toy] Toy implementation of multi-variable polynomials over Z
OCaml
1
star
78

microsat

experiments around microsat
Rust
1
star
79

ppx_deriving_cconv

[deprecated] ppx_deriving instance for CConv encoders/decoders
OCaml
1
star
80

tip-parser

[obsolete] parser for https://github.com/tip-org/
OCaml
1
star
81

irky

[wip] IRC client for OCaml
OCaml
1
star
82

ocaml-irclog

parsing IRC logs as produced by irssi
OCaml
1
star
83

strictly_tally

Implementation of relative placement tabulation for dance competitions
Rust
1
star