Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
OCaml
![](https://explore-feed.github.com/topics/ocaml/ocaml.png)
OCaml is a general purpose industrial-strength programming language with an emphasis on expressiveness and safety, It is supporting functional, imperative and object-oriented styles.
- GitHub: https://github.com/topics/ocaml
- Wikipedia: https://en.wikipedia.org/wiki/OCaml
- Repo: https://github.com/ocaml/ocaml
- Created by: Xavier Leroy
- Released: 1996
- Last updated: 2025-02-08 00:17:13 UTC
- JSON Representation
https://github.com/ocaml-dune/binary-distribution
A web page for dune binary distribution
Last synced: 17 Oct 2024
https://github.com/pveber/dbf
Library to read (some) variant of dBase format
Last synced: 02 Jan 2025
https://github.com/ricarkol/ocaml-toy-vmm
Tiny toy KVM-based-VMM written in OCaml and capable of starting Linux (bzimage + serial console).
Last synced: 20 Dec 2024
https://github.com/matrixai/ocaml-demo
OCaml Demo Project
ocaml ocaml-library ocaml-program
Last synced: 24 Jan 2025
https://github.com/kiranandcode/camelclone
Automatically push changes to selected repositories - 0% tested yet 100% correct.
coq formalization ocaml verification
Last synced: 25 Dec 2024
https://github.com/fusion/reasonable-fidelity
Replay recorded web sessions, check for fidelity
automation ocaml reasonml regression-tests testing
Last synced: 31 Jan 2025
https://github.com/tobil4sk/pcre2-ocaml
OCaml bindings to PCRE (Perl Compatibility Regular Expressions)
Last synced: 17 Nov 2024
https://github.com/nderjung/mirage-docker
A development environment for MirageOS applications.
docker docker-image mirage ocaml toolchain
Last synced: 30 Dec 2024
https://github.com/jottenlips/deprecated-jottenlips.github.io
📃 ReasonML markdown blog engine, turn an S3 bucket into a Github Pages blog
blog-engine experiment functional-programming jamstack javascript markdown ocaml react reason reasonml webpack
Last synced: 21 Dec 2024
https://github.com/theovidal/study-projects
👨🎓 All work and projects I made for school
arduino ocaml physics school-project studies
Last synced: 05 Dec 2024
https://github.com/ludovicm67/ocaml-turing-machine
Machine de Turing réalisée en Ocaml
caml ocaml turing-machine university university-project
Last synced: 16 Dec 2024
https://github.com/sanette/tsdl-image
OCaml SDL2_image bindings to go with Tsdl
ocaml ocaml-bindings sdl2 sdl2-image
Last synced: 25 Jan 2025
https://github.com/puripuri2100/yojson-rs
yojson parser for Rust
cargo crates json json-parser ocaml rust yojson
Last synced: 13 Oct 2024
https://github.com/joakin/ocaml-random-text-generation
markov chain text generator written in ocaml
Last synced: 19 Dec 2024
https://github.com/micheleriva/ocaml-assembly-example
👾Just an Assembly Hello World program compiled from OCaml ocamlopt.
Last synced: 07 Feb 2025
https://github.com/sim642/ppx_easy_deriving
Easily define PPX derivers without boilerplate and runtime overhead
ocaml ppx ppx-deriver ppx-extension ppxlib
Last synced: 17 Dec 2024
https://github.com/arthurmelton/newseekr
An alternative frontend for your favorite news outlets
frontend news ocaml privacy privacy-frontend self-hosted
Last synced: 08 Feb 2025
https://github.com/harmim/vut-ibt
Bachelor's Thesis - Static Analysis Using Facebook Infer to Find Atomicity Violations
abstract-interpretation atomicity atomicity-violation bachelor-thesis concurrency facebook facebook-infer ocaml program-analysis static-analysis vut vut-fit
Last synced: 06 Feb 2025
https://github.com/erueri/oangou
A content encryptor
cli diffie-hellman encryption-decryption ocaml
Last synced: 12 Oct 2024
https://github.com/ncvescera/colored_camel
Progetto per Artificial Intelligent Systems, Colorazione di un Grafo attraverso algoritmo di ricerca in Ampiezza
bfs-algorithm coloring-graph graph ocaml
Last synced: 04 Feb 2025
https://github.com/saswatpadhi/ocaml-logicalform
logic logical-forms logical-knowledge-representation ocaml ocaml-library
Last synced: 18 Dec 2024
https://github.com/smimram/collage
Make photo collages (to print photobooks).
Last synced: 18 Dec 2024
https://github.com/meta-inf/mlc
[O]Caml compiler
compiler functional-programming ocaml
Last synced: 12 Jan 2025
https://github.com/elliottcable/bs-slash-create
ReScript / BuckleScript bindings to the slash-create library for Discord commands
bucklescript bucklescript-bindings discord discord-js javascript ocaml ocaml-bindings slash-commands
Last synced: 19 Dec 2024
https://github.com/solarliner/ml-difflist
Differential list implementation in OCaml
Last synced: 19 Dec 2024
https://github.com/azur1s/ichor
ML-like language for the backend (WIP)
backend javascript ocaml programming-language
Last synced: 26 Jan 2025
https://github.com/jubnzv/aoc2021
Solutions to Advent of Code 2021
advent-of-code advent-of-code-2021 advent-of-code-ocaml ocaml
Last synced: 02 Feb 2025
https://github.com/naereen/github-codespaces-pour-ocaml-et-c-pour-cpge-mp2i
Un template pour utiliser GitHub codespaces (site web github.dev) pour coder en OCaml en un clic dans un VSCode en ligne
cpge dune github-codespaces github-config mp2i ocaml vscode
Last synced: 23 Jan 2025
https://github.com/hacker-code-j/software-verification
first-order-logic ocaml propositional-logic software-verification
Last synced: 21 Jan 2025
https://github.com/delciokelson/chat_ocaml
A chat written in ocaml using the lwt library
Last synced: 21 Jan 2025
https://github.com/mbarbin/provider
Dynamic Dispatch with Traits
dynamic-dispatch ocaml parametrization trait
Last synced: 12 Oct 2024
https://github.com/marekjm/real-world-ocaml-code
Code written while reading "Real World OCaml" (with examples updated to newer Core)
Last synced: 02 Feb 2025
https://github.com/dpbm/testing-ocaml
testing ocaml language
ocaml ocaml-language ocaml-lernaing ocaml-program testing-language testing-new-programming-language
Last synced: 19 Jan 2025
https://github.com/jchavarri/bs-playground-bundler
Create browser playground embeddable files from BuckleScript compilation cmi/cmj artifacts
Last synced: 18 Dec 2024
https://github.com/paurkedal/spreadsheet-demo
An FRP Experiment
eliom experimental ocaml ocsigen
Last synced: 20 Jan 2025
https://github.com/federicobruzzone/software-foundations
Solutions (in Coq) of the exercises in the software foundation books.
coq coq-library functional-programming ocaml software-foundations
Last synced: 10 Oct 2024
https://github.com/dlesbre/advent-of-code
Puzzle solutions for advent of code 2022, 2023 and 2024
advent-of-code advent-of-code-2022 advent-of-code-2023 advent-of-code-2024 ocaml rust
Last synced: 20 Dec 2024
https://github.com/dlesbre/kotlin-compiler
Compiler for a simple fragment of kotlin
Last synced: 20 Dec 2024
https://github.com/gabryon99/imp
IMP is a small imperative programming language.
imperative menhir ocaml ocamllex programming-language semantics
Last synced: 28 Dec 2024
https://github.com/vit0rr/chicken
Chicken is a toy programming language in OCaml because I want to learn OCaml
chicken compiler lexer ocaml parser parsing programming-language
Last synced: 02 Feb 2025
https://github.com/mitchellgray100/uno
Ocaml terminal based Uno Game.
ai ocaml terminal-based terminal-game uno uno-game
Last synced: 31 Jan 2025
https://github.com/haerfest/bubble-universe
Bubble Universe in Lua and OCaml
bubble-universe love-framework lua ocaml stardot
Last synced: 21 Jan 2025
https://github.com/formalsec/ocaml-cvc5
OCaml bindings for the cvc5 SMT solver
Last synced: 18 Dec 2024
https://github.com/dannywillems/ocaml-bls12-381
Fast BLS12-381 implementation in OCaml
bls-signature bls12-381 blst cryptography fft hash-to-curve ocaml pairing pairing-cryptography poseidon rescue signatures tezos zero-knowledge
Last synced: 12 Oct 2024
https://github.com/unikraft/lib-ocaml
OCaml runtime library
library ocaml unikraft unikraft-library
Last synced: 19 Jan 2025
https://github.com/rootmos/ppx_ski
SKI combinator calculus implemented in OCaml
ocaml ppx ski-calculus ski-combinators
Last synced: 26 Jan 2025
https://github.com/esy-ocaml/esy-ci-scripts
Azure CI Pipeline for building esy projects
azure azure-pipelines ci esy ocaml reason reasonml
Last synced: 28 Dec 2024
https://github.com/tanishiking/tiger
[WIP] Tiger language implementation in OCaml (Work in Progress).
Last synced: 26 Jan 2025
https://github.com/monkeyjunglejuice/monkeyjunglejuice.github.io
My personal blog about learning programming and other things I'm interested in :D
beginner beginner-friendly beginners-guide common-lisp emacs learn-to-code learning-notes lisp ocaml tutorials
Last synced: 13 Jan 2025
https://github.com/richeyryan/reason-projects
A collection of projects written in Reason
bucklescript js nodejs ocaml reason reasonml
Last synced: 03 Feb 2025
https://github.com/rizo/jx
External JavaScript language interface for OCaml.
Last synced: 27 Jan 2025
https://github.com/nuiipointerexception/nvim
❄️ fast and minimal neovim config.
neovim-config nvim ocaml rust typescript zig
Last synced: 21 Dec 2024
https://github.com/kiranandcode/ocaml-pug
Pug(lite) parser & compiler in OCaml
Last synced: 25 Dec 2024
https://github.com/vascorsd/test_app_ocaml
Minimal example trying to use ocaml language
Last synced: 28 Dec 2024
https://github.com/zsc/jasmine
A distributed make in JoCaml
distributed-computing jocaml ocaml
Last synced: 13 Jan 2025
https://github.com/blaketarter/reticky-tacky
A game of tic-tac-toe built with reprocessing.
game ocaml reasonml tic-tac-toe
Last synced: 26 Dec 2024
https://github.com/paurkedal/ppx_compose
Composition Inlining for OCaml
combinator function-composition ocaml optimization ppx-rewriter
Last synced: 20 Jan 2025
https://github.com/isaac-defrain/node-debugger
Interactive node simulator for TLA+ specification of Tezos p2p
ocaml tezos tezos-node tla tlaplus
Last synced: 08 Feb 2025
https://github.com/mbarbin/auto-format
Building auto format commands for custom languages
auto-formatter dune dune-fmt fmt ocaml
Last synced: 11 Jan 2025
https://github.com/lebrancconvas/hackerrank-functional-programming
Programming in Functional Programming by using Hackerrank Problem.
clojure elixir erlang fsharp functional-programming hackerrank haskell lisp ocaml racket scala
Last synced: 08 Jan 2025
https://github.com/red-rapious/static-analyzer
Static Analyzer for a language similar to C, written in OCaml as a projet for the class "Sémantique et Application à la vérification formelle de programmes" of 2024.
ocaml static-analysis static-analyzer
Last synced: 21 Jan 2025
https://github.com/sano-jin/learn-jsoo
Trying out HTML DOM manipulation with js_of_ocaml/ocaml.
dom-manipulation javascript js-of-ocaml ocaml web-app
Last synced: 21 Jan 2025
https://github.com/frost-phoenix/ocaml-fractals
Some fractals renderings made with ocaml
Last synced: 21 Jan 2025
https://github.com/maxime-cllt/osmium
Compression d'image JPEG avec la Singular Value Decomposition (SVD)
compress-images gsvd image-processing ocaml svd
Last synced: 21 Jan 2025
https://github.com/bcc32/tap
Test Anything Protocol for OCaml
ocaml perl prove tap test-anything-protocol testing
Last synced: 11 Jan 2025
https://github.com/leonidas-from-xiv/awwcaml
WIP Implementation of glue code to run OCaml on AWS Lambda
aws aws-lambda ocaml ocaml-bindings ocaml-library
Last synced: 22 Jan 2025
https://github.com/gourab337/ocaml-ihho
An OCaml implementation of the paper https://www.researchgate.net/project/Improved-Harris-Hawk-Optimization
feature-selection metaheuristic-optimisation ocaml
Last synced: 22 Jan 2025
https://github.com/radionoisee/bd
Bangumi scraper for bilibili.
bangumi bilibili downloader ocaml
Last synced: 09 Jan 2025
https://github.com/davideluque/ocaml-calc
OCaml implementation of a lexical analyzer, a syntactic analyzer, and a simple interpreter to simulate a table calculator.
ci3641 ocaml universidad-simon-bolivar usbve
Last synced: 08 Jan 2025
https://github.com/kkazuo/bs-gcloud
Google Cloud Datastore bindings of BuckleScript.
bucklescript-bindings google-cloud ocaml
Last synced: 16 Jan 2025
https://github.com/sim642/ppx_deriving_hash
[@@deriving hash]
hacktoberfest ocaml ppx ppx-deriver ppx-extension ppxlib
Last synced: 17 Dec 2024
https://github.com/elzibus/ocaban
Sokoban game in OCaml
game ocaml ocaml-canvas sokoban
Last synced: 14 Jan 2025
https://github.com/imandra-ai/abstract-transition-systems
[alpha] An implementation of several classic transition systems that describe algorithms for SAT or SMT, for interactive exploration
cdcl dpll-algorithm formalization ocaml sat smt
Last synced: 22 Jan 2025
https://github.com/arc-hugo/debt_calculator
Implementation project of an algorithm computing the max-flow of a flow graph and apply it in a debt calculator app.
flow ford-fulkerson-algorithm functional-programming graph ocaml
Last synced: 24 Jan 2025
https://github.com/sanette/tsdl-ttf
SDL2_ttf bindings for Ocaml with Tsdl
ocaml ocaml-bindings sdl2 sdl2-ttf ttf
Last synced: 22 Jan 2025
https://github.com/mransan/rules-of-time
Short program to illustrate the use of polymorphic variant in OCaml
Last synced: 29 Jan 2025
https://github.com/jchavarri/jsoo-is-sorted
Js_of_ocaml bindings to JavaScript library is-sorted
Last synced: 29 Jan 2025
https://github.com/strykerkkd/maco
virtual machine in ocaml
bytecode-interpreter ocaml virtual-machine vm
Last synced: 29 Jan 2025
https://github.com/slamko/ocadl
Blazingly type safe GPU accelerated Multi-Layer Perceptron
deep-learning dependent-types functional-programming gadt neural-network ocaml type-safe
Last synced: 21 Jan 2025
https://github.com/kalongn/cse-216
Programming Abstraction (College Class).
functional-programming generic java ocaml python recursion type-hierarchies
Last synced: 05 Feb 2025
https://github.com/agiraudet/ft_turing
Turing Machine Emulator
ocaml turing-machine universal-turing-machine writeups
Last synced: 21 Nov 2024
https://github.com/naereen/iocamljs-static
A static build of IOCamlJS kernel for IPython notebook - see https://github.com/andrewray/iocamljs/tree/gh-pages
iocaml ipython-notebook jekyll-site js-of-ocaml jupyter-kernel jupyter-notebook jupyter-ocaml ocaml ocaml-jupyter
Last synced: 05 Feb 2025
https://github.com/gavinleroy/gscheme
An ever expanding subset of the R6RS specification
Last synced: 31 Jan 2025
https://github.com/FraMecca/ffbench
test different ffmpeg trascoding settings
ffmpeg ocaml org-mode python transcode transcoding
Last synced: 25 Nov 2024