Biblioteki napisane w OCaml

incremental

Biblioteka do obliczeń przyrostowych.
  • 780
  • MIT

utop

Uniwersalny najwyższy poziom dla OCaml.
  • 774
  • GNU General Public License v3.0

ocaml-multicore

Wielordzeniowy OCaml.
  • 758
  • GNU General Public License v3.0

genType

Automatyczne generowanie powiązań idiomatycznych między Reasonem a JavaScriptem: waniliowym lub wpisanym za pomocą TypeScript/FlowType.
  • 756
  • MIT

opium

Sinatra jak zestaw narzędzi internetowych dla OCaml.
  • 738
  • MIT

austral

Język systemów z typami liniowymi i zabezpieczeniami opartymi na możliwościach.
  • 735
  • Apache License 2.0

base

Standardowa biblioteka dla OCaml (autor: janestreet).
  • 709
  • MIT

ocaml-cohttp

Biblioteka OCaml dla klientów i serwerów HTTP korzystających z Lwt lub Async.
  • 636
  • GNU General Public License v3.0

lwt

Obietnice OCaml i współbieżne wejścia/wyjścia.
  • 630
  • MIT

ocaml-lsp

Implementacja protokołu serwera językowego OCaml.
  • 613
  • GNU General Public License v3.0

ocaml-effects-tutorial

Programowanie współbieżne z modułami obsługi efektów.
  • 609
  • MIT

angstrom

Kombinatory parsera zbudowane z myślą o szybkości i wydajności pamięci.
  • 562
  • GNU General Public License v3.0

ocamlformat

Automatyczne formatowanie kodu OCaml.
  • 538
  • MIT

hardcaml

Hardcaml to biblioteka OCaml do projektowania sprzętu.
  • 534
  • MIT

httpaf

Wysokowydajny, wydajny pod względem pamięci i skalowalny serwer WWW napisany w OCaml.
  • 525
  • GNU General Public License v3.0

batteries-included

Projekt z bateriami.
  • 484
  • GNU General Public License v3.0

0install

podstawowy pakiet instalacyjny 0.
  • 447
  • GNU Lesser General Public License v3.0 only

bolt

Bolt to język z wbudowaną swobodą wyścigu danych! (przez mukul-rathi).
  • 445
  • MIT

ocaml-containers

Lekkie, modułowe rozszerzenie biblioteki standardowej, biblioteka ciągów i interfejsy do różnych bibliotek (unix, wątki itp.) Licencja BSD.
  • 445
  • BSD 2-clause "Simplified"

vult

Vult to transkompilator dobrze przystosowany do pisania wysokowydajnego kodu DSP.
  • 432
  • GNU General Public License v3.0

min-caml

przeniesiony z https://sourceforge.net/p/min-caml/code/.
  • 429
  • GNU General Public License v3.0

eioio

Oparte na efektach bezpośrednie IO w stylu wielordzeniowym OCaml.
  • 424
  • GNU General Public License v3.0

LinearML

Funkcjonalny język programowania równoległego.
  • 416
  • GNU General Public License v3.0

motoko

Prosty język wysokiego poziomu do pisania internetowych kanistrów komputerowych.
  • 412
  • Apache License 2.0

ppx_deriving

Generowanie kodu opartego na typach dla OCaml.
  • 392
  • MIT

ocaml-torch

Powiązania OCaml dla PyTorch.
  • 388
  • Apache License 2.0

effects-examples

Przykłady ilustrujące wykorzystanie efektów algebraicznych w Multicore OCaml.
  • 364
  • ISC

karamel

KaRaMeL to narzędzie do wyodrębniania niskopoziomowych programów F* do czytelnego kodu C.
  • 360
  • Apache License 2.0

incr_dom

Biblioteka do budowania dynamicznych webappów przy użyciu Js_of_ocaml..
  • 357
  • MIT

lambdasoup

Funkcjonalne skrobanie i przepisywanie HTML za pomocą CSS w OCaml.
  • 355
  • MIT