• Stars
    star
    34
  • Rank 766,985 (Top 16 %)
  • Language
    OCaml
  • License
    ISC License
  • Created about 4 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

directories is an OCaml library that provides configuration, cache and data paths (and more!) following the suitable conventions on Linux, macOS and Windows. The following conventions are used: XDG Base Directory Specification and xdg-user-dirs on Linux, Known Folders on Windows, Standard Directories on macOS.

More Repositories

1

ocp-indent

Indentation tool for OCaml, to be used from editors like Emacs and Vim.
OCaml
201
star
2

drom

drom is a wrapper over opam/dune in an attempt to provide a cargo-like user experience. It can be used to create full OCaml projects with sphinx and odoc documentation. It has specific knowledge of Github and will generate files for Github Actions CI and Github pages.
OCaml
184
star
3

liquidity

A high-level language for Dune Network (and Tezos) with OCaml and ReasonML syntaxes, with a decompiler from Michelson
OCaml
158
star
4

alt-ergo

OCamlPro public development repository for Alt-Ergo
OCaml
133
star
5

ocaml-cheat-sheets

OCaml Documentations as one-pagers, easy to keep useful commands in mind
TeX
128
star
6

owi

WebAssembly Swissknife & cross-language bugfinder
OCaml
127
star
7

ollvm

An higher-level LLVM binding for OCaml
OCaml
125
star
8

tryocaml

An interactive tutorial to begin learning with OCaml
JavaScript
89
star
9

dirdiff

Efficiently compute the differences between two directories
Rust
88
star
10

ocaml-top

A simple cross-platform OCaml code editor built for top-level evaluation.
OCaml
64
star
11

ocp-index

Easy access to the interface information of installed OCaml libraries for editors like Emacs and Vim.
OCaml
62
star
12

ocaml-canvas

The OCaml-Canvas library provides a portable Canvas for OCaml
C
59
star
13

wasocaml

OCaml
50
star
14

numcaml

Scientific Computing Tools For OCaml
OCaml
36
star
15

ocpwin-distrib

Knowledge Database for OCamlPro's version of OCaml on Windows
Batchfile
33
star
16

ocaml-solidity

Ocaml-solidity provides a Solidity parser and typechecker
OCaml
31
star
17

OCamlPro-OCaml-Branch

This is a fork of the inline-more branch in the OCaml SVN repository.
OCaml
31
star
18

wxOCaml

a WxWidgets binding for OCaml
M4
30
star
19

memthol

Memthol is a visualizer for memory profiling data generated from OCaml programs.
Rust
28
star
20

ocplib-json-typed

Libraries for reliable manipulation JSON objects.
OCaml
24
star
21

ocb

ocb (OCaml Badgen) is an OCaml library for SVG badge generation. There's also a command-line tool provided.
Standard ML
22
star
22

mikino_bin

A simple induction and BMC engine.
Rust
22
star
23

ocp-ocamlres

A simple tool and library to embed files and directories inside an OCaml executables
OCaml
21
star
24

typerex-lint

Tools to manipulate source files (linting, patching, etc.)
OCaml
21
star
25

ez_api

Easily build clients and servers on top of a common REST API, automatically derived from OCaml types.
OCaml
20
star
26

techelson

A test execution engine for Michelson smart contracts.
OCaml
18
star
27

opam-bin

Binary packages for OPAM with local and remote repositories
OCaml
18
star
28

ocplib-resto

A minimal OCaml library for type-safe HTTP/JSON RPCs
OCaml
18
star
29

freeton_wallet

The 'ft' tool is a multi-account terminal wallet for the Free TON blockchain. It is based on the freeton_ocaml_sdk.
OCaml
15
star
30

ezjs

Some useful libraries to work with `js_of_ocaml`
OCaml
14
star
31

optal

A new language for optimization
OCaml
14
star
32

ocplib-endian

Optimised functions to read and write int16/32/64 from strings, bytes and bigarrays, based on primitives added in version 4.01.
OCaml
14
star
33

agrid

agrid is an OCaml library for adjustable grids. Adjustable grids are two dimensional arrays whose width/height can be changed by adding or removing row/column at either end (one at a time).
OCaml
14
star
34

ez_cmdliner

Easy Cmdliner
OCaml
13
star
35

flambda-task-force

HTML
13
star
36

ocplib-simplex

A library implementing a simplex algorithm, in a functional style, for solving systems of linear inequalities
OCaml
13
star
37

tzscan

The TzScan block explorer for Tezos
12
star
38

socaml-analyzer

OCaml
11
star
39

ocamlexc

OCaml uncaught exception analyser
OCaml
11
star
40

digodoc

Dig into an opam switch for doc
OCaml
11
star
41

scilint

A tool to analyze Scilab projects to find potential bugs
OCaml
10
star
42

opam-manager

OCaml
10
star
43

SecurOCaml

Repository of the SecurOCaml Project
OCaml
9
star
44

ocaml-perf

binding for linux-perf library for OCaml
OCaml
9
star
45

matla

A manager for TLA+ projects, written in Rust.
Rust
8
star
46

