This is a C# implementation of D-Bus. It's often referred to as "managed
D-Bus" to avoid confusion with existing bindings (which wrap libdbus).
D-Bus is an inter-process communication framework that lets applications
interface with the system event bus as well as allowing them to talk to
one another in a peer-to-peer configuration.
genjsbind is a tool to generate javascript to dom bindings from w3c webidl
files, and a binding configuration file.
The International Components for Unicode (ICU) is a C and C++ library
providing Unicode support (ex. character set conversions, locales,
normalization, transliteration, etc.).
More information on ICU can be found on the homepage
Camlp5 is a preprocessor-pretty-printer of ocaml.
It offers tools for syntax (grammars) and the ability to modify the concrete
syntax of the language (quotations, syntax extensions).
This OCaml-library consists of a set of modules which implement functions for
analyzing and manipulating context-free grammars (CFGs) in a purely functional
way.
Cmdliner is an OCaml module for the declarative definition of command
line interfaces.
It provides a simple and compositional mechanism to convert command line
arguments to OCaml values and pass them to your functions. The module
automatically handles syntax errors, help messages and UNIX man page
generation. It supports programs with single or multiple commands
(like darcs or git) and respects most of the POSIX and GNU conventions.
POSIX semaphores for OCaml. The library mimics things found under "man sem"
and "man sem_open".
Object Oriented Input System (OIS) is meant to be a cross platform,
simple solution for using all kinds of Input Devices (KeyBoards,
Mice, Joysticks, etc) and feedback devices (e.g. forcefeedback).
Written in C++ using Object Oriented Design patterns.
NOTE: this ports lacks joystick support. For now.
React is an Ocaml module for functional reactive programming. It provides
support to programs with time varying values: applicative events and signals.
React doesn't define any primitive event or signal, this lets the client
choose the concrete timeline.
Uutf is an non-blocking streaming Unicode codec for OCaml to decode and
encode the UTF-8, UTF-16, UTF-16LE and UTF-16BE encoding schemes. It
can efficiently work character by character without blocking on IO.
Decoders perform character position tracking and support newline
normalization.
Functions are also provided to fold over the characters of UTF encoded
OCaml string values and to directly encode characters in OCaml Buffer.t
values.