Skip to content
You signed in with another tab or window. to refresh your session.
You signed out in another tab or window. to refresh your session.
You switched accounts on another tab or window. to refresh your session.
π OCamlPro Logo
OCamlPro is a French software company, with a
strong expertise in programming languages & formal methods, and 10+
years' experience in state-of-the-art developments. Open-source is
part of our DNA!
We have developed an expertise in several programming languages, and
of course, we are always happy to learn new ones or even create them!
Here is a list of languages that we have used or developed tooling
for:
-
OCaml: we develop most of our language code in
OCaml, and participate in the development of an optimizing compiler
for OCaml
-
Rust: our Red Iron
Team develops our performance-critical code in
Rust
-
COBOL: as part of our SuperBOL project, we modernize tooling for COBOL power users, and participate in the maintainance of GnuCOBOL
-
M-lang: we work on the development of a production ready version of M-lang
-
Coq: we use Coq to prove Cybersecurity
guarrantees on code
-
WebAssembly (Wasm): we work on tooling
to target Wasm from other languages and to perform bug finding on them
by performing various Wasm static analysis such as symbolic execution
-
Solidity: we have developed tooling for
several smart contract programming languages, among which Solidity,
Liquidity, Michelson.
We also maintain an automatic theorem prover, called
Alt-Ergo, and used to verify
software by different platform such as TIS
Analyzer,
Spark or
Frama-C.
Pinned
Loading
-
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β¦
OCaml
199
23
-
OCamlPro public development repository for Alt-Ergo
OCaml
141
35
-
Binary packages for OPAM with local and remote repositories
OCaml
17
5
-
Seamless bug-finding for C, C++, Go, Rust, Wasm and Zig
OCaml
289
38
-
The OCaml-Canvas library provides a portable Canvas for OCaml
C
59
7
-
Ocaml-solidity provides a Solidity parser and typechecker
OCaml
33
12
Repositories
Showing 10 of 229 repositories
-
-
yalo
Public
A plugin-based linting platform for OCaml and maybe other languages. Because it is a platform, it comes with only few rules, only as examples.
-
alt-ergo
Public
OCamlPro public development repository for Alt-Ergo
-
owi
Public
Seamless bug-finding for C, C++, Go, Rust, Wasm and Zig
-
superbol-studio-oss
Public
Open-Source part of SuperBOL Studio, including the Visual Studio Code extension and its LSP server
-
gnucobol-docs
Public
External Documentation of the GnuCOBOL Project
-
ez_api
Public
Easily build clients and servers on top of a common REST API, automatically derived from OCaml types.
-
seacoral
Public
One automated test generation tool to rule 'em all
-
ocaml-universal-installer
Public
ocaml-universal-installer (or oui) builds standalone Windows, Linux and MacOS installers for your OCaml applications.
-
gnucobol
Public
A clone of the sourceforge GnuCOBOL compiler from COBOL to C.
You canβt perform that action at this time.