U.C.Engine

    U.C.Engine

    U.C.Engine (Unified Collaboration Engine) includes:

    • a publish/subscribe server with persistence,
    • a Javascript frontend client with a library of several realtime collaborative widgets (chat, file sharing...)
    • several backend clients that provide additional features to your application (video streaming, file converters...)

    U.C.Engine allows you to build real time applications like collaboration based services, live meetings, games or anything that fits well in an event driven philosophy.

    U.C.Engine is a free software project written in erlang (server) and javascript (front client). It exposes a ReSTful HTTP API with JSON as its primary exchange format.

    See the introduction to learn some of the concepts of U.C.Engine.

    Core

    The core of U.C.Engine is a publish/subscribe server written in Erlang. Persistence is achieved via the database of your choice.

    Extensions

    Building an application with U.C.Engine is mainly a question of adding bricks to backend clients or widgets to frontend clients. Extensions can be written in any language and several libraries are provided.

    Client libraries

    Bricks and widgets

    Help/Discuss

    Development and contributions

    Professional services

    Any company providing professional services around U.C.Engine is welcome in this directory.

    Last edited 2012-01-20 11:45:34
    Fork me on GitHub