update lists
This commit is contained in:
@@ -1,7 +1,4 @@
|
||||
<h1 id="awesome-ocaml-build-status">Awesome OCaml <a
|
||||
href="https://travis-ci.org/ocaml-community/awesome-ocaml"><img
|
||||
src="https://travis-ci.org/ocaml-community/awesome-ocaml.svg?branch=master"
|
||||
alt="Build Status" /></a></h1>
|
||||
<h1 id="awesome-ocaml">Awesome OCaml</h1>
|
||||
<p><img src="colour-logo.png" width="70%" /></p>
|
||||
<blockquote>
|
||||
<p><em><strong>Everything you’ll ever need on the road to mastering
|
||||
@@ -272,6 +269,14 @@ binary programs.</li>
|
||||
BinCat is a binary code static analysis toolkit.</li>
|
||||
<li><a href="https://github.com/fkie-cad/cwe_checker">cwe_checker</a> -
|
||||
cwe_checker finds vulnerable patterns in binary executables.</li>
|
||||
<li><a href="https://github.com/OCamlPro/owi">Owi</a> - Owi is a
|
||||
toolchain for working with WebAssembly (Wasm) in OCaml, featuring a
|
||||
powerful, parallel symbolic execution engine for Wasm. It also provides
|
||||
frontends for compiling and analyzing C and Rust programs.</li>
|
||||
<li><a href="https://github.com/formalsec/smtml">Smt.ml</a> - Smt.ml is
|
||||
a frontend OCaml library that interfaces with multiple SMT solvers,
|
||||
enabling seamless integration of solvers like Z3, cvc5, Colibri2,
|
||||
Bitwuzla, and Alt-Ergo within OCaml programs.</li>
|
||||
</ul>
|
||||
<h2 id="compilers-and-compiler-tools">Compilers and Compiler Tools</h2>
|
||||
<ul>
|
||||
@@ -294,6 +299,8 @@ Language</a></p></li>
|
||||
Language</a></p></li>
|
||||
<li><p><a href="https://nekovm.org/">Neko Programming Language</a> -
|
||||
Originally the compiler was written in OCaml.</p></li>
|
||||
<li><p><a href="https://github.com/mazeppa-dev/mazeppa">Mazeppa</a> - A
|
||||
modern supercompiler for call-by-value functional languages.</p></li>
|
||||
<li><p><a href="https://protz.github.io/mezzo/">Mezzo Programming
|
||||
Language</a> - Mezzo is a programming language in the ML tradition,
|
||||
which places strong emphasis on the control of aliasing and access to
|
||||
@@ -512,6 +519,9 @@ command-line tool to manage Github Issues.</p></li>
|
||||
<li><p><a href="https://github.com/mabrasil/generator-ocaml">OCaml
|
||||
Yeoman Generator</a> – Yeoman generator to scaffold OCaml
|
||||
modules.</p></li>
|
||||
<li><p><a href="https://github.com/khalidbelk/puml2xml">puml2xml</a> – A
|
||||
PlantUML (<strong>.puml</strong>) to XML (<strong>.xmi</strong>)
|
||||
converter.</p></li>
|
||||
<li><p><strong>Foreign Function Interface</strong>:</p>
|
||||
<ul>
|
||||
<li><a href="https://github.com/ocamllabs/ocaml-ctypes">ctypes</a> –
|
||||
@@ -780,6 +790,8 @@ lightweight modal code editor.</li>
|
||||
API to write static analysis, dynamic analysis, code visualizations,
|
||||
code navigations, or style-preserving source-to-source transformations
|
||||
such as refactorings on source code.</li>
|
||||
<li><a href="https://gitlab.com/tezos/tezos">Tezos</a> - a
|
||||
self-upgradable Proof of Stake blockchain</li>
|
||||
<li><a href="https://gitlab.inria.fr/why3/why3">WHY3</a> - platform for
|
||||
deductive program verification</li>
|
||||
<li><a href="https://github.com/xapi-project/xen-api">xen-api</a> -
|
||||
@@ -1374,3 +1386,5 @@ news like website with the OCaml framework Ocsigen</li>
|
||||
<p><em>Inspired by awesome projects line. Discover <a
|
||||
href="https://github.com/bayandin/awesome-awesomeness">more
|
||||
awesomeness</a> :sparkles:.</em></p>
|
||||
<p><a href="https://github.com/ocaml-community/awesome-ocaml">ocaml.md
|
||||
Github</a></p>
|
||||
|
||||
Reference in New Issue
Block a user