update lists
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
Awesome OCaml [](https://travis-ci.org/ocaml-community/awesome-ocaml)
|
||||
Awesome OCaml
|
||||
=============
|
||||
|
||||
<img src="colour-logo.png" width="70%" />
|
||||
@@ -147,6 +147,8 @@ Your favorite package is not listed? Fork and [create a Pull Request](https://gi
|
||||
- [BAP](https://github.com/BinaryAnalysisPlatform/bap) - BAP is a reverse engineering and program analysis platform that targets binary programs.
|
||||
- [BinCat](https://github.com/airbus-seclab/bincat) - BinCat is a binary code static analysis toolkit.
|
||||
- [cwe_checker](https://github.com/fkie-cad/cwe_checker) - cwe_checker finds vulnerable patterns in binary executables.
|
||||
- [Owi](https://github.com/OCamlPro/owi) - 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.
|
||||
- [Smt.ml](https://github.com/formalsec/smtml) - 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.
|
||||
|
||||
## Compilers and Compiler Tools
|
||||
|
||||
@@ -158,6 +160,7 @@ Your favorite package is not listed? Fork and [create a Pull Request](https://gi
|
||||
- [Hack Programming Language](https://hacklang.org/)
|
||||
- [Haxe Programming Language](https://haxe.org/)
|
||||
- [Neko Programming Language](https://nekovm.org/) - Originally the compiler was written in OCaml.
|
||||
- [Mazeppa](https://github.com/mazeppa-dev/mazeppa) - A modern supercompiler for call-by-value functional languages.
|
||||
- [Mezzo Programming Language](https://protz.github.io/mezzo/) - Mezzo is a programming language in the ML tradition, which places strong emphasis on the control of aliasing and access to mutable memory.
|
||||
- [OCaml-Java](http://www.ocamljava.org/) - OCaml to Java bytecode compiler.
|
||||
- [Opa Programming Language](http://opalang.org/)
|
||||
@@ -251,6 +254,7 @@ There is also an ongoing experimental project to make OCaml multiprocessor and m
|
||||
- [ocamlbrowser](http://caml.inria.fr/pub/docs/manual-ocaml/browser.html) – A source and compiled interface browser, written using LablTk. Included in the standard distribution for ocaml <= 4.01 and with labltk for ocaml >= 4.02.
|
||||
- [ghim](https://github.com/samoht/ghim) – A command-line tool to manage Github Issues.
|
||||
- [OCaml Yeoman Generator](https://github.com/mabrasil/generator-ocaml) – Yeoman generator to scaffold OCaml modules.
|
||||
- [puml2xml](https://github.com/khalidbelk/puml2xml) – A PlantUML (**.puml**) to XML (**.xmi**) converter.
|
||||
|
||||
- **Foreign Function Interface**:
|
||||
- [ctypes](https://github.com/ocamllabs/ocaml-ctypes) – Library for binding to C libraries using pure OCaml.
|
||||
@@ -367,6 +371,7 @@ There is also an ongoing experimental project to make OCaml multiprocessor and m
|
||||
- [MLDonkey](https://github.com/ygrek/mldonkey) - cross-platform multi-network peer-to-peer daemon
|
||||
- [Oni2](https://github.com/onivim/oni2) - Native, lightweight modal code editor.
|
||||
- [pfff](https://github.com/returntocorp/pfff) - an OCaml API to write static analysis, dynamic analysis, code visualizations, code navigations, or style-preserving source-to-source transformations such as refactorings on source code.
|
||||
- [Tezos](https://gitlab.com/tezos/tezos) - a self-upgradable Proof of Stake blockchain
|
||||
- [WHY3](https://gitlab.inria.fr/why3/why3) - platform for deductive program verification
|
||||
- [xen-api](https://github.com/xapi-project/xen-api) - management stack that configures and controls Xen-enabled hosts and resource pools, and co-ordinates resources within the pool.
|
||||
|
||||
@@ -650,3 +655,6 @@ There is also an ongoing experimental project to make OCaml multiprocessor and m
|
||||
* * *
|
||||
|
||||
_Inspired by awesome projects line. Discover [more awesomeness](https://github.com/bayandin/awesome-awesomeness) :sparkles:._
|
||||
|
||||
[ocaml.md Github](https://github.com/ocaml-community/awesome-ocaml
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user