🇮🇳 Made in India

Discover India's Leading Open Source Projects: Explore top-notch open source initiatives hailing from the vibrant tech community of India.

TOP OCaml Projects

1
threepointone/bs-nice

threepointone/bs-nice

css-in-reason
OCaml
182
star
2
utkarshkukreti/reaml

utkarshkukreti/reaml

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

TheAlgorithms/OCaml

Algorithms Implemented in OCaml
OCaml
91
star
4
kayceesrk/ezirmin

kayceesrk/ezirmin

An easy interface on top of the Irmin library.
OCaml
45
star
5
utkarshkukreti/bs-preact

utkarshkukreti/bs-preact

Deprecated in favor of https://github.com/utkarshkukreti/reaml, which has more features, works with the latest BuckleScript, and can be used with both React and Preact.
OCaml
39
star
6
techcentaur/Krivine-Machine

techcentaur/Krivine-Machine

Abstract krivine machine implementing call-by-name semantics. In OCaml.
OCaml
38
star
7
jbhoot/pin-unpin-tab

jbhoot/pin-unpin-tab

Firefox add-on to pin or unpin current tab in more efficient ways.
OCaml
37
star
8
kayceesrk/ocaml-aeio

kayceesrk/ocaml-aeio

Asynchronous effect based IO
OCaml
33
star
9
SumitPadhiyar/confuzz

SumitPadhiyar/confuzz

Concurrency property fuzzing tool for Lwt-based OCaml programs
OCaml
27
star
10
turakuapp/turaku-client

turakuapp/turaku-client

Web / Electron client application for Turaku
OCaml
27
star
11
jbhoot/enforce-browser-fonts

jbhoot/enforce-browser-fonts

A Firefox extension to easily toggle between browser fonts and webpage fonts
OCaml
25
star
12
Sudha247/ocaml-joy

Sudha247/ocaml-joy

OCaml
22
star
13
kayceesrk/ocaml15-eff

kayceesrk/ocaml15-eff

Examples for Algebraic Effects talk at OCaml'15 Workshop
OCaml
16
star
14
mistyharsh/bs-rx

mistyharsh/bs-rx

Rx.js binding for BuckleScript/Reason
OCaml
15
star
15
ManasJayanth/reason-on-multicore

ManasJayanth/reason-on-multicore

Writing multicore programs with Reason
OCaml
15
star
16
Sudha247/ocaml5-tutorial-icfp-22

Sudha247/ocaml5-tutorial-icfp-22

OCaml
13
star
17
kayceesrk/irmin-datatypes

kayceesrk/irmin-datatypes

A collection of functional, mergeable datatypes for Irmin
OCaml
12
star
18
prismlab/irmin-scylla

prismlab/irmin-scylla

implementation of irmin-scylla
OCaml
11
star
19
utkarshkukreti/bs-preact-starter

utkarshkukreti/bs-preact-starter

Deprecated in favor of https://github.com/utkarshkukreti/reaml, which has more features, works with the latest BuckleScript, and can be used with both React and Preact.
OCaml
9
star
20
ManasJayanth/esy-hello-native-ctypes

ManasJayanth/esy-hello-native-ctypes

OCaml
9
star
21
kayceesrk/delimcc_of_fxhandler

kayceesrk/delimcc_of_fxhandler

Delimcc primitives from OCaml 5 effect handlers
OCaml
8
star
22
divyankachaudhari/ocaml-practice-exercises

divyankachaudhari/ocaml-practice-exercises

Run OCaml Exercises Everywhere - Locally, Codespaces, Replit, Jupyter Notebook and Learn OCaml Platform
OCaml
7
star
23
kayceesrk/reify_reflect_concurrency

kayceesrk/reify_reflect_concurrency

(Monadic) reflections on concurrency
OCaml
6
star
24
Sudha247/lwt-multicore

Sudha247/lwt-multicore

Lwt with Multicore support
OCaml
6
star
25
jbhoot/spiced-tea

jbhoot/spiced-tea

bucklescript-tea with Melange (Nix workflow)
OCaml
6
star
26
cosmo-kramer/lam-wasm

cosmo-kramer/lam-wasm

Lambda calculus (refs + refinement types) to web assembly compiler with cool security guarantees.
OCaml
6
star
27
debasishg/tradeioml

debasishg/tradeioml

DDD for trading using OCaml
OCaml
6
star
28
JagratPatkar/Lamb

JagratPatkar/Lamb

λ Dynamically Typed, Interpreted Functional Programming Language
OCaml
5
star
29
kayceesrk/async-io-handler

kayceesrk/async-io-handler

Asynchronous IO with effect handlers
OCaml
5
star
30
kayceesrk/httpaf

kayceesrk/httpaf

A high performance, memory efficient, and scalable web server written in OCaml
OCaml
5
star
31
kayceesrk/mergeable-vector

kayceesrk/mergeable-vector

Mergeable vectors with operational transformation
OCaml
5
star
32
tanishqg5325/Prolog-Interpreter

