Skip to content

Create a page with Community Plugins #674

@arjo129

Description

@arjo129

Currently, high-quality plugins developed by the community (e.g., specialized sensors, specific actuator controllers, or visual effects) are scattered across individual GitHub repositories. New users often struggle to find these resources, leading to "reinventing the wheel" or missing out on powerful tools that aren't part of the core gz-sim library.

I would like to see a dedicated "Community Plugins" page—either within the official documentation (gazebosim.org) or as a curated list in the repository—to showcase these contributions.

Alternatives considered

Searching GitHub/Bitbucket: Users currently rely on manual searches or "Awesome Gazebo" lists, which can become outdated or hard to find.

Third-party Wikis: Community-run wikis exist but often lack the authority and visibility of the official Gazebo documentation.

Implementation suggestion

Documentation Integration: Add a "Community Plugins" section to the Gazebo Sim Documentation.

Categorization: Organize plugins by type (e.g., Sensors, Physics/System, GUI, Rendering).

Submission Process: Use a simple YAML-based registry or a specific "community-plugin" GitHub label that triggers an automated update to the list, or simply a curated Markdown file in a community folder.

Metadata: Each entry should include:

Plugin Name

Supported Gazebo versions (e.g., Harmonic, Ionic)

Brief description

Link to the repository

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    Status

    Inbox

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions