OSM Apps Catalog

From OpenStreetMap Wiki
Jump to navigation Jump to search
OSM Apps Catalog
Osm-apps-catalog.JPG
Author: ToastHawaii and other contributors
License: GNU Affero General Public License
Platform: Web
Language: multiple languages
Website: osm-apps.zottelig.ch
Source code: ToastHawaii/osm-apps-catalog GitHub
Programming language: TypeScript

This website shows applications and services that use OSM data. The list of applications is taken from the OpenStreetMap Wiki.

OSM Apps Catalog is a website that shows applications and services that use OSM data. The list of applications is taken from the OpenStreetMap Wiki, Wikidata and Taginfo project list.

How it works

All pages in the wiki that use a Software, Service item or Layer template are crawled and the information about the application is extracted and displayed for filtering and comparison.

How to document a new software

Step 1: Create a new wiki page for the item you wish to add to the table.

Step 2: Insert the Template.

  • Click on "Insert" in the upper bar.
  • Choose "Template".
  • Search for "Software".
  • Click on "Add".

Step 3: Edit the details.

  • Now you can enter the specific details about the software.
  • Enable on the left side the fields you want to document about the software. (Note that the fields are grouped into [categories].)

Step 4: Save your page.

  • Before you finish, you may wish to add a few lines of text since the table data only displays a few items in a text box on the right of the page (the rest of the data is shown in the catalog).
  • Click "Save Page", add a brief summary of your contribution, click "Save Page".
  • Congratulations! You've just added a page and document a software.

Or add your app to the List of OSM-based services by using the Service item template.

How to remove a app from the list

Delete the Software or Service item template about the app from the wiki page or mark the website link to the app as offline with <s>...</s> or <strike>...</strike>. You can also add status = unfinished or status = broken on the Software template.

How to check and clean up apps

Improve the documentation about Software in the OpenStreetMap Wiki and the Service items in the List of OSM-based services.

  • Add missing or undocumented services to the wiki. Create a wiki page and document with Software Template
  • Move services that are offline, but whose source code still exists, to the offline section (otherwise remove it), or mark them as unfinished or broken
  • Reorganize the categories and services
  • Mark regional maps with local
  • Clean up names, replace domains/url with description from the website title
  • Add missing screenshots
  • Replace http with https where possible

How to make translations

You can make translations ...

How to export a comparison to wiki.openstreetmap.org

Step 1: Compare apps

Step 2: Generate text/a table for the wiki.

  • Click on the share icon next to the title of a category. (Only fields from this category will be exported. If an app does not support any feature of this category, it will be ignored.)

Step 3: Add to a page on wiki.openstreetmap.org

  • Go to the wiki.openstreetmap.org page you want to add the comparison.
  • Click on "Edit source".
  • Paste the table in the clipboard where you want it.
  • Add a Summary at the bottom of the page.
  • Click on "Save changes".
  • Yes! You published a app comparison in the wiki.

Can you program?

Then improve this app catalog and send me a Pull Requests. Go to the project website of the osm apps catalog

See also