tanishqg5325/Prolog-Interpreter

Prolog Interpreter in OCaml
OCaml
5
star
33
saurabhs92/logic-and-functional-programming-iit-delhi

saurabhs92/logic-and-functional-programming-iit-delhi

Code for the course Introduction to Logic and Functional Programming - CSL765 - 2015-16 I Sem (Prof. Sanjiva Prasad)
OCaml
4
star
34
kayceesrk/ocamlopt-afl

kayceesrk/ocamlopt-afl

Fuzzing ocamlopt.opt
OCaml
4
star
35
debasishg/dddml

debasishg/dddml

an exercise with functional DDD and OCaml
OCaml
4
star
36
mdp0999/ARNEKT-NER-TASK

mdp0999/ARNEKT-NER-TASK

Telugu, Tamil, Hindi, KannaDa, Malayalam NER tagger with POS tagging. Secured 1st rank(Team Name: rohithkodali). Check accuracy of each language in PNG.
OCaml
4
star
37
kayceesrk/slacklogger

kayceesrk/slacklogger

Bot for logging Slack messages
OCaml
4
star
38
kiranps/learn-reasonml

kiranps/learn-reasonml

Interactive playground for learning reasonml
OCaml
4
star
39
utkarshkukreti/reaml-starter

utkarshkukreti/reaml-starter

