Compatible Viewers

From OpenSimulator

(Difference between revisions)
Jump to: navigation, search
m (Inactive Viewers: added link for hippo viewer)
m (Inactive Viewers: minor description change for LookingGlass viewer)
Line 57: Line 57:
 
* [http://imprudenceviewer.org/ Imprudence] - C++ based viewer forked from SL viewer v1.21. Development ended in 2010 and shifted to a new viewer called Kokua. [https://github.com/imprudence/imprudence/ Imprudence Viewer source] is still available on Github
 
* [http://imprudenceviewer.org/ Imprudence] - C++ based viewer forked from SL viewer v1.21. Development ended in 2010 and shifted to a new viewer called Kokua. [https://github.com/imprudence/imprudence/ Imprudence Viewer source] is still available on Github
 
* [https://github.com/llgetowner/Inertia Inertia] - C++ based viewer forked from Snowglobe SL viewer). Abandoned in 2010
 
* [https://github.com/llgetowner/Inertia Inertia] - C++ based viewer forked from Snowglobe SL viewer). Abandoned in 2010
* [http://lookingglassviewer.org/ LookingGlass] - C#/Ogre based Viewer. Development Ended in 2011. [https://github.com/Misterblue/LookingGlass-Viewer LookingGlass Viewer source] is still available on Github
+
* [http://lookingglassviewer.org/ LookingGlass] - C#/Ogre based Viewer prototype. Development Ended in 2011. [https://github.com/Misterblue/LookingGlass-Viewer LookingGlass Viewer source] is still available on Github
 
* [https://web.archive.org/web/20100121073547/http://www.meerkatviewer.org:80/ Meerkat] - Viewer for Linux/Mac/Win in C++. Fork of SL viewer. [https://github.com/kow/Meerkat-Viewer Meerkat source] available on Github. [https://code.google.com/archive/p/meerkat-viewer/ Meerkat binaries] available via Google Code Archive. Development stopped in 2009
 
* [https://web.archive.org/web/20100121073547/http://www.meerkatviewer.org:80/ Meerkat] - Viewer for Linux/Mac/Win in C++. Fork of SL viewer. [https://github.com/kow/Meerkat-Viewer Meerkat source] available on Github. [https://code.google.com/archive/p/meerkat-viewer/ Meerkat binaries] available via Google Code Archive. Development stopped in 2009
 
* [https://web.archive.org/web/20090204004516/http://www.openviewer.org/ OpenViewer] - C#/Ogre based, BSD licensed viewer written as a companion to OpenSimulator. ca 2007/2008. Website went dark in 2009.  
 
* [https://web.archive.org/web/20090204004516/http://www.openviewer.org/ OpenViewer] - C#/Ogre based, BSD licensed viewer written as a companion to OpenSimulator. ca 2007/2008. Website went dark in 2009.  
 
* [[RealXtend|RealXtend Naali/Tundra]] - Written from scratch C++/Ogre3D based viewer for Linux/Mac/Win, required [[ModRex]] in OpenSimulator. Development stopped in 2016, OpenSimulator support dropped in 2013.
 
* [[RealXtend|RealXtend Naali/Tundra]] - Written from scratch C++/Ogre3D based viewer for Linux/Mac/Win, required [[ModRex]] in OpenSimulator. Development stopped in 2016, OpenSimulator support dropped in 2013.
 
* [https://web.archive.org/web/20091214235907/http://www.xenkiviewer.com/ Xenki] - XABP-based OpenSimulator viewer prototype for IE web browser. Abandoned in 2009
 
* [https://web.archive.org/web/20091214235907/http://www.xenkiviewer.com/ Xenki] - XABP-based OpenSimulator viewer prototype for IE web browser. Abandoned in 2009

Revision as of 06:33, 17 September 2020


If you find a viewer which can connect to OpenSimulator then please add it to the bottom of the appropriate list.

Contents

Compatibility issues

Since OpenSimulator and viewers development is done by diferent teams with diferent timing and even goals, compatibility can not be assured.
To connect to a older version of OpenSimulator, you may need to use a older version of your favority viewer. Consult your grid team, or the viewer team
This may also limit Hypergrid capability.

Viewers

  • Cool VL Viewer - the oldest of all actively maintained Third Party Viewers (former name: Cool SL Viewer).
  • FireStorm Viewer - v3 based TPV, the successor to Phoenix. The most widely used viewer on Second Life.
  • Kokua - v3 based successor to Imprudence.
  • Radegast Metaverse Client - Radegast-ng is Light client, evolution of Radagast from libopenmetaverae project.
  • Singularity - C++ based viewer for Linux/Mac/Win. Forked from the Ascent Viewer. Goal is to combine look of old SL viewer with modern features. Singularity source code available on GitHub.
  • Dayturn - C++ based viewer for Win/Mac only. Forked from Kokua.
  • Scenegate - A viewer with a focus on accessibility, and onboarding. With a simplified UI more suitable to just visit worlds, rather than building (but the full UI is still accessible). Derived from Alchemy Viewer

Beta Viewers

Singularity Nightly Builds http://www.singularityviewer.org/kb/nightly-builds

Dayturn-windows https://bitbucket.org/dayturn/dayturn-windows/downloads/

Text-only Viewers

These are lightweight viewers, which either do not offer a graphical component or where the graphical component is not used by deault. The function of these viewers however is to connect to a grid, chat, manage inventory, etc. Useful on systems with low specifications or for bringing an alt online without having your main avatar log out, or to quickly take care of messages, inventory, etc.

  • METAbolt - METAbolt is a non-graphical (text based) viewer. It's light weight and cross grid, which means it will work in Second Life™ as well as other grids that are based on OpenSIM. The viewer is Open Source so it's free. Currently METAbolt is only available for Windows platforms.
  • Mobile Grid Client - A Second Life and OpenSim (Open Simulator) messaging client for your Android powered device (mobile phone, cell phone, tablet...).


LLSD API Libraries

These are open source libraries for building viewers, clients, and tools that can connect to OpenSimulator.

Maintained Libraries

  • libopenmetaverse - C# LLSD implementation. Maintained by OpenSimulator developers. BSD License
  • llbase-py - Python LLSD implementation. Maintained by Linden Labs. MIT License

Currently Unmaintained Libraries

  • llsd-cpp - C++ LLSD implementation, last updated in 2010. MIT License
  • llsd-perl-new - Perl LLSD implementation. Last updated 2011. MIT License
  • llsd-php - PHP 4 LLSD implementation. Incomplete, supports XML serialization only. Used internally by Second Life developers. Last updated 2010. MIT License
  • llsd-java - Java LLSD implementation by Xugu Madison, last update ca 2014. BSD License.
  • JOpenMetaverse - Java LLSD implementation, last updated 2012. Linux, Windows, MacOS, Android Compatible. Also see jopenmetaverse introduction. LGPL 2.1 License
  • llsd-js - JavaScript LLSD implementation, last update in 2011. MIT License

Inactive Viewers

  • 3Di viewer Rei - C# based Web-browser plugin OpenSimulator viewer. 3Di website gone but 3Di Rei viewer source is still available on Github
  • Ascent - C++ based viewer for Linux/Mac/Win. Started as a fork of Inertia Viewer. Abandoned in 2010.
  • Dolphin - C++ based viewer for Linux/Mac/Win. Abandoned in 2015. Dolphin 3 Source still available on Github.
  • Emerald - C++ based viewer forked from Snowglobe (the second version fo the LL/SL open source viewer). Project halted and abandoned in 2010 after Emerald developer linked to DoS attack on SL and banned. Emerald source code still available on GitHub and Google Code Archive.
  • Hippo - C++ based viewer for Linux/Mac/Win. Forked from SL viewer. Abandoned in 2010. See also Hippo Viewer website.
  • Idealist - C# Multi-platform 32 bit viewer intended to be OpenSimulator focused
  • Imprudence - C++ based viewer forked from SL viewer v1.21. Development ended in 2010 and shifted to a new viewer called Kokua. Imprudence Viewer source is still available on Github
  • Inertia - C++ based viewer forked from Snowglobe SL viewer). Abandoned in 2010
  • LookingGlass - C#/Ogre based Viewer prototype. Development Ended in 2011. LookingGlass Viewer source is still available on Github
  • Meerkat - Viewer for Linux/Mac/Win in C++. Fork of SL viewer. Meerkat source available on Github. Meerkat binaries available via Google Code Archive. Development stopped in 2009
  • OpenViewer - C#/Ogre based, BSD licensed viewer written as a companion to OpenSimulator. ca 2007/2008. Website went dark in 2009.
  • RealXtend Naali/Tundra - Written from scratch C++/Ogre3D based viewer for Linux/Mac/Win, required ModRex in OpenSimulator. Development stopped in 2016, OpenSimulator support dropped in 2013.
  • Xenki - XABP-based OpenSimulator viewer prototype for IE web browser. Abandoned in 2009
Personal tools
General
About This Wiki