Discover Canada's Leading Open Source Projects: Explore top-notch open source initiatives hailing from the vibrant tech community of Canada.
rgrinberg/opium
Sinatra like web toolkit for OCamltmattio/spin
OCaml project generator.yawaramin/re-web
Experimental web framework for ReasonML & OCamlBeluga-lang/Beluga
Contextual types meet mechanized metatheory!rgrinberg/ocaml-mustache
mustache.js logic-less templates in OCamlessdotteedot/distributed
Library to provide Erlang style distributed computations. This library is inspired by Cloud Haskell.rgrinberg/curly
Command line curl wrapper for OCamlJacquesCarette/finally-tagless
Repo of the original work on finally tagless (and a lot of other metaocaml work besides)tmattio/inquire
π¨ Create beautiful interactive command line interface in OCamlrgrinberg/onanomsg
nanomsg bindings for ocamlreuniverse/reuniverse
πtmattio/omigrate
Database migrations for Reason and OCamltmattio/js-bindings
High-quality JavaScript bindings for OCamlrgrinberg/lev
Low Level Bindings to Libevscastiel/parcel-reason-react
Bootstrap a Reason-React project with Parcel.rgrinberg/humane-re
The human friendly interface to ocaml-rergeoghegan/ocaml-redis
OCaml client for the Redis advanced key-value storeaf/shmup.re
Learning Reason/OCaml by making an old-school canvas game.tmattio/dream-cli
Command Line Interface for Dream applications.rgrinberg/bencode
Bencode (.torrent file format) reader/writer in OCamldboris/camlkit
OCaml bindings to macOS and iOS Cocoa frameworksrgrinberg/stringext
Extra string functions for OCamlyawaramin/re-hyperapp
Almost zero-cost bindings for the https://github.com/hyperapp/hyperapp UI library.tmattio/dream-livereload
Live reloading for Dream applicationsyawaramin/ocaml_sql_query
PoC of functional-style SQL queryyawaramin/ocaml-decimal
Arbitrary-precision floating-point decimalsrowangithub/DOrder
DOrder -- Automatically Learning Shape Specificationstmattio/yoshi
Convert Markdown and YAML Data to OCaml Modulesrgrinberg/ppx_getenv2
Sample ppx to demo making, testing, and packaging a simple ppx rewritertsani/comp-302-review
Review problems for COMP 302essdotteedot/sessions
Library to provide session types to allow for static verification of protocols between concurrent computations.victornicolet/parsynt
Automatic parallel divide-and-conquer programs synthesizertmattio/dream-encoding
Encoding primitives for Dream applications.jamii/texsearch
A search index specialised for LaTeX equations. Developed for latexsearch.com.acieroid/pcesk
Static analysis of a parallel Schemeshanewilson/bs-blueprintjs
Reason + BuckleScript bindings to Blueprint.jstmattio/ocaml-node
NodeJS bindings for OCamlmusha68k/chill-netcat
UDP-only netcat implementation with OCaml / MirageOStokenrove/tsdl-image
OCaml SDL2_image bindings to go with Tsdlrgrinberg/ocaml-hamt
Mirror of: http://gitorious.org/ocaml-hamt/ocaml-hamtSamueleGiraudo/Calimba
Language for musical creation.sfu-natlang/yarowsky
Implementation of the Yarowsky algorithm and other bootstrapping algorithms.yawaramin/dbc
Design-by-contract programming for JavaScript and ReasonMLmbouaziz/fsindex
Index your filesystem to find duplicatesalanfalloon/ocaml-quickcheck
A mechanical translation of the Haskell QuickCheck library into Ocamlrgrinberg/async-zmq
Async wrapper around ocaml-zmqrgrinberg/ranger
OCaml library for creating efficient ranges out of indexed data structures (arrays, strings, etc.)pw374/glical
glancing at iCal data using OCamlrgrinberg/ocaml-mtl
Monad Transformers Library for OCamlIsaac-DeFrain/simple-compiler
A simple compiler for a simple language. Compiles to RISC instructions with dead code optimization.tsani/eval
An implementation of a small strongly-typed functional language with parametric polymorphism, pattern-matching, and general recursion.yawaramin/bs-webapi
(WIP) BuckleScript Web API Bindingsmarcelgoh/opythn
A compiler and bytecode interpreter for a subset of Pythontmattio/dream-analytics
Analytics framework and dashboard for your Dream applications.rgrinberg/ocamlbuild-atdgen
ocamlbuild plugin for atdgenrgrinberg/opam-lock
Dump/restore opam dependencies using a lock filetmattio/tyxml-components
Components for Tyxml, built with TailwindCSS and AlpineJS.graphx-design/ocaml-serializers
Basic benchmarks for OCaml serializersrgrinberg/ocaml-json-benchmark
benchmarking OCaml json librariesrgrinberg/json-derivers
Common derviers for the Yojson and Ezjsonm json typesyawaramin/bs-hyperapp
DEPRECATED - see https://github.com/yawaramin/re-hyperapp for a more recent (experimental) attemptIsaac-DeFrain/KFramework
RChain Rholang Implementation & Materials for learning K Frameworkscrum-gang/jobhub-chrome
π Extension to keep track of job applications ad-hocaman-dureja/arm-cpu-emu
An ARM7TDMI CPU core emulator written in OCamldboris/ocaml-cocoa
rgrinberg/deriving-slowly
See http://rgrinberg.com/posts/deriving-slowly/Arash-Afshar/CoreML
This is a simple compiler, using OCaml for a variation of ML language which supports variables, application, abstraction, let polymorphism, branches, integers, and booleans. Credit: Most of the code is borrowed from http://caml.inria.fr/pub/docs/u3-ocaml/ocaml-ml.htmltokenrove/tsdl-mixer
SDL2_mixer bindings to go with Tsdlyrashk/ocaml-traits
Common traits for OCamlGuillaumeSalles/8-squares
arsdragonfly/reason-react-todomvc
TodoMVC in ReasonReact with the new React Hooks API and function components.erwanor/binbin
Convenient binary string manipulation module for OCamltokenrove/shred-for-satan
MIDI-driven metronometmattio/gettext
Internationalization and localization support for OCamltjtaill/re-spectacle
A reasonml binding for spectaclejstokenrove/tsdl-ttf
SDL2_ttf bindings for Ocaml with Tsdlrgrinberg/ocaml-depgraph
Generate a dot graph from your OCaml sourcesDSouzaM/OCaml-Tiger
An OCaml compiler for the Tiger languageDuoSRX/ocamnes
OCaml Nes Emulatoryawaramin/dream-html
Generate HTML markup from your Dream backend servervaquierm/GoLite_Transpiler
π» Transpiler written in OCaml that that converts a subset of golang to C++rgrinberg/async-mvar
Port of Lwt_mvar to Asynctmattio/device-detector
User-agent and referer parser for HTTP queries.gnuvince/ocaml-tiger
brentvatne/bs-option
rgrinberg/ocaml-diffbot
OCaml client for the diffbot apidrjdn/p5scm
This a simple scheme implementation using pa_schemer from camlp5rgrinberg/ocaml-fileio
A demo of dune's virtual librariesrgrinberg/opam-hub
Opam + Github = <3rgrinberg/ackdo-reloaded
The companion to sed and ack/grep/agyawaramin/learning-tydd-reason
Learning Type-Driven Development with ReasonMLmbouaziz/jsx
A symbolic evaluator for Javascriptrgrinberg/obeanstalk
async beanstalkd client for OCamltmattio/ocaml-http-benchmark
Benchmark of different HTTP servers in OCamlyawaramin/resilient-services
drjdn/ocaml_dual
Dual numbers library in OCamlpyx/2048-ml
2048 in OCamlyawaramin/bucklescript-cyclejs-test
Isaac-DeFrain/dependent
An implementation of dependently typed lambda calculusam0d/Andowe
A simple programming language based on LLVM's Kaleidoscope tutorialsLove Open Source and this site? Check out how you can help us