OSI-Approved Open Source (66)
- GNU General Public License version 2.0 (31)
- GNU Library or Lesser General Public License version 2.0 (19)
- BSD License (10)
- MIT License (6)
- GNU General Public License version 3.0 (2)
- GNU Library or Lesser General Public License version 3.0 (2)
- Academic Free License (1)
- Educational Community License, Version 2.0 (1)
- Lucent Public License Version 1.02 (1)
- zlib/libpng License (1)
- Public Domain (1)
- BSD (69)
- Grouping and Descriptive Categories (69)
- Linux (69)
- Windows (38)
- Modern (26)
- Mac (18)
- Emulation and API Compatibility (7)
- Other Operating Systems (7)
- Audio & Video
- Business & Enterprise
- Home & Education
- Science & Engineering
- Security & Utilities
- System Administration
McCarthy is an interpreter for a simple, first-order functional programming language which is Turing-complete and can be used as a model of computation.1 weekly downloads
This project aims to develop a new high-dynamic engine (codebase) for MUD's. We're not going to use any of existing codebases writing everybit from scratch. Ppl with knowledge of any programming language at any level are welcome.
image2matrix is a command line utility that takes an image file as an argument and returns a numeric matrix containing the color values of each pixel.1 weekly downloads
Antares provides a client and server for a turn based space-themed strategy game. Rules are modular, and the default rules (and the client look and feel) resemble Stars! very closely. It is written in OCaml using the Tk binding.
Data Structure Tester is an OCaml application for multiple testing of various data structures (also written in other lanages, like C or C++).It proviedes many examples to test, easily configurable tester and signatures for all data structers to be tested.1 weekly downloads
A set of blocks games (sokoban, taquin and various others) in 3D2 weekly downloads
Here we have fun developing software related to embedded extension languages and small languages in many application domains, using existing languages and/or creating new ones.
An Ocaml binding to libusb, a library to access USB devices in user space under various Unix variants2 weekly downloads
GNUdap is a project to build an userspace driver to interface with proprietary-protocol usb mp3 players and mass storage devices. Currently GNUdap supports the following devices from Perstel,Inc. CHIC MP10, MP30, Symphony and the NGS Jogger from NGS.1 weekly downloads
OPath is a physically based rendering system. The renderer takes a scene description written in a simple language describing geometry, materials, lighting and viewing parameters and produces photorealistic, high dynamic range images of the scene.1 weekly downloads
Objective Caml Ultimate Lisp is a Lisp dialect implemented in OCaml. It performs many features, such as lazy evaluation, and both static and dynamic linkage, partial application of functions, tail-recursivity ...1 weekly downloads
Monod is a computational model inspired by the biology of cells and the implementation of a simulation of this model. Thinking of proteins as abstract processing units with a rich context leads to an alternative to the Turing / von Neumann architecture.1 weekly downloads
OCaml-Magic is an OCaml (http://caml.inria.fr/) binding for libmagic (to determine the type of files).23 weekly downloads
Moved to https://forge.ocamlcore.org/projects/ocaml-benchmark/ OCaml module to benchmark running times of code. It is inspired by Perl Benchmark.pm.1 weekly downloads
This library provides an easy interface to Gnuplot (http://www.gnuplot.info/) from OCaml (http://caml.inria.fr/) for static 2D and 3D graphs and simple animations. This library aims to be portable on all platforms OCaml runs on.1 weekly downloads
This is a multi platform network render queue manager for Lightwave 8 accessible through a web browser
TL is a new object-oriented programming language.
Splow is a spam mitigation solution which attempts to reduce the bandwidth available to SMTP clients suspected of distributing spam or viruses.
abandoned project. No real need to do that.