Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

OCaml

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.

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/solarliner/ml-difflist

Differential list implementation in OCaml

ocaml ocaml-library

Last synced: 19 Dec 2024

https://github.com/hexaredecimal/koolml

Cool meta language for the web created in python

caml functional-programming javascript metalanguage ocaml programming-language website

Last synced: 24 Dec 2024

https://github.com/hcarty/extbigarray

Extra bigarray functions

numeric ocaml

Last synced: 13 Nov 2024

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/hcarty/columns

Columns and rows of numbers and strings

csv ocaml wip

Last synced: 13 Nov 2024

https://github.com/cheukchuen/go-to-wasm

Golang to WebAssembly compiler written in OCaml

compiler-design golang ocaml webassembly

Last synced: 11 Jan 2025

https://github.com/smimram/collage

Make photo collages (to print photobooks).

ocaml photo-collage

Last synced: 18 Dec 2024

https://github.com/federicobruzzone/setup-ocaml-project-with-dune

This repository provides a basic setup for an OCaml project with using Dune as the build system. It aims to provide a simple and straightforward structure for your OCaml project, allowing you to focus on writing code without the complexities of a build system.

functional-programming ocaml ocamlbuild project-template setuptools

Last synced: 03 Jan 2025

https://github.com/mbarbin/dune-rpc-eio

Communicate with dune using rpc and Eio

dune dune-rpc eio ocaml

Last synced: 11 Jan 2025

https://github.com/mbarbin/eio-rpc

A collection of opinionated libraries designed to build RPC clients and servers with eio

eio grpc ocaml protocol-buffers rpc

Last synced: 11 Jan 2025

https://github.com/gabrielemaurina/workspace

Personal workspace. Years of code shouldn't be lost.

cpp eiffel erlang java javascirpt ocaml python scala

Last synced: 05 Dec 2024

https://github.com/yoangau/todocaml

🐫 Todocaml - CLI Todo written in Ocaml

ocaml todo todolist

Last synced: 14 Dec 2024

https://github.com/alanvf/star_parser

WIP parser for the Star programming language

menhir ocaml parser star

Last synced: 15 Nov 2024

https://github.com/kaawan-d20/dpf-2024-binarytree

🐫 Code OCaml du projet de Programmation Fonctionnelle de L2S4

binary-tree functional-programming ocaml university-project

Last synced: 07 Dec 2024

https://github.com/pombadev/semv

Bump a semver

cli ocaml semver

Last synced: 12 Oct 2024

https://github.com/dylf/advent-of-code

🎄My Advent of Code Solutions🎄

advent-of-code advent-of-code-2022 advent-of-code-2023 ocaml rust

Last synced: 26 Dec 2024

https://github.com/exenon/polymorphic-variants-presentation

A short presentation about OCaml Polymorphic Variants

ocaml polymorphic-variants presentation reveal-js

Last synced: 26 Dec 2024

https://github.com/vendethiel/translator-backend.ocaml

Backend to Translator using Ocaml + Dream

dream lwt ocaml ocaml-dream ocaml-lwt

Last synced: 28 Nov 2024

https://github.com/iwankaramazow/track

Exploration in lexing

lexer ocaml reason

Last synced: 15 Dec 2024

https://github.com/bahmanm/stockman-ml

Stockman in OCaml

ocaml ocaml-exercises stockman

Last synced: 15 Nov 2024

https://github.com/anntnzrb/aoc24-ocaml

Advent of Code 2024, in OCaml

aoc ocaml

Last synced: 08 Dec 2024

https://github.com/master-of-none/ocaml

Some OCaml Work

ocaml

Last synced: 07 Dec 2024

https://github.com/domai-tb/functional-programming-ss24

Exercise solution for the course "Functional Programming" af summer semester 2024

functional-programming ocaml

Last synced: 12 Oct 2024

https://github.com/smercer10/camelot

WIP OCaml chess engine.

chess-engine ocaml

Last synced: 21 Nov 2024

https://github.com/pawvan/text_adventure

Explore rooms, solve puzzles, and embark on adventures! 🌍🗝️✨

ocaml

Last synced: 26 Nov 2024

https://github.com/dimeeentor/university-disrete-math

Projects for my university for Discrete Mathematics course.

ocaml university-project

Last synced: 12 Oct 2024

https://github.com/applejag/adventofcode-2024-ocaml

My attempt at Advent of Code 2024 using OCalm https://adventofcode.com/2024

advent-of-code advent-of-code-2024 advent-of-code-ocaml ocaml

Last synced: 02 Dec 2024

https://github.com/mk-fg/ghg

Simple command-line NaCl/libsodium file encryption tool

cli cryptography nacl ocaml security tool

Last synced: 07 Jan 2025

https://github.com/roguh/clox

Lox interpreter written in OCaml by Hugo O. Rivera Calzadillas.

dune interpreter lox menhir ocaml

Last synced: 27 Nov 2024

https://github.com/ncs-pl/query-tree

Projet de Programmation Fonctionnelle, UFR ST Orléans 2024

ocaml query tree

Last synced: 29 Sep 2024

https://github.com/omnisci3nce/ocaml-rpg

