This repository contains various Open Pioneer Trails packages developed and provided by the Trails community.
Please note that theses packages are managed by the community and not officially part of the Open Pioneer Trails framework. Therefore, the levels of functionality, testing and maintenance can vary greatly for each individual package.
Please try to get in touch with the author of the package if you have any questions about its use or if you are considering making your own adjustments or extensions.
- Samples: latest | dev
- API Documentation: latest | dev
- User manual
See See also for API docs of other trails packages.
Ensure that you have Node (Version 20 or later) and pnpm (Version 10.x) installed.
Then execute the following commands to get started:
$ git clone https://github.com/open-pioneer/trails-community.git # Clone the repository
$ cd trails-community
$ pnpm install # Install dependencies
$ pnpm run dev # Launch development serverVite will print the project's local address (usually http://localhost:5173/). Point your browser at it and start programming!
- Trails Starter: Project to get started with the Open Pioneer Trails web client framework; contains minimal samples.
- Core packages: Contains the runtime package and other central packages.
- OpenLayers base packages: Contains packages using OpenLayers to render a map.
- Build tools: Contains our build tooling such as the Vite plugin.
This repository publishes the following packages:
| Name | Version |
|---|---|
| @open-pioneer-community/window |
Apache-2.0 (see LICENSE file)
The packages contained in this repository are published using the Apache 2.0 license. All contributions must therefore be compliant with the same license.
Please also read our contribution guide.