Addon-modules

From OpenSimulator

(Difference between revisions)
Jump to: navigation, search
(Do not link to unknown forks, use original repos)
(Searches don't link to anything and webrtc is merged so linking to the addon module doesn't make sense)
 
(3 intermediate revisions by one user not shown)
Line 1: Line 1:
 
{{Languages|Addon-modules}}
 
{{Languages|Addon-modules}}
 +
 
== Add-on Modules for OpenSimulator (Community Collection) ==
 
== Add-on Modules for OpenSimulator (Community Collection) ==
  
Line 7: Line 8:
 
! Name / Link !! Description / Function !! Status / Info (from sources)
 
! Name / Link !! Description / Function !! Status / Info (from sources)
 
|-
 
|-
| [https://github.com/vortexsystem/opensim-addons '''vortexsystem/opensim-addons'''] || A collection of simulator- and Robust-specific add-ons (e.g., version notices, Gloebit currency). || Contains multiple add-ons in one package.
+
| [https://github.com/SnoopyPfeffer/ActivityLog '''ActivityLog'''] || A module for logging user or system activity. || Please refer to the repository directly for details.
 
|-
 
|-
| [https://github.com/Ramius1701/OpenSim-Continuum/tree/master/addon-modules '''Gunthar RegionWeb'''] || Combined module for a per-region website, protected estate tools, and an optional wallet portal. || From OpenSim-Continuum (alpha integration). Disabled by default.
+
| [https://github.com/WeslieDE/Chris.OS.Additions '''Chris.OS.Additions'''] || A collection of additions for OpenSimulator. || Please refer to the repository directly for details.
 +
|-
 +
| [https://github.com/Ramius1701/OpenSim-Continuum/tree/master/addon-modules '''ContinuumEconomy'''] || Standalone service and region module with support for MySQL, PostgreSQL, and SQLite. || From OpenSim-Continuum (alpha). Not recommended for live operation.
 +
|-
 +
| [https://github.com/cmickeyb/dispatcher '''Dispatcher'''] || A language-independent API for external scripting of OpenSim regions using JSON messaging. Supports scene updates, asset manipulation, inventory, avatar appearance, and in-world events. Comes with Perl and Python libraries. || Last updated July 2016. Part of the code was moved from the scisim-addons repository.
 +
|-
 +
| [https://github.com/BlueWall/ExampleNonSharedRegionModule '''ExampleNonSharedRegionModule'''] || A heavily commented example module implementing the OpenSimulator NonSharedRegionModule interface. Designed as a learning resource for module development. || Last updated January 2015. Includes detailed comments in the source code and prebuild.xml.
 +
|-
 +
| [https://github.com/BlueWall/ExampleSharedRegionModule '''ExampleSharedRegionModule'''] || A heavily commented example module implementing the OpenSimulator SharedRegionModule interface. Designed as a learning resource for module development. || Last updated December 2014. Includes detailed comments in the source code and prebuild.xml.
 +
|-
 +
| [https://github.com/Ramius1701/OpenSim-Continuum/tree/master/addon-modules '''Gloebit money module'''] || Currency module for integrating Gloebit. || From OpenSim-Continuum. Optional economy module.
 +
|-
 +
| [https://github.com/gloebit/opensim-moneymodule-gloebit '''gloebit/opensim-moneymodule-gloebit'''] || Presumably another Gloebit currency module. || Exact content/status would need to be checked.
 +
|-
 +
| [https://github.com/diva/Grider '''Grider'''] || A secure client for OpenSim's Hypergrid using LibOMV's GridProxy. Enables login with First.Last and the user server address (e.g., localhost:9000). || Last updated August 2009. Requires a grid supporting HG2.
 
|-
 
|-
 
| [https://github.com/Ramius1701/OpenSim-Continuum/tree/master/addon-modules '''GroupAutoInvite'''] || Module for automatic group invitations. || From OpenSim-Continuum. Optional region module.
 
| [https://github.com/Ramius1701/OpenSim-Continuum/tree/master/addon-modules '''GroupAutoInvite'''] || Module for automatic group invitations. || From OpenSim-Continuum. Optional region module.
 +
|-
 +
| [https://github.com/Ramius1701/OpenSim-Continuum/tree/master/addon-modules '''Gunthar RegionWeb'''] || Combined module for a per-region website, protected estate tools, and an optional wallet portal. || From OpenSim-Continuum (alpha integration). Disabled by default.
 +
|-
 +
| [https://github.com/Ramius1701/OpenSim-Continuum/tree/master/addon-modules '''HoloPhysicsGuard'''] || Module for physics protection functions. || From OpenSim-Continuum. <code>PersistSleep</code> mode works '''only with MySQL/MariaDB'''.
 +
|-
 +
| [https://github.com/SnoopyPfeffer/Mod-PayPal '''Mod-PayPal'''] || A PayPal module for OpenSimulator. || Please refer to the repository directly for details.
 +
|-
 +
| [https://github.com/Ramius1701/OpenSim-Continuum/tree/master/addon-modules '''MoneyServer Compatibility'''] || Compatibility service for the established DTL/NSL protocol. || From OpenSim-Continuum. '''MySQL-specific'''.
 +
|-
 +
| [https://github.com/AdilElFarissi/nsl-opensim-currency-for-btcpay '''nsl-opensim-currency-for-btcpay'''] || A currency module for integrating NSL (likely "New Second Life") currency with BTCPay. || Please refer to the repository directly for details.
 +
|-
 +
| [https://github.com/jonc/osboids '''osboids'''] || A region module implementing flocking algorithms (Boids) within an OpenSim scene. Configurable for flock size, speed, and boid appearance. || Last updated July 2011. Tested against OpenSim master. Likely alpha status.
 +
|-
 +
| [https://github.com/ManfredAabye/os-data-backup '''ManfredAabye/os-data-backup'''] || '''Robust Database Backup Addon''' – a MySQL backup/restore/sync addon for Robust. Supports table-wise export, import, copy, compare, check, and repair. Works with local filesystems and WebDAV-based cloud storage. Version 1.0.0 Alpha. || MySQL-only. Provides extensive console commands (e.g., <code>sqlbackup export all</code>, <code>sqlbackup copy replace users</code>). Last updated March 2026.
 +
|-
 +
| [https://github.com/ManfredAabye/os-fs2blob '''ManfredAabye/os-fs2blob'''] || A tool to migrate assets from a file-system-based asset store (FSAssets) back to the default blob-based asset store. || Feasibility study. Provides a tool (<code>FsAssetsToBlobDump</code>) for this migration. Last updated May 2026.
 +
|-
 +
| [https://github.com/Misterblue/os-luablue '''os-luablue'''] || An experimental addon-module to add Lua language scripting to OpenSimulator, using Lua-CSharp as a script engine. || '''Highly experimental'''. Currently packaged as a separate addon-module. Last updated May 2025.
 +
|-
 +
| [https://github.com/AdilElFarissi/opensim-ai-module '''opensim-ai-module'''] || A module presumably for AI-related functionalities. || Please refer to the repository directly for details.
 +
|-
 +
| [https://github.com/QuillLittlefeather/OpenSim-Addon-modules '''OpenSim-Addon-modules (QuillLittlefeather)'''] || Presumably a collection of various add-on modules. || Exact content/status would need to be checked.
 +
|-
 +
| [https://github.com/jamenai/opensim-addon-modules-exp '''opensim-addon-modules-exp'''] || An experimental repository with add-on modules. || Exact content/status would need to be checked.
 +
|-
 +
| [https://github.com/JakDaniels/OpenSimCities '''OpenSimCities'''] || A module presumably related to city-building or urban simulation features. || Please refer to the repository directly for details.
 
|-
 
|-
 
| [https://github.com/Ramius1701/OpenSim-Continuum/tree/master/addon-modules '''OpenSimMarketplace'''] || Add-on for direct delivery in the OpenSim marketplace. || From OpenSim-Continuum. Disabled by default.
 
| [https://github.com/Ramius1701/OpenSim-Continuum/tree/master/addon-modules '''OpenSimMarketplace'''] || Add-on for direct delivery in the OpenSim marketplace. || From OpenSim-Continuum. Disabled by default.
 
|-
 
|-
| [https://github.com/Ramius1701/OpenSim-Continuum/tree/master/addon-modules '''MoneyServer Compatibility'''] || Compatibility service for the established DTL/NSL protocol. || From OpenSim-Continuum. '''MySQL-specific'''. Forked from original: http://www.nsl.tuis.ac.jp/svn/opensim/opensim.modules/trunk/
+
| [https://github.com/ManfredAabye/OpenSim-PhP-Client '''OpenSim-PhP-Client'''] || A module intended to provide a clean, extensible foundation for serving and handling PHP endpoints between an OpenSim grid and viewer/client. || '''Not yet functional''' (as stated in the README). Last updated August 2025.
 
|-
 
|-
| [https://github.com/Ramius1701/OpenSim-Continuum/tree/master/addon-modules '''ContinuumEconomy'''] || Standalone service and region module with support for MySQL, PostgreSQL, and SQLite. || From OpenSim-Continuum (alpha). Not recommended for live operation.
+
| [https://github.com/ManfredAabye/OpenSim.RemoteAdmin.2025 '''OpenSim.RemoteAdmin.2025'''] || A module for remote administration of OpenSim. || Exact content/status would need to be checked.
 
|-
 
|-
| [https://github.com/Ramius1701/OpenSim-Continuum/tree/master/addon-modules '''HoloPhysicsGuard'''] || Module for physics protection functions. || From OpenSim-Continuum. <code>PersistSleep</code> mode works '''only with MySQL/MariaDB'''.
+
| [https://github.com/Ramius1701/OpenSim-Continuum/tree/master/addon-modules '''OpenSimSearch'''] || Compatibility client for the viewer directory search. || From OpenSim-Continuum. Requires a separately deployed compatible search service.
 
|-
 
|-
| [https://github.com/Ramius1701/OpenSim-Continuum/tree/master/addon-modules '''OpenSimTide'''] || Module for tide effects in regions. || From OpenSim-Continuum. Optional environment module.
+
| [https://github.com/Ramius1701/OpenSim-Continuum/tree/master/addon-modules '''OpenSimTide (Continuum)'''] || Module for tide effects in regions. || From OpenSim-Continuum. Optional environment module.
 +
|-
 +
| [https://github.com/JakDaniels/OpenSimTide '''OpenSimTide (JakDaniels)'''] || A module for tide effects in regions. || Please refer to the repository directly for details.
 
|-
 
|-
 
| [https://github.com/Ramius1701/OpenSim-Continuum/tree/master/addon-modules '''OpenSimWeather'''] || Module for weather effects in regions. || From OpenSim-Continuum. Optional environment module.
 
| [https://github.com/Ramius1701/OpenSim-Continuum/tree/master/addon-modules '''OpenSimWeather'''] || Module for weather effects in regions. || From OpenSim-Continuum. Optional environment module.
 
|-
 
|-
| [https://github.com/Ramius1701/OpenSim-Continuum/tree/master/addon-modules '''Viewer Abuse Reports'''] || Module for processing abuse reports submitted via the viewer. || From OpenSim-Continuum. Services are implemented.
+
| [https://github.com/ManfredAabye/opensimcurrencyserver-dotnet '''opensimcurrencyserver-dotnet'''] || A currency server for OpenSim, based on .NET. || Exact content/status would need to be checked.
 
|-
 
|-
| [https://github.com/kcozens/OpenSimSearch/ '''OpenSimSearch'''] || Compatibility client for the viewer directory search. || Requires a separately deployed compatible search service from webroot. Needs a webserver.
+
| [https://github.com/ManfredAabye/opensim-spl-sql-system '''opensim-spl-sql-system'''] || '''SplAssets''' – a high-performance database sharding system for OpenSim assets. Distributes assets across multiple database shards based on UUID distribution. Supports MySQL and PostgreSQL, and includes HyperGrid-compatible service. || Core sharding functionality is implemented, but asset data storage currently still requires a fallback service. Console commands available for monitoring and migration. Last updated October 2025.
 
|-
 
|-
| [https://github.com/gloebit/opensim-moneymodule-gloebit '''gloebit/opensim-moneymodule-gloebit'''] || Gloebit currency module. || Official Gloebit money module.
+
| [https://github.com/ManfredAabye/opensim-tsassets '''opensim-tsassets'''] || '''TS Asset Service''' – a typed table asset system that moves assets from a generic <code>assets</code> table into type-specific tables (<code>assets_0</code>, <code>assets_1</code>, ...). Includes console commands for migration, verification, and repair. || Highly experimental (revision 0.4.3). Provides fallback modes and a safe rollout strategy. Last updated March 2026.
 
|-
 
|-
| [https://github.com/ManfredAabye/opensimcurrencyserver-dotnet '''ManfredAabye/opensimcurrencyserver-dotnet'''] || A currency server for OpenSim, based on .NET. || Exact content/status would need to be checked. Forked from original: http://www.nsl.tuis.ac.jp/svn/opensim/opensim.modules/trunk/
+
| [https://github.com/ManfredAabye/opensim-tsassets-V2 '''opensim-tsassets-V2'''] || A "Test" version of the TS Asset Service. || Appears to be a minimal test or placeholder repository. Status unclear.
 
|-
 
|-
| [https://github.com/QuillLittlefeather/OpenSim-Addon-modules '''QuillLittlefeather/OpenSim-Addon-modules'''] || Presumably a collection of various add-on modules. || Exact content/status would need to be checked.
+
| [https://github.com/ManfredAabye/S3Asset '''S3Asset'''] || '''S3 Asset''' – an experimental implementation that stores OpenSim assets in an S3-compatible object store (e.g., MinIO). Includes configuration documentation in multiple languages and a management script (<code>minio_tool.sh</code>). || Feasibility study. Currently under development; documentation is split into multiple language files. Last updated July 2026.
 
|-
 
|-
| [https://github.com/ManfredAabye/OpenSim.RemoteAdmin.2025 '''ManfredAabye/OpenSim.RemoteAdmin.2025'''] || A module for remote administration of OpenSim. || Exact content/status would need to be checked.
+
| [https://github.com/cmickeyb/scisim-addons '''scisim-addons'''] || A collection of OpenSimulator region modules developed for the ScienceSim grid, intended to enable collaborative visualization. || Code for the Dispatcher and remote control projects has been moved to a separate repository. Last updated December 2014.
 +
|-
 +
| [https://github.com/BlueWall/SlipStream '''SlipStream'''] || A collection of Robust plugins for OpenSimulator development. || Last updated January 2015.
 +
|-
 +
| [https://github.com/jonc/terraintools '''terraintools'''] || A module for terrain tools. || Last updated January 2012. No further description available in the repository.
 +
|-
 +
| [https://github.com/Ramius1701/OpenSim-Continuum/tree/master/addon-modules '''Viewer Abuse Reports'''] || Module for processing abuse reports submitted via the viewer. || From OpenSim-Continuum. Services are implemented.
 +
|-
 +
| [https://github.com/vortexsystem/opensim-addons '''vortexsystem/opensim-addons'''] || A collection of simulator- and Robust-specific add-ons (e.g., version notices, Gloebit currency). || Contains multiple add-ons in one package.
 
|-
 
|-
| [https://github.com/jamenai/opensim-addon-modules-exp '''jamenai/opensim-addon-modules-exp'''] || An experimental repository with add-on modules. || Exact content/status would need to be checked.
+
| [https://github.com/cmickeyb/waterwars '''WaterWars'''] || A "serious game" region module that allows players to take part in water resource decisions in the San Luis Valley. Includes game logic, OARs for the environment, and a web UI. || Last updated March 2013. Requires OpenSimulator 0.7.5 or later.
 
|}
 
|}
  

Latest revision as of 10:27, 10 August 2026


[edit] Add-on Modules for OpenSimulator (Community Collection)

The following table summarizes a number of add-on modules developed by the community. Please note: There is no official support for these modules from the OpenSimulator project. Use, compatibility testing, and troubleshooting are your own responsibility.

Name / Link Description / Function Status / Info (from sources)
ActivityLog A module for logging user or system activity. Please refer to the repository directly for details.
Chris.OS.Additions A collection of additions for OpenSimulator. Please refer to the repository directly for details.
ContinuumEconomy Standalone service and region module with support for MySQL, PostgreSQL, and SQLite. From OpenSim-Continuum (alpha). Not recommended for live operation.
Dispatcher A language-independent API for external scripting of OpenSim regions using JSON messaging. Supports scene updates, asset manipulation, inventory, avatar appearance, and in-world events. Comes with Perl and Python libraries. Last updated July 2016. Part of the code was moved from the scisim-addons repository.
ExampleNonSharedRegionModule A heavily commented example module implementing the OpenSimulator NonSharedRegionModule interface. Designed as a learning resource for module development. Last updated January 2015. Includes detailed comments in the source code and prebuild.xml.
ExampleSharedRegionModule A heavily commented example module implementing the OpenSimulator SharedRegionModule interface. Designed as a learning resource for module development. Last updated December 2014. Includes detailed comments in the source code and prebuild.xml.
Gloebit money module Currency module for integrating Gloebit. From OpenSim-Continuum. Optional economy module.
gloebit/opensim-moneymodule-gloebit Presumably another Gloebit currency module. Exact content/status would need to be checked.
Grider A secure client for OpenSim's Hypergrid using LibOMV's GridProxy. Enables login with First.Last and the user server address (e.g., localhost:9000). Last updated August 2009. Requires a grid supporting HG2.
GroupAutoInvite Module for automatic group invitations. From OpenSim-Continuum. Optional region module.
Gunthar RegionWeb Combined module for a per-region website, protected estate tools, and an optional wallet portal. From OpenSim-Continuum (alpha integration). Disabled by default.
HoloPhysicsGuard Module for physics protection functions. From OpenSim-Continuum. PersistSleep mode works only with MySQL/MariaDB.
Mod-PayPal A PayPal module for OpenSimulator. Please refer to the repository directly for details.
MoneyServer Compatibility Compatibility service for the established DTL/NSL protocol. From OpenSim-Continuum. MySQL-specific.
nsl-opensim-currency-for-btcpay A currency module for integrating NSL (likely "New Second Life") currency with BTCPay. Please refer to the repository directly for details.
osboids A region module implementing flocking algorithms (Boids) within an OpenSim scene. Configurable for flock size, speed, and boid appearance. Last updated July 2011. Tested against OpenSim master. Likely alpha status.
ManfredAabye/os-data-backup Robust Database Backup Addon – a MySQL backup/restore/sync addon for Robust. Supports table-wise export, import, copy, compare, check, and repair. Works with local filesystems and WebDAV-based cloud storage. Version 1.0.0 Alpha. MySQL-only. Provides extensive console commands (e.g., sqlbackup export all, sqlbackup copy replace users). Last updated March 2026.
ManfredAabye/os-fs2blob A tool to migrate assets from a file-system-based asset store (FSAssets) back to the default blob-based asset store. Feasibility study. Provides a tool (FsAssetsToBlobDump) for this migration. Last updated May 2026.
os-luablue An experimental addon-module to add Lua language scripting to OpenSimulator, using Lua-CSharp as a script engine. Highly experimental. Currently packaged as a separate addon-module. Last updated May 2025.
opensim-ai-module A module presumably for AI-related functionalities. Please refer to the repository directly for details.
OpenSim-Addon-modules (QuillLittlefeather) Presumably a collection of various add-on modules. Exact content/status would need to be checked.
opensim-addon-modules-exp An experimental repository with add-on modules. Exact content/status would need to be checked.
OpenSimCities A module presumably related to city-building or urban simulation features. Please refer to the repository directly for details.
OpenSimMarketplace Add-on for direct delivery in the OpenSim marketplace. From OpenSim-Continuum. Disabled by default.
OpenSim-PhP-Client A module intended to provide a clean, extensible foundation for serving and handling PHP endpoints between an OpenSim grid and viewer/client. Not yet functional (as stated in the README). Last updated August 2025.
OpenSim.RemoteAdmin.2025 A module for remote administration of OpenSim. Exact content/status would need to be checked.
OpenSimSearch Compatibility client for the viewer directory search. From OpenSim-Continuum. Requires a separately deployed compatible search service.
OpenSimTide (Continuum) Module for tide effects in regions. From OpenSim-Continuum. Optional environment module.
OpenSimTide (JakDaniels) A module for tide effects in regions. Please refer to the repository directly for details.
OpenSimWeather Module for weather effects in regions. From OpenSim-Continuum. Optional environment module.
opensimcurrencyserver-dotnet A currency server for OpenSim, based on .NET. Exact content/status would need to be checked.
opensim-spl-sql-system SplAssets – a high-performance database sharding system for OpenSim assets. Distributes assets across multiple database shards based on UUID distribution. Supports MySQL and PostgreSQL, and includes HyperGrid-compatible service. Core sharding functionality is implemented, but asset data storage currently still requires a fallback service. Console commands available for monitoring and migration. Last updated October 2025.
opensim-tsassets TS Asset Service – a typed table asset system that moves assets from a generic assets table into type-specific tables (assets_0, assets_1, ...). Includes console commands for migration, verification, and repair. Highly experimental (revision 0.4.3). Provides fallback modes and a safe rollout strategy. Last updated March 2026.
opensim-tsassets-V2 A "Test" version of the TS Asset Service. Appears to be a minimal test or placeholder repository. Status unclear.
S3Asset S3 Asset – an experimental implementation that stores OpenSim assets in an S3-compatible object store (e.g., MinIO). Includes configuration documentation in multiple languages and a management script (minio_tool.sh). Feasibility study. Currently under development; documentation is split into multiple language files. Last updated July 2026.
scisim-addons A collection of OpenSimulator region modules developed for the ScienceSim grid, intended to enable collaborative visualization. Code for the Dispatcher and remote control projects has been moved to a separate repository. Last updated December 2014.
SlipStream A collection of Robust plugins for OpenSimulator development. Last updated January 2015.
terraintools A module for terrain tools. Last updated January 2012. No further description available in the repository.
Viewer Abuse Reports Module for processing abuse reports submitted via the viewer. From OpenSim-Continuum. Services are implemented.
vortexsystem/opensim-addons A collection of simulator- and Robust-specific add-ons (e.g., version notices, Gloebit currency). Contains multiple add-ons in one package.
WaterWars A "serious game" region module that allows players to take part in water resource decisions in the San Luis Valley. Includes game logic, OARs for the environment, and a web UI. Last updated March 2013. Requires OpenSimulator 0.7.5 or later.

The information collected here is not guaranteed to be complete or up-to-date. For the most accurate and current information about a module, you should always check the respective repository directly.

Personal tools
General
About This Wiki