Topic

ocaml

Repositories (1356)

lenses-ppx
lenses-ppx Astrocoders Reason

GADT lenses

105
awa-ssh
awa-ssh mirage OCaml

Purely functional SSH library in ocaml.

105
ocannl
ocannl ahrefs OCaml

OCANNL: OCaml Compiles Algorithms for Neural Networks Learning

105
reason-reactify
reason-reactify revery-ui OCaml

:rocket: Transform a mutable tree into a functional React-like API

104
ocaml-asp
ocaml-asp yallop OCaml

Algebraic, staged parsing for OCaml: typed, compositional, and faster than yacc

104
mSAT
mSAT Gbury OCaml

A modular sat/smt solver with proof output.

102
timerlab
timerlab vmarcosp ReScript

:alarm_clock: A simple and customizable timer

101
ocsigenserver
ocsigenserver ocsigen OCaml

Web server in OCaml.

101
reaml
reaml utkarshkukreti OCaml

A React binding for (OCaml | ReasonML) + BuckleScript with compile time enforcement of the "Rules of Hooks". Live Examples: https://reaml.netlify.com

100
nethsm
nethsm Nitrokey OCaml

Nitrokey NetHSM system software

100
ppx_bs_css
ppx_bs_css astrada OCaml

A ppx rewriter for CSS expressions.

99
ocaml-uri
ocaml-uri mirage OCaml

RFC3986 URI parsing library for OCaml

98
ppx_deriving_cmdliner
ppx_deriving_cmdliner hammerlab OCaml

Ppx_deriving plugin for generating command line interfaces from types (Cmdliner.Term.t)

98
iec-checker
iec-checker iec-checker OCaml

Static analysis of IEC 61131-3 programs

98
gapi-ocaml
gapi-ocaml astrada OCaml

A simple OCaml client for Google Services.

96
socc
socc noti0na1 OCaml

Simple C Compiler in OCaml

96
modern-ocaml
modern-ocaml Khady OCaml

Template for an ocaml project with modern tooling

95
digestif
digestif mirage OCaml

Simple hash algorithms in OCaml

94
tree-sitter-ocaml
tree-sitter-ocaml tree-sitter JavaScript

OCaml grammar for tree-sitter

94
mechaml
mechaml yannham OCaml

OCaml functional web scraping library

92
dolmen
dolmen Gbury OCaml

Dolmen provides a library and a binary to parse, typecheck, and evaluate languages used in automated deduction

89
ocaml-grpc
ocaml-grpc dialohq OCaml

gRPC library for OCaml

88
ocaml-wayland
ocaml-wayland talex5 OCaml

Pure OCaml Wayland protocol implementation

88
zanuda
zanuda Kakadu OCaml

OCaml linter

87
slacko
slacko Leonidas-from-XIV OCaml

A neat interface for Slack

86
ocaml-mustache
ocaml-mustache rgrinberg OCaml

mustache.js logic-less templates in OCaml

86
Goodboy
Goodboy abbysmal OCaml

A pure OCaml Gameboy emulator

86
awesome-fp-jobs
awesome-fp-jobs ad-si

A curated list of awesome functional programming jobs.

86
ocaml
ocaml nathanfallet Swift

An OCaml editor, top level, and learning place for iOS, iPadOS and macOS

86
tlstunnel-lwt
tlstunnel-lwt hannesm OCaml

TLS tunnel -- an alternative to stud / stunnel

85
ucc
ucc keiichiw C

Udon C Compiler: C compiler for our original CPU

85
tiny_httpd
tiny_httpd c-cube OCaml

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

85
To.ml
To.ml ocaml-toml OCaml

OCaml library for TOML

84
ocsigen-start
ocsigen-start ocsigen OCaml

Ocsigen-start: Higher-level library to develop Web and mobile applications with users, (pre)registration, notifications, etc.

84
ocaml-zmq
ocaml-zmq IssuuArchive OCaml

ZeroMQ bindings for OCaml

84
introduce-reason-example
introduce-reason-example eanplatter HTML

An example app made with Create React App which introduces a Reason component

82
next-700-module-systems
next-700-module-systems alhassy HTML

PhD research ;; What's the difference between a typeclass/trait and a record/class/struct? Nothing really, or so I argue.

82
findr
findr vmarcosp Reason

🔎 A simple and intuitive find & replace command-line interface.

82
rembrandt
rembrandt przemyslawjanpietrzak Reason

Simple UI framework written in Reasonml.

81
ocaml-makefile
ocaml-makefile mmottl OCaml

Easy to use Makefile for small to medium-sized OCaml-projects

81
printbox
printbox c-cube OCaml

print nested boxes, lists, arrays, tables in several formats

81
mirage-crypto
mirage-crypto mirage C

Cryptographic primitives for OCaml, in OCaml (also used in MirageOS)

81
miragevpn
miragevpn robur-coop OCaml

An opinionated implementation of the OpenVPN protocol

81
raml
raml m4b Rust

OCaml runtime and FFI bindings directly in Rust

80
OCamlCheatSheet
OCamlCheatSheet alhassy

Reference of basic commands to get comfortable with OCaml.

80
ego
ego verse-lab OCaml

EGraphs in OCaml

80
vow
vow wokalski OCaml

Almost sound Promises for Bucklescript

79
Lama
Lama PLTools Raku

Teaching language LaMa for a compiler course

79
helix
helix rizo OCaml

Build reactive web interfaces with signals.

78
moonpool
moonpool c-cube OCaml

Commodity thread pools and concurrency primitives for OCaml 5

78