HERE Technologies and Wherobots announce partnership Learn More

Open source

Wherobots Labs: open-source projects at the edge of Wherobots

Connectors, plugins and reference implementations built by Wherobots solutions architects, customer engineers and the community. Free to use, fork and improve.

See the projects How to contribute

Projects

  • Active

    Wherobots for QGIS

    Run spatial SQL on Wherobots from QGIS and see the results as map layers. Upload local layers to Wherobots tables and query raster data into the map canvas.

    • QGIS plugin
    • Python
    • Apache 2.0

    View on GitHub Download a release

  • Active

    Wherobots job runs from AWS Step Functions

    Submit and monitor Wherobots job runs from an AWS Step Functions pipeline with the Wherobots Python SDK. Uses the callback pattern with heartbeats and a poller fallback, plus a guided dashboard from deploy to teardown.

    • Reference implementation
    • Python
    • Apache 2.0

    View on GitHub Read the blog post

  • Incubating

    SedonaDB in the browser

    SedonaDB, a subproject of Apache Sedona, compiled to WebAssembly (WASM), so spatial SQL runs entirely in the browser with no server. Queries Overture Maps GeoParquet on S3 and draws the results on a map.

    • Rust
    • WebAssembly

    Repository opens soon

How Labs works

  • Owned by its authors

    Each project is maintained by the team that built it, on a best-effort basis with no production SLA. Security issues are the exception and are fixed under the Wherobots security policy.

  • Open by default

    Labs projects are public on GitHub under the wherobots organization, with a labs- prefix and an Apache 2.0 license.

  • Room to graduate

    A Labs project with enough adoption can become a supported part of the Wherobots product.

Contribute to Labs

Teams and organizations contribute through standard GitHub pull requests.

  1. Start with an issue

    Report a bug or propose a change in the project's GitHub Issues before starting large work.

  2. Send a pull request

    Fork the repo, follow its CONTRIBUTING.md and open a pull request. Every change goes through the same review and automated tests as internal work.

  3. Propose a new project

    Labs is for connectors, plugins, example pipelines and tooling that connect to Wherobots without changing it.

Talk to us

Contributions are licensed under Apache 2.0, and contributing gives no access to core Wherobots repositories. Report security issues privately to security@wherobots.com, not in a public issue.