Main Page

From libopenmetaverse - libomv - Developer Wiki

Jump to: navigation, search
Project Info
  • Getting Started
    Instructions on how to download and/or compile libopenmetaverse.
  • Developer Portal
    Tutorials and helpful tips to get you writing code with libopenmetaverse.
  • Resources
    Documentation, mailing lists, and more.
  • Roadmap
    libopenmetaverse feature roadmap.
  • Code
    Get the libopenmetaverse source code.
  • Download
    Get libopenmetaverse releases.
  • Bounties
    Need something done now? Coders need to eat. Place a bounty on it.

libopenmetaverse developer wiki

Stuff for developers!
Visit the project page for latest news and general project information

Tools clipart.png Info: Please note that the mailing lists and the SVN repository have moved.


libOpenMetaverse is a collection of .NET libraries written in c# for interacting with 3d virtual world simulators. The core library implements the protocol, networking and client functionality.

Using the library is much like using any other .NET component, We adhere to the Microsoft Framework Design Guidelines wherever possible and extensive API documentation is available.

Additionally there are other assemblies used by the core library that can also be used standalone

Component Purpose
OpenMetaverse.dll Core protocol library and client functionality
OpenMetaverseTypes.dll Common types utilized in 3d space and generic types utilized by both clients and servers
OpenMetaverse.StructuredData.dll A library for creating, using and manipulating the OSD serialization format