Visualisation and rendering toolkit focusing on 3D and ease of use.

3d-graphics 3d-visualization ocaml rendering

Last synced: 12 Oct 2024

https://github.com/thecoachingonline/hello-ocaml

Hello World OCaml

ocaml

Last synced: 08 Dec 2024

https://github.com/claby2/camlcade

🐪🎮 OCaml Game Engine

ecs game-engine ocaml opengl

Last synced: 30 Dec 2024

https://github.com/sano-jin/lambda-gt-alpha

A reference interpreter of λGT

interpreter ocaml programming-language

Last synced: 02 Dec 2024

https://github.com/smimram/latool

Preprocess LaTeX files.

latex ocaml proprocess

Last synced: 23 Nov 2024

https://github.com/rootmos/wwwo

My continuation-passing style static website generator written in OCaml

ocaml

Last synced: 28 Nov 2024

https://github.com/kawamurakazushi/monkey-ml

OCaml implementation of an interpreter for the Monkey programming language

interpreter lexer monkey ocaml parser

Last synced: 09 Jan 2025

https://github.com/jonathanjameswatson/regex_parser

OCaml parsers (not compilers!) for (limited) regular expressions

ebnf lexer lr1-parser menhir ocaml ocamllex parser recursive-descent-parser regex

Last synced: 26 Dec 2024

https://github.com/diohabara/dump_ocamlformat

dump preset ocamlformat configuration

config ocaml ocamlformat opam

Last synced: 02 Dec 2024

https://github.com/diohabara/pl

a programming language

ocaml opam programming-language

Last synced: 02 Dec 2024

https://github.com/jubnzv/ctfp

Solutions for challenges from Bartosz Milewski's "Category Theory for Programmers" book.

category-theory ocaml

Last synced: 07 Dec 2024

https://github.com/gaku-sei/bucklescript-tea-showcase

Playing with OCaml and Bucklescript TEA

bucklescript elm-architecture ocaml

Last synced: 22 Dec 2024

https://github.com/jubnzv/ocaml-plugins-demo

A demo that shows how to use Findlib to implement a project with dynamically loaded plugins.

findlib ocaml ocaml-plugin

Last synced: 07 Dec 2024

https://github.com/bertrand31/data-structures-reasonml

Collection of data structures implemented in ReasonML (OCaml)

functional-programming ocaml reasonml

Last synced: 26 Dec 2024

https://github.com/mtoohey31/ppx_cmd

Declarative command line parsing for OCaml with `@@deriving`.

command-line ocaml ocaml-library parser ppx-deriver

Last synced: 12 Oct 2024

https://github.com/vit0rr/lexical_analysis

Lexical analysis interpreter step in OCaml

functional-programming lexer lexical-analysis ocaml

Last synced: 28 Nov 2024

https://github.com/awesomelistsio/awesome-ocaml

A curated list of awesome frameworks, libraries, tools, and resources for the OCaml programming language.

awesome awesome-list awesome-lists ocaml

Last synced: 28 Nov 2024

https://github.com/levichu51/pp-practicas-teoria-23-24

Prácticas de la asignatura de Paradigmas de la Programación UDC 23/24

funcional-programming ocaml udc university

Last synced: 12 Oct 2024

https://github.com/lemoineat/grunt-of-ocamlbuild

Compile OCaml code to JavaScript with grunt, ocamlbuild and js_of_ocaml

grunt javascript js-of-ocaml ocaml ocamlbuild

Last synced: 09 Dec 2024

https://github.com/firobe/ocaml-mqtt-eio

Port of mqtt-client to eio

eio mqtt ocaml

Last synced: 29 Sep 2024

https://github.com/neurocorgi/vm_challenge

Synacor vm challenge solution in Ocaml

ocaml vm

Last synced: 29 Sep 2024

https://github.com/rizo/generics

Lightweight datatype-generic programming for OCaml.

generics library ocaml

Last synced: 28 Nov 2024

https://github.com/rizo/stdweb

OCaml bindings for browser's Web APIs.

bindings javascript ocaml web

Last synced: 28 Nov 2024

https://github.com/susji/opl

Toy compiler for PL/0, emits x86-64 assembly for Linux

compilers educational ocaml

Last synced: 14 Dec 2024

https://github.com/elzibus/ocaml-code-snippets

Short OCaml code snippets

ocaml

Last synced: 12 Oct 2024

https://github.com/maxrn/locksmith

Easily convert between export formats of different password managers for migration.

ocaml password-manager

Last synced: 12 Oct 2024

https://github.com/samwson/monkey-lang-in-ocaml

A simple interpreted language for learning purposes.

interpreted-programming-language ocaml

Last synced: 28 Nov 2024

https://github.com/filipeom/wasm-se-bench

Benchmarking Symbolic Execution tools for Wasm

ocaml python symbolic-execution wasm

Last synced: 12 Oct 2024

https://github.com/juniforge/nmap_xml_parser

A simple OCaml script that parses Nmap XML output and extracts IPv4 addresses marked as "up" in a comma-separated list.

nmap ocaml xml xml-parser

Last synced: 30 Dec 2024

