Ocaml Open Source Projects
Browse 513 Ocaml open source projects, ranked by GitHub stars. Find the most popular Ocaml tools and libraries.
facebook/flow
Adds static typing to JavaScript to improve developer productivity and code quality.
Metrics details
| Stars | 22,273 |
semgrep/semgrep
Lightweight static analysis for many languages. Find bug variants with patterns that look like source code.
Metrics details
| Stars | 15,953 |
facebook/infer
A static analyzer for Java, C, C++, and Objective-C
Metrics details
| Stars | 15,667 |
Z3Prover/z3
The Z3 Theorem Prover
Metrics details
| Stars | 12,465 |
hmemcpy/milewski-ctfp-pdf
Bartosz Milewski's 'Category Theory for Programmers' unofficial PDF and LaTeX source
Metrics details
| Stars | 11,660 |
reasonml/reason
Simple, fast & type safe code that leverages the JavaScript & OCaml ecosystems
Metrics details
| Stars | 10,316 |
lk-geimfari/awesomo
Cool open source projects. Choose your project and get involved in Open Source development now.
Metrics details
| Stars | 9,908 |
revery-ui/revery
:zap: Native, high-performance, cross-platform desktop apps - built with Reason!
Metrics details
| Stars | 8,044 |
onivim/oni2
Native, lightweight modal code editor
Metrics details
| Stars | 7,850 |
rescript-lang/rescript-compiler
The compiler for ReScript.
Metrics details
| Stars | 7,413 |
facebook/pyre-check
Performant type-checking for python.
Metrics details
| Stars | 7,176 |
ocaml/ocaml
The core OCaml system: compilers, runtime system, base libraries
Metrics details
| Stars | 6,476 |
janestreet/magic-trace
magic-trace collects and displays high-resolution traces of what a process is doing
Metrics details
| Stars | 6,145 |
astrada/google-drive-ocamlfuse
FUSE filesystem over Google Drive
Metrics details
| Stars | 5,952 |
extism/extism
The framework for building with WebAssembly (wasm). Easily & securely load wasm modules, move data, call functions, and build extensible apps.
Metrics details
| Stars | 5,686 |
coq/coq
Coq is a formal proof management system. It provides a formal language to write mathematical definitions, executable algorithms and theorems together with an environment for semi-interactive development of machine-checked proofs.
Metrics details
| Stars | 5,522 |
bcpierce00/unison
Unison file synchronizer
Metrics details
| Stars | 5,410 |
grain-lang/grain
The Grain compiler toolchain and CLI. Home of the modern web staple. 🌾
Metrics details
| Stars | 3,466 |
viebel/klipse
Klipse is a JavaScript plugin for embedding interactive code snippets in tech blogs.
Metrics details
| Stars | 3,134 |
ocaml-community/awesome-ocaml
A curated collection of awesome OCaml tools, frameworks, libraries and articles.
Metrics details
| Stars | 3,098 |
FStarLang/FStar
A Proof-oriented Programming Language
Metrics details
| Stars | 3,069 |
mirage/mirage
MirageOS is a library operating system that constructs unikernels
Metrics details
| Stars | 2,968 |
nvim-treesitter/nvim-treesitter-textobjects
Metrics details
| Stars | 2,799 |
caiorss/Functional-Programming
Functional Programming concepts, examples and patterns illustrated in Haskell, Ocaml and Python
Metrics details
| Stars | 2,693 |
CatalaLang/catala
Programming language for literate programming law specification
Metrics details
| Stars | 2,350 |
stevenhalim/cpbook-code
CP4 Free Source Code Project (C++17, Java11, Python3 and OCaml)
Metrics details
| Stars | 2,339 |
fastpack/fastpack
Pack JS code fast & easy
Metrics details
| Stars | 2,261 |
BinaryAnalysisPlatform/bap
Binary Analysis Platform
Metrics details
| Stars | 2,246 |
ixy-languages/ixy-languages
A high-speed network driver written in C, Rust, C++, Go, C#, Java, OCaml, Haskell, Swift, Javascript, and Python
Metrics details
| Stars | 2,178 |
MinaProtocol/mina
Mina is a cryptocurrency protocol with a constant size blockchain, improving scaling while maintaining decentralization and security.
Metrics details
| Stars | 2,119 |
mirage/irmin
Irmin is a distributed database that follows the same design principles as Git
Metrics details
| Stars | 1,954 |
ocaml/dune
A composable build system for OCaml.
Metrics details
| Stars | 1,903 |
aantron/dream
Tidy, feature-complete Web framework
Metrics details
| Stars | 1,867 |
airbus-seclab/bincat
Binary code static analyser, with IDA integration. Performs value and taint analysis, type reconstruction, use-after-free and double-free detection
Metrics details
| Stars | 1,866 |
ocaml/merlin
Context sensitive completion for OCaml in Vim and Emacs
Metrics details
| Stars | 1,699 |
savonet/liquidsoap
Liquidsoap is a statically typed scripting general-purpose language with dedicated operators and backend for all thing media, streaming, file generation, automation, HTTP backend and more.
Metrics details
| Stars | 1,698 |
netgusto/nodebook
Nodebook - Multi-Lang Web REPL + CLI Code runner
Metrics details
| Stars | 1,645 |
tomprimozic/type-systems
Implementations of various type systems in OCaml.
Metrics details
| Stars | 1,605 |
austral/austral
Systems language with linear types and capability-based security.
Metrics details
| Stars | 1,551 |
tezos/tezos
Mirror of the release branches for Tezos, a self-amending cryptographic ledger
Metrics details
| Stars | 1,502 |
vramana/awesome-reasonml
A collection of awesome things regarding Reason/OCaml ecosystem.
Metrics details
| Stars | 1,476 |
ocaml/opam
opam is a source-based package manager. It supports multiple simultaneous compiler installations, flexible package constraints, and a Git-friendly development workflow.
Metrics details
| Stars | 1,374 |
owlbarn/owl
Owl - OCaml Scientific Computing @ https://ocaml.xyz
Metrics details
| Stars | 1,347 |
janestreet/core
Jane Street Capital's standard library overlay
Metrics details
| Stars | 1,307 |
MLstate/opalang
The Opa Language for Web Application Development
Metrics details
| Stars | 1,267 |
realworldocaml/book
V2 of Real World OCaml
Metrics details
| Stars | 1,260 |
gfngfn/SATySFi
A statically-typed, functional typesetting system
Metrics details
| Stars | 1,248 |
moby/vpnkit
A toolkit for embedding VPN capabilities in your application
Metrics details
| Stars | 1,203 |
ocsigen/js_of_ocaml
Compiler from OCaml to Javascript.
Metrics details
| Stars | 1,122 |
hazelgrove/hazel
Hazel, a live functional programming environment with typed holes
Metrics details
| Stars | 1,121 |
AbstractMachinesLab/caramel
:candy: a functional language for building type-safe, scalable, and maintainable applications
Metrics details
| Stars | 1,108 |
janestreet/hardcaml
Hardcaml is an OCaml library for designing hardware.
Metrics details
| Stars | 1,089 |
janestreet/base
Standard library for OCaml
Metrics details
| Stars | 1,069 |
janestreet/incremental
A library for incremental computations
Metrics details
| Stars | 1,014 |
melange-re/melange
A mixture of tooling combined to produce JavaScript from OCaml & Reason
Metrics details
| Stars | 991 |
palash25/best-practices-checklist
A list of awesome idiomatic code resources. Rust:crab:, Go, Ruby:gem:, Pony :horse:, Ocaml :camel:, Erlang and more
Metrics details
| Stars | 974 |
ocaml-community/utop
Universal toplevel for OCaml
Metrics details
| Stars | 923 |
cs3110/textbook
The CS 3110 Textbook, "OCaml Programming: Correct + Efficient + Beautiful"
Metrics details
| Stars | 923 |
matijapretnar/eff
A functional programming language based on algebraic effect handlers
Metrics details
| Stars | 921 |
ocaml/ocaml-lsp
OCaml Language Server Protocol implementation
Metrics details
| Stars | 905 |
