https://github.com/diskuv/dkml-installer-ocaml
The Windows-friendly distribution of OCaml
https://github.com/diskuv/dkml-installer-ocaml
dkml ocaml
Last synced: 10 months ago
JSON representation
The Windows-friendly distribution of OCaml
- Host: GitHub
- URL: https://github.com/diskuv/dkml-installer-ocaml
- Owner: diskuv
- License: apache-2.0
- Created: 2022-01-18T20:03:32.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-09-11T22:56:22.000Z (almost 2 years ago)
- Last Synced: 2025-03-04T22:52:20.819Z (over 1 year ago)
- Topics: dkml, ocaml
- Language: Shell
- Homepage:
- Size: 924 KB
- Stars: 62
- Watchers: 5
- Forks: 2
- Open Issues: 31
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-ocaml - Diskuv OCaml - Diskuv OCaml distribution for Windows. (Package Management)
README
# DkML Installer
DkML is an open-source set of software that supports software development with mixed OCaml/C development. DkML's strengths are its:
* full compatibility with OCaml standards like Opam, Dune and ocamlfind
* laser focus on "native" development (desktop software, mobile apps and embedded software) through support for the standard native compilers like Visual Studio
and Xcode
* ease-of-use through simplified installers and simple productivity commands; high school, college and university students should be
able to use it
* security through reproducibility, versioning and from-source builds
These alternatives may be better depending on your use case:
* Developing in a Javascript first environment? Have a look at [Esy and Reason](https://esy.sh/)
* Developing operating system kernels? Have a look at [Mirage OS](https://mirage.io/)
* Developing Linux server software like web servers? Plain old [OCaml on Debian, etc.](https://ocaml.org/docs/up-and-running) works well
* Writing compilers or proofs? Plain old OCaml works really well
The DkML Installer for OCaml generates and distributes installers for
the DkML distribution. Windows, Debian/x86_64 and macOS/Silicon are ready today.
For news about DkML,
[](https://twitter.com/diskuv) on Twitter.
## Installing
Please visit https://gitlab.com/dkml/distributions/dkml#installing.
Do not use the GitHub releases because they are very old.
## Sponsor
Thanks to the [OCaml Software Foundation](https://ocaml-sf.org)
for economic support to the development of DkML.
## Contributing
Please visit https://gitlab.com/dkml/distributions/dkml.