Compatible Viewers

From OpenSimulator

(Difference between revisions)
Jump to: navigation, search
m (Fixed typos, language, header size and empty lines. updated Dayturn link under Beta Viewers)
 
(111 intermediate revisions by 20 users not shown)
Line 1: Line 1:
{{thirdparty}}{{Warning|The contents in this section may have some non-objective explanations. Use these informations at your own risk.}}  
+
{{thirdparty}}
  
If you find a viewer which can connect to OpenSim, feel free to add it to the list.
+
If you find a viewer, which can connect to OpenSimulator, then please add it to the bottom of the appropriate list.
  
=== Viewers with Grid Selector and Grid Manager ===
+
== Compatibility issues ==
 +
Since OpenSimulator and viewers development is done by different teams with different timing and even goals, '''compatibility can not be assured'''. To connect to an older version of OpenSimulator, you may need to use an older version of your favourite viewer, which also could limit [[Hypergrid|Hypergrid]] capability. In this case you should consult the support of your grid or chosen viewer.
  
Below are viewers that have both a grid selector and a "Grid Manager". It enables you to select one of the many [[Grid List|grids]], including a grid or region on localhost (your own PC). There is also a UI interface to allow you to modify or add connection settings to these grids.
+
== Viewers ==
 +
* [https://www.alchemyviewer.org/ Alchemy] - C++ based viewer for Linux/Mac/Win. Forked from SL viewer.
 +
* [http://sldev.free.fr/ Cool VL Viewer] - C++ based viewer for Linux/Mac/Win. Forked from SL viewer. (Former name: Cool SL Viewer).
 +
* [https://www.firestormviewer.org/choose-your-platform/ FireStorm Viewer] - C++ based viewer for Linux/Mac/Win. Forked from SL viewer. Successor to Phoenix viewer. The most widely used viewer on Second Life.
 +
* [https://kokua.atlassian.net/ Kokua] - C++ based viewer for Linux/Mac/Win. Forked from SL viewer successor to Imprudence.
 +
* [https://radegast.life Radegast Metaverse Client] - Radegast-ng is Light client, evolution of Radagast from libopenmetaverae project.
 +
* [http://www.singularityviewer.org/ 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. [https://github.com/singularity-viewer/SingularityViewer Singularity source code] available on GitHub.
 +
* [https://www.dayturn.com/viewer/index.php?resources/ Dayturn] - C++ based viewer for Win/Mac only. Forked from Kokua.
 +
* [https://downloads.infinitemetaverse.org/index.php/downloads Scenegate] - C++ based 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). Forked from Alchemy.
  
* [[RealXtend]] - a fork of the 1.23 Linden Client that has specialized features (not fully supported.)
+
== Beta Viewers ==
* [http://mjm-labs.com/viewer/ Hippo Viewer] - a fork of version 1.23 of the Linden Client with OpenSimulator specific enhancements
+
Singularity Nightly Builds
* [http://sldev.free.fr/ Cool VL Viewer] - the oldest of all actively maintained Third Party Viewers (former name: Cool SL Viewer), fully OpenSimulator compatible. It also got support for [[Mesh]], Alpha, Tattoos and Physics, multiple attachments per joint, multiple clothing layers, inventory links, etc...
+
http://www.singularityviewer.org/kb/nightly-builds
* [http://imprudenceviewer.org/ Imprudence] Innovative viewer with a high focus on OpenSimulator (good [[OSSL]] support). Highly popular amongst users on [[Grid List/OSGrid|OSGrid]].
+
* [http://www.phoenixviewer.com/ Phoenix Viewer] Based on the now discontinued Emerald Viewer (which was based on the 1.23 LL viewer), one of the most popular viewers. Combines many improvements and features from different viewers. (Not fully supported)
+
* [http://www.singularityviewer.org/ Singularity] - A V1 based viewer, with the all the good stuff from v2/3 added. Supports [[Mesh]], [[OSSL]], [[LightShare]], multiple attachments, and more.
+
  
=== Viewers with Grid Selector ===
+
Dayturn for Windows and MacOS
 +
https://bitbucket.org/dayturn/
  
These viewers don't have a Grid Manager, but you can a grid from a list, including localhost. You may need to manually edit a configuration file in order to connect to grids that are not originally included.
+
== Text-only Viewers ==
 +
These are lightweight viewers, which either do not offer a graphical component or where the graphical component is not used by default. 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 (alternate avatar) online without having your main avatar log out, or to quickly take care of messages, inventory, etc.
  
* [http://lookingglassviewer.org/wiki/Main_Page Looking Glass viewer], Discontinued. Only OSGrid, ScienceSim and localhost are available from the list.
+
* [http://www.metabolt.net/ METAbolt] - METAbolt is a non-graphical (text based) viewer. It is light weight and cross grid, which means it will work in Second Life™ as well as other grids that are based on OpenSimulator. The viewer is Open Source so it's free. Currently METAbolt is only available for Windows platforms.
* [http://www.phoenixviewer.com/ Firestorm viewer] v3 based TPV, touted as Phoenix's successor.
+
* [http://www.mobilegridclient.com/ Mobile Grid Client] - A Second Life and OpenSimulator messaging client for your Android powered device (mobile phone, cell phone, tablet...).
* [http://imprudenceviewer.org/ Kokua] v2/3 based successor of Imprudence. Currently in alpha/experimental stage.
+
* [http://dolphinviewer.eregion.de/ Dolphin Viewer] v3 based viewer, but v1 and v2 based versions are also available. Contains modifications which are useful for building, sailing, and for using vehicles.
+
  
=== Viewers without Grid Selector ===
+
== LLSD API Libraries ==
You will need to launch this viewer with a --loginuri command line parameter to connect to OpenSimulator grids. See [http://wiki.secondlife.com/wiki/Viewer_parameters] for the syntax of this command, or visit the support section on the homepage of your preferred grid.
+
These are open source libraries for building viewers, clients, and tools that can connect to OpenSimulator.
  
* [http://secondlife.com/support/downloads/ Second Life Viewer]
+
Maintained Libraries:
 +
* [https://bitbucket.org/opensimulator/libopenmetaverse/src/master/ libopenmetaverse] - '''C#''' LLSD implementation. Maintained by OpenSimulator developers. BSD License
 +
* [https://bitbucket.org/lindenlab/llbase/src/master/ llbase-py] - '''Python''' LLSD implementation. Maintained by Linden Labs. MIT License
  
=== Text-only Viewers ===
+
Currently Unmaintained Libraries:
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.
+
* [https://bitbucket.org/lindenlab/llsd/src/master/cpp/ llsd-cpp] - '''C++''' LLSD implementation, last updated in 2010. MIT License
 +
* [https://bitbucket.org/lindenlab/llsd/src/master/perl-new/ llsd-perl-new] - '''Perl''' LLSD implementation. Last updated 2011. MIT License
 +
* [https://bitbucket.org/lindenlab/llsd/src/master/php/ llsd-php] - '''PHP 4''' LLSD implementation. Incomplete, supports XML serialization only. Used internally by Second Life developers. Last updated 2010. MIT License
 +
* [https://github.com/jacobilinden/llsd-java llsd-java] - '''Java''' LLSD implementation by Xugu Madison, last update ca 2014. BSD License.
 +
* [https://bitbucket.org/jchauhan/jopenmetaverse JOpenMetaverse] - '''Java''' LLSD implementation, last updated 2012. Linux, Windows, MacOS, Android Compatible. Also see [http://www.slideshare.net/jchauhan/jopenmeraverse-introduction jopenmetaverse introduction]. LGPL 2.1 License
 +
* [https://bitbucket.org/lindenlab/llsd/src/master/js/ llsd-js] - '''JavaScript''' LLSD implementation, last update in 2011. MIT License
  
* [http://radegast.org Radegast Metaverse Client] Works with OpenSim-based grids, as well as with SL. Has Windows, MacOS and Linux versions.
+
== Inactive Viewers ==
 
+
* [https://web.archive.org/web/20120129163754/http://3di-rei.org/ 3Di viewer Rei] - C# based Web-browser plugin OpenSimulator viewer. 3Di website gone but [https://github.com/3di 3Di Rei viewer source] is still available on Github
=== Other Viewers ===
+
* [https://github.com/DuncanGarrettBWG/Ascent Ascent] - C++ based viewer for Linux/Mac/Win. Started as a fork of Inertia Viewer. Abandoned in 2010.
* [http://forge.opensimulator.org/gf/project/idealistviewer/ Idealist viewer], Not actively developed.
+
* [https://dolphinviewer.eregion.de/ Dolphin] - C++ based viewer for Linux/Mac/Win. Abandoned in 2015. [https://github.com/OS-Development/VW.Dolphin_v3 Dolphin 3 Source] still available on GitHub.
* [http://3di-rei.org/ 3Di viewer], Status unknown.
+
* [https://web.archive.org/web/20100827005054/http://emeraldviewer.net/index.shtml 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 [https://github.com/mmorciegov/emeraldviewer  GitHub] and [https://code.google.com/archive/p/emeraldviewer/downloads Google Code Archive].
* [[Xenki]], an XBAP 3D application intended to be a browser add-on for OpenSimulator. Not actively developed.
+
* [https://sourceforge.net/projects/opensim-viewer/files/Hippo%20OpenSim%20Viewer/ Hippo] - C++ based viewer for Linux/Mac/Win. Forked from SL viewer. Abandoned in 2010. See also [https://mjm-labs.com/viewer/ Hippo Viewer website].
 
+
* [https://web.archive.org/web/20150426024318/http://forge.opensimulator.org/gf/project/idealistviewer/ Idealist] - C# Multi-platform 32 bit viewer intended to be OpenSimulator focused
 
+
* [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
=== Feature Table ===
+
* [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 prototype. Development Ended in 2011. [https://github.com/Misterblue/LookingGlass-Viewer LookingGlass Viewer source] is still available on GitHub
{| cellspacing="0" cellpadding="5" border="1" align="center" class="sortable"
+
* [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
|-
+
* [http://metaverseink.com/Downloads.html OnLook] - C++ based viewer forked from Singularity. Inactive since 2014. [https://github.com/diva/OnLook OnLook Viewer Source] is still available on GitHub.
| '''Viewer<br />Name'''
+
* [https://github.com/opensim/opensim-viewer OpenSim-Viewer] - C#/C++/Xenko based, BSD licensed viewer written for OpenSimulator. Inactive since 2018.
| Based on Version
+
* [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.  
| Grid<br />Selector
+
* [https://vcs.firestormviewer.org/legacy Phoenix] - C++ based viewer. Forked from SL viewer. Replaced by Firestorm viewer.
| Grid<br />Manager
+
* [[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.
| Graphical
+
* [https://web.archive.org/web/20091214235907/http://www.xenkiviewer.com/ Xenki] - XABP-based OpenSimulator viewer prototype for IE web browser. Abandoned in 2009
| Mesh
+
| [[:Category:OSSL|OSSL]]<br />support
+
| LightShare [[#note1|[1]]]
+
| Parcel<br />Windlight [[#note2|[2]]]
+
| Multiple<br />Attachments
+
| Multiple<br />Clothing<br />Layers
+
| Operating System
+
| '''Notes'''
+
|-
+
| [http://realxtend.wordpress.com/download/ RealXtend Naali]
+
| n/a
+
| style="background-color:chartreuse;text-align:center;" | √
+
| style="background-color:chartreuse;text-align:center;" | √
+
| style="background-color:chartreuse;text-align:center;" | √
+
| style="background-color:white;text-align:center;" | ?
+
| style="background-color:white;text-align:center;" | ?
+
| style="background-color:white;text-align:center;" | ?
+
| style="background-color:white;text-align:center;" | ?
+
| style="background-color:white;text-align:center;" | ?
+
| style="background-color:white;text-align:center;" | ?
+
| style="text-align:right;" | [[Image:Windows_logo.png|24px|frameless|Windows version available]][[Image:Macosx_logo.png|24px|MacOSX version available]]
+
| [[#note3|[3]]]
+
|-
+
| [http://forge.opensimulator.org/gf/project/opensim-viewer/frs/ Hippo Viewer]
+
| v1
+
| style="background-color:chartreuse;text-align:center;" | √
+
| style="background-color:chartreuse;text-align:center;" | √
+
| style="background-color:chartreuse;text-align:center;" | √
+
| style="background-color:red;text-align:center;" | X
+
| style="background-color:chartreuse;text-align:center;" | √
+
| style="background-color:red;text-align:center;" | X
+
| style="background-color:red;text-align:center;" | X
+
| style="background-color:red;text-align:center;" | X
+
| style="background-color:red;text-align:center;" | X
+
| style="text-align:right;" | [[Image:Windows_logo.png|24px|frameless|Windows version available]][[Image:Tux.png|24px|frameless|Linux version available]]
+
| &nbsp;
+
|-
+
| [http://wiki.kokuaviewer.org/wiki/Downloads Imprudence]
+
| v1
+
| style="background-color:chartreuse;text-align:center;" | √
+
| style="background-color:chartreuse;text-align:center;" | √
+
| style="background-color:chartreuse;text-align:center;" | √
+
| style="background-color:red;text-align:center;" | X
+
| style="background-color:chartreuse;text-align:center;" | √
+
| style="background-color:chartreuse;text-align:center;" | √
+
| style="background-color:red;text-align:center;" | X
+
| style="background-color:red;text-align:center;" | X
+
| style="background-color:red;text-align:center;" | X
+
| style="text-align:right;" | [[Image:Windows_logo.png|24px|frameless|Windows version available]][[Image:Macosx_logo.png|24px|frameless|MacOSX version available]][[Image:Tux.png|24px|frameless|Linux version available]]
+
| &nbsp;
+
|-
+
| [http://www.phoenixviewer.com/ Phoenix Viewer]
+
| v1
+
| style="background-color:chartreuse;text-align:center;" | √
+
| style="background-color:chartreuse;text-align:center;" | √
+
| style="background-color:chartreuse;text-align:center;" | √
+
| style="background-color:chartreuse;text-align:center;" | √
+
| style="background-color:red;text-align:center;" | X
+
| style="background-color:red;text-align:center;" | X
+
| style="background-color:chartreuse;text-align:center;" | √
+
| style="background-color:chartreuse;text-align:center;" | √
+
| style="background-color:red;text-align:center;" | X
+
| style="text-align:right;" | [[Image:Windows_logo.png|24px|frameless|Windows version available]][[Image:Macosx_logo.png|24px|MacOSX version available]][[Image:Tux.png|24px|frameless|Linux version available]]
+
| &nbsp;
+
|-
+
| [http://www.singularityviewer.org/downloads Singularity]
+
| v1
+
| style="background-color:chartreuse;text-align:center;" | √
+
| style="background-color:chartreuse;text-align:center;" | √
+
| style="background-color:chartreuse;text-align:center;" | √
+
| style="background-color:chartreuse;text-align:center;" | √
+
| style="background-color:chartreuse;text-align:center;" | √
+
| style="background-color:chartreuse;text-align:center;" | √
+
| style="background-color:red;text-align:center;" | X
+
| style="background-color:chartreuse;text-align:center;" | √
+
| style="background-color:red;text-align:center;" | X
+
| style="text-align:right;" | [[Image:Windows_logo.png|24px|frameless|Windows version available]][[Image:Tux.png|24px|frameless|Linux version available]]
+
| &nbsp;
+
|-
+
| [http://sldev.free.fr/ Cool VL Viewer]
+
| v1
+
| style="background-color:chartreuse;text-align:center;" | √
+
| style="background-color:chartreuse;text-align:center;" | √
+
| style="background-color:chartreuse;text-align:center;" | √
+
| style="background-color:chartreuse;text-align:center;" | √
+
| style="background-color:red;text-align:center;" | X
+
| style="background-color:red;text-align:center;" | X
+
| style="background-color:red;text-align:center;" | X
+
| style="background-color:chartreuse;text-align:center;" | √
+
| style="background-color:chartreuse;text-align:center;" | √
+
| style="text-align:right;" | [[Image:Windows_logo.png|24px|frameless|Windows version available]][[Image:Macosx_logo.png|24px|MacOSX version available]][[Image:Tux.png|24px|frameless|Linux version available]]
+
| &nbsp;
+
|-
+
| [http://wiki.kokuaviewer.org/wiki/Kokua:Experimental Kokua]
+
| v2/3
+
| style="background-color:chartreuse;text-align:center;" | √
+
| style="background-color:red;text-align:center;" | X
+
| style="background-color:chartreuse;text-align:center;" | √
+
| style="background-color:chartreuse;text-align:center;" | √
+
| style="background-color:red;text-align:center;" | X
+
| style="background-color:red;text-align:center;" | X
+
| style="background-color:red;text-align:center;" | X
+
| style="background-color:chartreuse;text-align:center;" | √
+
| style="background-color:chartreuse;text-align:center;" | √
+
| style="text-align:right;" | [[Image:Tux.png|24px|frameless|Linux version available]]
+
| [[#note4|[4]]]
+
|-
+
| [http://lookingglassviewer.org/wiki/Download Looking Glass viewer]
+
| ?
+
| style="background-color:chartreuse;text-align:center;" | √
+
| style="background-color:red;text-align:center;" | X
+
| style="background-color:chartreuse;text-align:center;" | √
+
| style="background-color:white;text-align:center;" | ?
+
| style="background-color:white;text-align:center;" | ?
+
| style="background-color:white;text-align:center;" | ?
+
| style="background-color:white;text-align:center;" | ?
+
| style="background-color:white;text-align:center;" | ?
+
| style="background-color:white;text-align:center;" | ?
+
| style="text-align:right;" | [[Image:Windows_logo.png|24px|frameless|Windows version available]]
+
| &nbsp;
+
|-
+
| [http://secondlife.com/support/downloads/ Second Life Viewer]
+
| v2/3
+
| style="background-color:red;text-align:center;" | X
+
| style="background-color:red;text-align:center;" | X
+
| style="background-color:chartreuse;text-align:center;" | √
+
| style="background-color:chartreuse;text-align:center;" | √
+
| style="background-color:red;text-align:center;" | X
+
| style="background-color:red;text-align:center;" | X
+
| style="background-color:red;text-align:center;" | X
+
| style="background-color:chartreuse;text-align:center;" | √
+
| style="background-color:chartreuse;text-align:center;" | √
+
| style="text-align:right;" | [[Image:Windows_logo.png|24px|frameless|Windows version available]][[Image:Macosx_logo.png|24px|MacOSX version available]][[Image:Tux.png|24px|frameless|Linux version available]]
+
| &nbsp;
+
|-
+
| [http://www.phoenixviewer.com/ Firestorm viewer]
+
| v2/3
+
| style="background-color:chartreuse;text-align:center;" | √
+
| style="background-color:red;text-align:center;" | X
+
| style="background-color:chartreuse;text-align:center;" | √
+
| style="background-color:chartreuse;text-align:center;" | √
+
| style="background-color:red;text-align:center;" | X
+
| style="background-color:red;text-align:center;" | X
+
| style="background-color:chartreuse;text-align:center;" | √
+
| style="background-color:chartreuse;text-align:center;" | √
+
| style="background-color:chartreuse;text-align:center;" | √
+
| style="text-align:right;" | [[Image:Windows_logo.png|24px|frameless|Windows version available]][[Image:Macosx_logo.png|24px|MacOSX version available]][[Image:Tux.png|24px|frameless|Linux version available]]
+
| &nbsp;
+
|-
+
| [http://radegast.org/wiki/Radegast_Download Radegast Metaverse Client]
+
| n/a
+
| style="background-color:chartreuse;text-align:center;" | √
+
| style="background-color:red;text-align:center;" | X
+
| style="background-color:white;text-align:center;" | Text client<br />with graphical<br />component
+
| style="background-color:chartreuse;text-align:center;" | √
+
| style="background-color:red;text-align:center;" | X
+
| style="background-color:red;text-align:center;" | X
+
| style="background-color:red;text-align:center;" | X
+
| style="background-color:chartreuse;text-align:center;" | √
+
| style="background-color:white;text-align:center;" | ?
+
| style="text-align:right;" | [[Image:Windows_logo.png|24px|frameless|Windows version available]][[Image:Macosx_logo.png|24px|MacOSX version available]][[Image:Tux.png|24px|frameless|Linux version available]]
+
| &nbsp;
+
|-
+
| [http://forge.opensimulator.org/gf/project/idealistviewer/ Idealist viewer]
+
| ?
+
| style="background-color:white;text-align:center;" | ?
+
| style="background-color:white;text-align:center;" | ?
+
| style="background-color:white;text-align:center;" | ?
+
| style="background-color:white;text-align:center;" | ?
+
| style="background-color:white;text-align:center;" | ?
+
| style="background-color:white;text-align:center;" | ?
+
| style="background-color:white;text-align:center;" | ?
+
| style="background-color:white;text-align:center;" | ?
+
| style="background-color:white;text-align:center;" | ?
+
| style="text-align:right;" | &nbsp;
+
| [[#note5|[5]]]
+
|-
+
| [http://3di-rei.org/home/downloads/index.html 3Di viewer]
+
| Browser
+
| style="background-color:white;text-align:center;" | ?
+
| style="background-color:white;text-align:center;" | ?
+
| style="background-color:white;text-align:center;" | ?
+
| style="background-color:white;text-align:center;" | ?
+
| style="background-color:white;text-align:center;" | ?
+
| style="background-color:white;text-align:center;" | ?
+
| style="background-color:white;text-align:center;" | ?
+
| style="background-color:white;text-align:center;" | ?
+
| style="background-color:white;text-align:center;" | ?
+
| style="text-align:right;" | [[Image:Windows_logo.png|24px|frameless|Windows version available]]
+
| &nbsp;
+
|-
+
| [http://forge.opensimulator.org/gf/project/xenki/ Xenki]
+
| Browser
+
| style="background-color:white;text-align:center;" | ?
+
| style="background-color:white;text-align:center;" | ?
+
| style="background-color:white;text-align:center;" | ?
+
| style="background-color:white;text-align:center;" | ?
+
| style="background-color:white;text-align:center;" | ?
+
| style="background-color:white;text-align:center;" | ?
+
| style="background-color:white;text-align:center;" | ?
+
| style="background-color:white;text-align:center;" | ?
+
| style="background-color:white;text-align:center;" | ?
+
| style="text-align:right;" | &nbsp;
+
| [[#note5|[5]]]
+
|-
+
| [http://dolphinviewer.eregion.de/download-and-install/ Dolphin Viewer]
+
| v1/2/3
+
| style="background-color:chartreuse;text-align:center;" | √
+
| style="background-color:red;text-align:center;" | X
+
| style="background-color:chartreuse;text-align:center;" | √
+
| style="background-color:chartreuse;text-align:center;" | √ (v2/3)
+
| style="background-color:red;text-align:center;" | X
+
| style="background-color:red;text-align:center;" | X
+
| style="background-color:red;text-align:center;" | X
+
| style="background-color:chartreuse;text-align:center;" | √
+
| style="background-color:chartreuse;text-align:center;" | √ (v2/3)
+
| style="text-align:right;" | [[Image:Windows_logo.png|24px|frameless|Windows version available]][[Image:Macosx_logo.png|24px|MacOSX version available]][[Image:Tux.png|24px|frameless|Linux version available]]
+
| &nbsp;
+
<!-- Copy the code below to help you fill in all the fields, but append new viewers immediately ABOVE this line!
+
|-
+
| '''Viewer<br/>Name'''
+
| Based on Version
+
| Grid<br/>Selector
+
| Grid<br/>Manager
+
| Graphical
+
| Mesh
+
| [[:Category:OSSL|OSSL]]<br/>support
+
| LightShare [[#note1|[1]]]
+
| Parcel<br/>Windlight [[#note2|[2]]]
+
| Multiple<br/>Attachments
+
| Operating System
+
| '''Notes'''
+
-->
+
|}
+
 
+
 
+
:'''Notes'''
+
----
+
* '''<span id="note1">#1</span>''' LightShare is a method for altering WindLight settings on a parcel or region by means of a script. See [[Lightshare]].
+
* '''<span id="note2">#2</span>''' The Parcel Windlight referred to here, is a Phoenix/Firestorm feature which lets parcel owners define a windlight setting which is to be applied to a user's viewer if the viewer supports it, and if the visitor has enabled that feature. See [http://wiki.phoenixviewer.com/doku.php?id=parcelwl the Parcel WL article on the Phoenix wiki] for more info.
+
* '''<span id="note3">#3</span>''' RealXtend requires an additional module to be active on OpenSimulator. See [[ModRex]].
+
* '''<span id="note4">#4</span>''' Data based on Kokua-3.0.0-WIP [http://wiki.kokuaviewer.org/wiki/Kokua:Experimental], may soon be out of date!
+
* '''<span id="note5">#5</span>''' Only source code is provided. No precompiled binaries!
+
----
+
<br />
+

Latest revision as of 05:01, 22 October 2020


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

Contents

[edit] Compatibility issues

Since OpenSimulator and viewers development is done by different teams with different timing and even goals, compatibility can not be assured. To connect to an older version of OpenSimulator, you may need to use an older version of your favourite viewer, which also could limit Hypergrid capability. In this case you should consult the support of your grid or chosen viewer.

[edit] Viewers

  • Alchemy - C++ based viewer for Linux/Mac/Win. Forked from SL viewer.
  • Cool VL Viewer - C++ based viewer for Linux/Mac/Win. Forked from SL viewer. (Former name: Cool SL Viewer).
  • FireStorm Viewer - C++ based viewer for Linux/Mac/Win. Forked from SL viewer. Successor to Phoenix viewer. The most widely used viewer on Second Life.
  • Kokua - C++ based viewer for Linux/Mac/Win. Forked from SL viewer 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 - C++ based 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). Forked from Alchemy.

[edit] Beta Viewers

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

Dayturn for Windows and MacOS https://bitbucket.org/dayturn/

[edit] Text-only Viewers

These are lightweight viewers, which either do not offer a graphical component or where the graphical component is not used by default. 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 (alternate avatar) 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 is light weight and cross grid, which means it will work in Second Life™ as well as other grids that are based on OpenSimulator. The viewer is Open Source so it's free. Currently METAbolt is only available for Windows platforms.
  • Mobile Grid Client - A Second Life and OpenSimulator messaging client for your Android powered device (mobile phone, cell phone, tablet...).

[edit] 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

[edit] 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
  • OnLook - C++ based viewer forked from Singularity. Inactive since 2014. OnLook Viewer Source is still available on GitHub.
  • OpenSim-Viewer - C#/C++/Xenko based, BSD licensed viewer written for OpenSimulator. Inactive since 2018.
  • OpenViewer - C#/Ogre based, BSD licensed viewer written as a companion to OpenSimulator. ca 2007/2008. Website went dark in 2009.
  • Phoenix - C++ based viewer. Forked from SL viewer. Replaced by Firestorm viewer.
  • 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