A starter for [Reaml](https://github.com/utkarshkukreti/reaml) demonstrating a `useReducer` based Counter.
OCaml
4
star
40
kayceesrk/ocaml_runtime_stats

kayceesrk/ocaml_runtime_stats

OCaml
3
star
41
jaiverma/mi-home

jaiverma/mi-home

OCaml stuff for interacting with Mi Air Purifier 3
OCaml
3
star
42
humblenginr/xtorrent

humblenginr/xtorrent

A BitTorrent client
OCaml
3
star
43
prismlab/ocaml-gc-hacking

prismlab/ocaml-gc-hacking

OCaml
3
star
44
kayceesrk/wasmfx

kayceesrk/wasmfx

OCaml
3
star
45
kiranps/bs-monaco-editor

kiranps/bs-monaco-editor

reason bindings for monaco editor
OCaml
3
star
46
ManasJayanth/esy-inverted-ctypes-stubs

ManasJayanth/esy-inverted-ctypes-stubs

OCaml
3
star
47
sujitkc/desktop-calendar

sujitkc/desktop-calendar

A program that automatically generates a personalised desktop calendar in PDF format for an arbitrary calendar year. The personalisation features include: personal photographs and personal holiday list.
OCaml
2
star
48
satu0king/Prolog-Interpreter-Ocaml

satu0king/Prolog-Interpreter-Ocaml

OCaml
2
star
49
harigopal/reason-fetch-json-example

harigopal/reason-fetch-json-example

ReasonML example demonstrating fetch and JSON parsing using bs-fetch and bs-json
OCaml
2
star
50
utkarshkukreti/reaml-opinionated-starter

utkarshkukreti/reaml-opinionated-starter

An Opinionated Starter for Reaml which includes Preact, TypeScript, TailwindCSS, Relude, PurgeCSS. Live Demo: https://reaml-opinionated-starter.netlify.com
OCaml
2
star
51
kayceesrk/code-snippets

kayceesrk/code-snippets

Experiements
OCaml
2
star
52
kayceesrk/eff_delimcc_ocaml

kayceesrk/eff_delimcc_ocaml

Translations between Eff, Delimcc and Multicore OCaml
OCaml
2
star
53
haquezameer/cs3110-coursework-fp

haquezameer/cs3110-coursework-fp

Notes + Assignments from CS3110 Data Structures and Functional Programming
OCaml
2
star
54
tanishqg5325/Lambda-Spreadsheet

tanishqg5325/Lambda-Spreadsheet

Small language for computing on Spreadsheets
OCaml
2
star
55
tejasbubane/reason-repo-list

tejasbubane/reason-repo-list

Fun reasonML project listing top repos in different languages
OCaml
2
star
56
Sudha247/code-samples

Sudha247/code-samples

code examples
OCaml
2
star
57
dufferzafar/oh-camel

dufferzafar/oh-camel

IIT D - COL 765 - Introduction to Logic & Functional Programming by Sanjiva Prasad.
OCaml
2
star
58
kiranps/codebi

kiranps/codebi

tool to make interactive dashboard
OCaml
2
star
59
jbhoot/Advent_of_code_2022

jbhoot/Advent_of_code_2022

OCaml
1
star
60
Karthik005/filezeus

Karthik005/filezeus

Cloud management software written in OCaml with Merkle tree based file verification.
OCaml
1
star
61
sujitkc/PL

sujitkc/PL

Instructional code for teaching Programming Languages and related courses (e.g. Compilers)
OCaml
1
star
62
chetnashah/ocaml-practice-work

chetnashah/ocaml-practice-work

OCaml
1
star
63
anbarasiu/git-starred-issues

anbarasiu/git-starred-issues

List down issues in the starred repos
OCaml
1
star
64
tejasbubane/reason-todo-old

tejasbubane/reason-todo-old

Small todo app with reasonml
OCaml
1
star
65
ankurshaswat/COL226

ankurshaswat/COL226

COL226 Assignment files
OCaml
1
star
66
skulltech/programming-languages-assignments

skulltech/programming-languages-assignments

Assignments and code written for course COL226 (Programming Languages) of IIT Delhi.
OCaml
1
star
67
psibi/reasonml-prototype

psibi/reasonml-prototype

Prototype demo using Reason ML + React + Router
OCaml
1
star
68
utkarshkukreti/bucklescript-minimal-starter

utkarshkukreti/bucklescript-minimal-starter

OCaml
1
star
69
djin31/Programming_Language_Assignments

djin31/Programming_Language_Assignments

OCaml
1
star
70
techcentaur/COL226-Assignments

techcentaur/COL226-Assignments

The code in this repository is relevant to the assignments given in the course COL226, taught by Prof. Sanjiva Prasad, in IIT Delhi, 2nd semester, 2017-2018.
OCaml
1
star
71
DivyanshuSaxena/Prolog-Interpreter

DivyanshuSaxena/Prolog-Interpreter

OCaml
1
star
72
f0rr0/hacker-news-re

f0rr0/hacker-news-re

OCaml
1
star
73
tejasbubane/reason-todo

tejasbubane/reason-todo

Basic Todo App in ReasonML
OCaml
1
star
74
tanoybhattacharya/Teradata-Utilities-Script

tanoybhattacharya/Teradata-Utilities-Script

Teradata Sample Utilities script
OCaml
1
star
75
kaivu1999/krivine_secd_machines

kaivu1999/krivine_secd_machines

This was for assignment of course COL226
OCaml
1
star
76
aditnryn/my-reason-react-app

aditnryn/my-reason-react-app

OCaml
1
star
77
wawhal/reasonml-chillz

wawhal/reasonml-chillz

Chilling with ReasonML
OCaml
1
star
78
kiranps/finding-falcone

kiranps/finding-falcone

OCaml
1
star
79
skulltech/logic-assignments

skulltech/logic-assignments

Assignments for the course COL703 — Logic for Computer Science @ IIT Delhi.
OCaml
1
star
80
SukritiGupta/Logic

SukritiGupta/Logic

Logic for Computer Science course projects
OCaml
1
star
81
kiranps/country-select

kiranps/country-select

OCaml
1
star
82
vaivaswatha/OCamlCppExn

vaivaswatha/OCamlCppExn

Experimental setup for OCaml C++ interfacing
OCaml
1
star
83
iamkeyur/MonadicParser

iamkeyur/MonadicParser

A small parser combinator library written in OCaml
OCaml
1
star
84
s7rthak/Prolog-interpreter-in-OCaml

s7rthak/Prolog-interpreter-in-OCaml

Prolog-Interpreter-in-OCaml
OCaml
1
star
85
Sudha247/dictionary-app

Sudha247/dictionary-app

OCaml
1
star
86
iamzubin/doggoScript

iamzubin/doggoScript

Programming language
OCaml
1
star
87
jaiverma/ocaml-learn

jaiverma/ocaml-learn

OCaml
1
star
88
jaiverma/fp

jaiverma/fp

Learning fp with OCaml
OCaml
1
star
89
jaiverma/aoc2020-ocaml

jaiverma/aoc2020-ocaml

Learning OCaml with advent of code 2020
OCaml
1
star
90
ManasJayanth/demo-esy-libpng-configurator

ManasJayanth/demo-esy-libpng-configurator

Demo'ing libpng with esy on Windows
OCaml
1
star
91
jaiverma/cs6120

jaiverma/cs6120

Cornell CS 6120 self-guided compiler course
OCaml
1
star
92
SumitPadhiyar/parafuzz

SumitPadhiyar/parafuzz

Concurrency property fuzzing tool for multicore OCaml programs
OCaml
1
star
93
jaiverma/beam

jaiverma/beam

OCaml
1
star
94
geekpradd/AoC-OCaml-2020

geekpradd/AoC-OCaml-2020

Advent of Code 2020 Solutions in OCaml
OCaml
1
star
95
ManasJayanth/dune-without-opam-file

ManasJayanth/dune-without-opam-file

Dune project without opam file example
OCaml
1
star
96
sujitkc/ocamltimetable

sujitkc/ocamltimetable

A timetable generation program in OCaml
OCaml
1
star
97
cvarad/apjo

cvarad/apjo

Applicative-based Parser for JSON in OCaml
OCaml
1
star
98
rounakdatta/smolgrad.ml

rounakdatta/smolgrad.ml

what the grad!
OCaml
1
star
99
gargakshit/ox

gargakshit/ox

Lox interpreter in ocaml
OCaml
1
star
100
rikashore/kombucha

rikashore/kombucha

A collection of "microbrews", small scale projects intended to be integrated into larger machinery
OCaml
1
star