https://github.com/eratio08/pars-comb-ml

Monadic parsing in OCaml

monadic ocaml parser parser-combinators parsing

Last synced: 12 Oct 2024

https://github.com/richard-degenne/ocaml-textrazor

An OCaml wrapper for the TextRazor API.

nlp ocaml textrazor

Last synced: 31 Dec 2024

https://github.com/jay-es/ocaml-practice

「プログラミングの基礎」や「プログラミング in OCaml」の演習

ocaml

Last synced: 22 Dec 2024

https://github.com/baransu/reason-grpc-playground

Reason gRPC Playground

grpc ocaml reasonml

Last synced: 20 Dec 2024

https://github.com/puripuri2100/xml2saty

This software converts xml file to SATySFi's document file.

ocaml opam satysfi satysfi-document xml xml2saty

Last synced: 29 Dec 2024

https://github.com/code-help-tutor/ocaml-parser

OCaml 代写代做 编程辅导, code help, CS tutor, WeChat: cstutorcs Email: [email protected]

ocaml

Last synced: 12 Oct 2024

https://github.com/ryloric/ocaml-dune-skeleton

ocaml dune skeleton setup

ocaml scaffolding

Last synced: 02 Jan 2025

https://github.com/tristan971/aoc-2019

Advent of Code 2019

advent-of-code-2019 ocaml

Last synced: 10 Jan 2025

https://github.com/ftovagliari/ocamlfpdf

OCaml-FPDF is an OCaml translation of the FPDF library (www.fpdf.org), with additions.

ocaml pdf-generation

Last synced: 12 Dec 2024

https://github.com/kuy/echo.ml

Echo server written in OCaml with LWT.

echo example lwt ocaml socket

Last synced: 09 Jan 2025

https://github.com/kuy/lecho

Local Echo program written in OCaml with Core and Async.

async core echo example ocaml

Last synced: 09 Jan 2025

https://github.com/amahanna/sandbox

languages practiced go here

cpp golang java lisp ocaml prolog python vhdl

Last synced: 28 Dec 2024

https://github.com/thaodt/tcp_server

First step to OCaml

ocaml

Last synced: 04 Dec 2024

https://github.com/ggsmith842/crypto-hacks

CTF challenges from the Cryptohack Cryptography course.

cryptography ocaml

Last synced: 12 Oct 2024

https://github.com/lambdabaa/ocamlconf

Autoconf for OCaml codebases

makefile ocaml

Last synced: 04 Jan 2025

https://github.com/dofera/mtasc

Motion-Twin ActionScript 2 Compiler

actionscript as2 flash ocaml

Last synced: 28 Sep 2024

https://github.com/erwanlem/projet_pfa

Création d'un jeu 2D type platformer utilisant le modèle ECS

ecs game-development ocaml

Last synced: 13 Nov 2024

https://github.com/qbarrand/ensiie-iprf-quadtree

An academic project about collision detection to learn the quadtree data structure and functional programming

ensiie functional functional-programming iprf ocaml quadtree

Last synced: 28 Sep 2024

https://github.com/atomicptr/pathlib-ml

Experimental path library for OCaml inspired by Pythons pathlib.

ocaml ocaml-library path

Last synced: 12 Oct 2024

https://github.com/healthypackrat/metro-book

『プログラミングの基礎』のメトロネットワーク最短経路問題

book graph-algorithms ocaml

Last synced: 09 Jan 2025

https://github.com/maxm33/minicaml-interpreter

An interpreter written in Java that understands a subset of OCaml instructions.

interpreter ocaml

Last synced: 12 Oct 2024

https://github.com/atomicptr/zebang

File based script runner powered by shebang

ocaml script-runner

Last synced: 12 Oct 2024

https://github.com/rastreus/ocaml-book-club

Working through OCaml Books... for Fun!

bookclub education learning ocaml

Last synced: 28 Dec 2024

https://github.com/rishabh-agarwal/programming-system-ece-352

SDE Ocaml and Prolog Clemson University (Prolog and Ocaml)

352 clemson computer ece engineering ocaml prolog science sde university

Last synced: 28 Dec 2024

https://github.com/mmottl/ocaml-playground

This project contains small code examples to get people going with OCaml. Each directory represents a self-contained example.

examples ocaml

Last synced: 05 Jan 2025

https://github.com/cosmicboots/ipcf

Intensional PCF interpreter

intensonality interpreter lambda-calculus ocaml

Last synced: 12 Oct 2024

https://github.com/shakadak/ft_tama

Small tamagochi in OCaml

ocaml tamagotchi

Last synced: 09 Dec 2024

https://github.com/vshender/nats.ml

OCaml client for NATS, the cloud native messaging system.

nats ocaml

Last synced: 19 Dec 2024

https://github.com/gabyfle/soundml

A little and very high level library to perform basic operations on audio files in the OCaml language

audio-processing ffmpeg ocaml owl

Last synced: 12 Oct 2024

https://github.com/idkjs/simple-fetch-graphql-tutorial

ReasonML and Graphql without Graphql

axios bs-axios bs-fetch graphql ocaml reason reasonml

Last synced: 10 Dec 2024