freeton_ocaml_sdk

A binding to the Everscale Rust library from OCaml.
OCaml
7
star
47

relocation-patches

A repository of patches to make OPAM packages relocatable
Shell
7
star
48

ocp-typechecker

A tool to verify types inferred by OCaml
M4
7
star
49

operf-micro

A set of micro-benchmarks for OCaml compiler
OCaml
7
star
50

ezjs_fetch

Bindings for Fetch
OCaml
7
star
51

opam-wix

opam-wix is opam plugin that creates msi installation file to install packages and binaries on Windows.
OCaml
6
star
52

ez_pgocaml

OCaml
6
star
53

ezjs_min

A bunch of js_of_ocaml shortcuts
OCaml
6
star
54

ez_search

Simple module to search in a set of files
OCaml
6
star
55

operf-macro

Some macro-benchmarks for operf and an OPAM repository for them
OCaml
6
star
56

typerex-lldb

An OCaml binding to the LLDB Debugging Framework
OCaml
5
star
57

ocaml-benchs

Sources of the set of benchmarks distributed in OCamlPro/opam-bench-repo
OCaml
5
star
58

ows

A service to analyse the state of the opam repository w.r.t. all available version of the OCaml compiler.
JavaScript
5
star
59

ocp-build

See www.typerex.org to download ocp-build
OCaml
5
star
60

ocplib-i18n

OCaml
5
star
61

ocp-reveal

An OCaml binding for reveal.js, a html presentation framework.
OCaml
5
star
62

ez_file

Library with helpers to manipulate files, read/write their content, search directories, etc.
OCaml
5
star
63

opam-builder

OCaml
4
star
64

ocamltk

the initial ocaml tk library
OCaml
4
star
65

jit_ocaml

A JIT in OCaml for Scilab (part of the Richelieu FUI project)
OCaml
4
star
66

ez_opam_file

a compatibility library for opam-file-format
OCaml
4
star
67

ezjs_ace

Bindings for the Ace editor
OCaml
4
star
68

typerex-attic

A set of simple tools and libraries that we developed over the years for temporary OCaml projects. Most of them are only maintained/improved when we need them for a task.
M4
4
star
69

ISN-OCaml

Les exemples de code de l'option ISN (Informatique & Sciences du Numรฉrique) en OCaml
C++
4
star
70

ocp-reloc

OCaml bytecode relocation
OCaml
4
star
71

liq_game

OCaml
4
star
72

richelieu

OCamlPro working copy of the Richelieu branch of Scilab 6
Scilab
4
star
73

verification_for_dummies

Induction as a formal program verification technique for the uninitiated, written in Rust.
Rust
4
star
74

ez_config

Library to read/write configuration files in OCaml syntax
OCaml
4
star
75

ocamlbench-repo

An opam 2.0 repository holding the definition for benches on bench.flambda.ocamlpro.com
3
star
76

perfOCaml-2014

an environment to evaluate the performance of OCaml compilers and programs
TeX
3
star
77

ez_text_renderer

C
3
star
78

ocplib-cmi

Small library to work with OCaml cmi files
OCaml
3
star
79

ez_subst

Simple substitution module for OCaml
OCaml
3
star
80

ocaml-materialize

Javascript Binding on Materialize
OCaml
3
star
81

niagara-lang

Compiler for the Niagara language
OCaml
3
star
82

superbol-vscode-extension

A VSCode extension for COBOL
OCaml
3
star
83

cargo-graph

Display a graph from the Cargo packages in a Rust project
OCaml
3
star
84

ocplib_stuff

This library contains some basic stuff that is used in some OCP libraries and applications. Most of them are probably available in other extensions of the standard libraries (extlib, core, etc.), but we are used to these ones.
OCaml
3
star
85

ocamlc-plugins

Examples of plugins for ocamlc/ocamlopt
OCaml
3
star
86

ezjs_blockies

Bindings for Blockies
OCaml
2
star
87

www.freeton.link

A directory of resources on Free TON
Python
2
star
88

ezjs_recaptcha

OCaml bindings for reCAPTCHA
OCaml
2
star
89

opam-bin-repository

Repository for `opam-bin`
Shell
2
star
90

ucf-rddl

OCaml
2
star
91

ezjs_cleave

OCaml bindings for Cleave JS
OCaml
2
star
92

ezjs_idb

Js_of_ocaml bindings for IndexedDB
OCaml
2
star
93

ezjs_d3pie

OCaml bindings for d3pie
OCaml
2
star
94

swhid_core

OCaml
2
star
95

ocp-cplugins

Collection of plugins for CAML_CPLUGINS
C
2
star
96

opam-bench-repo

Set of benchmarks for OCaml organized as an OPAM repository
2
star
97

ezjs_push

OCaml bindings for Push Notification
OCaml
2
star
98

swhid

swhid is an OCaml library to work with persistent identifiers found in Software Heritage, also known as swhid
OCaml
2
star
99

ezjs_qrcode

OCaml bindings for QRCode.js
OCaml
2
star
100

opam-custom-install

An opam plugin to install a package using a custom command
OCaml
2
star