wiki:Plugins

Version 466 (modified by stoecker, 9 years ago) (diff)

disable dead link

Plugins for JOSM

This is a list of all plugins available via the in JOSM integrated plugin manager.

Note for plugin developers: If you wrote a plugin and would like for JOSM to find it, it should be enough to add the plugin to the OpenStreetMap SVN and it will automatically appear on this page. If you cannot put your plugin into SVN then edit this page and insert a link to your plugin jar file into the comment section at the beginning of the page; after a few minutes your plugin will be downloaded and the MANIFEST file will be used to extract information for the table below.

name

author

description

version

Install without Restart

icon

AddrInterpolation

Mike Nice

Group common Address Interpolation inputs in a single dialog, as well as an option to automatically generate individual house number nodes from a Way. More details

35405

no

icon

alignways

Attila Szász

Makes a pair of selected way segments parallel by rotating one of them around a chosen pivot. More details

35474

yes

apache-commons

nokutu; Don-vip

Provides Apache Commons library components. Not meant to be installed directly by users, but rather as a dependency for other plugins.

35362

yes

apache-http

Don-vip

Provides Apache HTTP library. Not meant to be installed directly by users, but rather as a dependency for other plugins.

35092

no

icon

areaselector

Paul Woelfel, Thomas Konrad

Allows selection of areas in an layer and automatic creation of a way as polygon. Built to ease mapping of building from background layers. Optimized for basemap.at. More details

359

yes

icon

austriaaddresshelper

Thomas Konrad

Automatically assigns the address to a selected object in Austria. Data © Österreichisches Adressregister 2017, N 23806/2017. More details

57

yes

icon

auto_tools

Rub21,samely

Automatic tools to help on common issues More details

73

yes

icon

BuildingGeneralization

Rotariu Anamaria

Allows the user to correct angle of buildings to 90 degrees, and aligns all loaded buildings to nearest road.

23

no

icon

buildings_tools

Upliner

Tools for drawing buildings. More details

35500

yes

icon

cadastre-fr

Pieren;Don-vip

A special handler for the French land registry WMS server. More details

35405

no

icon

CADTools

Rotariu Anamaria-Ionela

Allows the user to make small changes to some selected buildings . More details

1008

no

canvec_helper

Michael Bishop

Overlays the canvec tile grid on the map and prints URL's to the .zip files. Future goals: allow auto-downloading and loading of canvec .osm files

35092

no

icon

centernode

Pieter Fiers (Ubipo)

Create a node at the center of the selected elements. More details

v1.0.3

yes

icon

changeset-viewer

Rub21

Changeset Viewer plugin allows you to visualize the changesets in JOSM background More details

22

yes

icon

ColorPlugin

Andrei Maneasa

Color Plugin provide functionality for Josm users who want to put 'color' attribute for roof and walls of the buildings More details

1537115529

no

colorscheme

Christof Dallermassl

Allows the user to create different color schemes and to switch between them. Just change the colors and create a new scheme. Used to switch to a white background with matching colors for better visibility in bright sunlight. See dialog in display preferences.

35405

no

icon

ColumbusCSV

Oliver Wieland

Imports proprietary CSV files of the Columbus/Visiontac V-900 GPS logger into a GPX layer. More details

35405

no

icon

comfort0

simon04

Allows editing data in Level0L format More details

35378

yes

icon

CommandLine

Hind

Implements a command line and enables to create your commands. See link for standard commands (arc, circle etc.) More details

35405

no

config

Aarthy KC

Task configurations

1547306483

no

icon

conflation

Josh Doe

Tool for conflating data (matching and merging). More details

0.6.5

yes

icon

continuosDownload

Gnonthgol; JOSM developers

Downloads new data when you pan/zoom More details

91

yes

icon

contourmerge

Merges the contours of two areas More details

v0.1.6

yes

icon

Create_grid_of_ways

Jorge Luis Chamorro

Create a grid of ways. More details

35405

no

icon

CustomizePublicTransportStop

Rodion Scherbakov

Customization of public public transport stops. More details

35248

no

icon

damn

qeef

Client for Divide and Map. Now. -- damn project.

0.1.2

yes

dataimport

Dieter Muecke

Allows to import various file formats into JOSM directly. Currently supported: TangoGPS, Garmin Trainings Center TCX.

35248

no

icon

DirectDownload

Hartmut Holzgraefe

Download your GPX tracks from openstreetmap.org

35248

no

icon

DirectUpload

Subhodip Biswas

This plugin directly upload GPS Traces from current active layer in JOSM to openstreetmap.org. More details

35499

no

icon

DxfImport

Antochi Adrian and Trifan Adrian

Dxf Import More details

1013

no

icon

EasyPresets

Maripo GODA

EasyPresets plugin helps you create and use custom presets More details

1583691763

no

icon

editgpx

Martin Garbe

Allows the user to anonymize timestamps and delete parts of huge GPX tracks very fast. More details

35248

no

icon

ejml

Don-vip

Provides the EJML library for other JOSM plugins. Not meant to be installed directly by users, but rather as a dependency for other plugins.

35313

yes

icon

ElevationProfile

Oliver Wieland

Shows the elevation profile and some statistical data of a GPX track. More details

35444

no

epci-fr

Don-vip

Handling of French EPCIs (boundary=local_authority) More details

35092

yes

eventbus

Don-vip

Provides an event bus more powerful than the traditional listeners registration

35485

no

icon

ext_tools

Upliner

Use external scripts in JOSM More details

35499

no

icon

FastDraw

Alexei Kasatkin

Fast drawing ways by mouse More details

35499

no

fhrsPlugin

Kai Michael Poppe

Search establishments in FHRS API and merge data into OSM More details

0.1.5

yes

icon

fieldpapers

Ian Dees, Seth Fitzsimmons

Supports downloading tiled, scanned maps from fieldpapers.org. More details

v0.5.0

no

icon

FixAddresses

Oliver Wieland

Finds and fixes invalid street addresses in a comfortable way. More details

35343

no

icon

geochat

Ilya Zverev

Talk with users editing the map nearby, be notified when someone comes close. More details

35405

yes

icon

geohash

Grab

Tool for exploring geohashes More details

75

yes

icon

geojson

Ian Dees, matthieun, Larry0ua

Allows you to view a GeoJSON file as a layer. More details

129

yes

icon

geotools

Don-vip

Provides parts of the GeoTools library for other JOSM plugins. Not meant to be installed directly by users, but rather as a dependency for other plugins.

35169

yes

icon

globalsat

Raphael Mack

Download GPS points from Globalsat dg100 data logger directly in JOSM. More details

35248

no

icon

gpsblam

Russell Edwards

Analyse a set of GPS points to obtain its centre and direction of spread. More details

35221

no

icon

graphview

Tobias Knerr

Visualizes routing information as a routing graph. More details

35405

no

icon

gridify

Jeroen Hoek

Generates grids. More details

1588746833

yes

gson

Don-vip

Provides the GSON library for other JOSM plugins. Not meant to be installed directly by users, but rather as a dependency for other plugins.

35313

yes

icon

highwayNameModification

Taylor Smock <incoming+gokaart/JOSM_highwayNameModification@…>

Modify addr tags when a highway name is changed More details

0.0.9

yes

icon

HouseNumberTaggingTool

Oliver Raupach

Simple tool to tag house numbers. More details

35248

no

icon

http2

Don-vip

Provides HTTP/2 support. Requires Java 11 or later.

35427

yes

icon

imagery-xml-bounds

Don-vip

Generate Imagery XML bounds from a multipolygon More details

35313

yes

icon

imagery_offset_db

Ilya Zverev

Database of imagery offsets: share and aquire imagery offsets with one button. More details

35405

yes

icon

ImageWayPoint

Flint

Another plugin to match images to the waypoints in a GPX file. A match is made when the 'name', 'cmt' or 'desc' attribute of a waypoint tag matches the filename of an image. More details

35248

no

icon

ImportImagePlugin

Christoph Beekmans, Fabian Kowitz, Anna Robaszkiewicz, Oliver Kuhn, Martin Ulitzny

Plugin for importing spatial referenced images More details

35248

no

importvec

Upliner

Import vector graphics (SVG) More details

35499

no

icon

ImproveOsm

Grab

This plugin is helping you improve the OSM map by pointing at probable missing geometries (roads, parkings, path and water trails), missing one-ways or missing turn restrictions in OSM. More details

198

no

icon

ImproveWay

Kolesár András <kolesar@…>

Extends ImproveWayAccuracy mode with helpers to place nodes at accurate distances and angles. More details

29

yes

indoor_sweepline

Roland M. Olbricht

This plugin simplifies the mapping and editing of indoor corridors. More details

35248

no

icon

indoorhelper

Erik Gruschka, Rebecca Schmidt

Gives assistance for the mapping process of indoor OSM building data. Includes a validator and a mappaint style for indoor-data. More details

35405

no

icon

InfoMode

Alexei Kasatkin

Extra information about current layer objects pop ups - currently GPX trackpoint info More details

35248

no

intersection

Taylor Smock, Ryan Fleming, RD Clare

Implements lane connecitivity in a GUI More details

0.0.7

yes

javafx-osx

Don-vip

Provides the OpenJFX (JavaFX) library for JOSM core and other JOSM plugins. Provides additional features such as MP3 audio playback.

35458

no

javafx-unixoid

Don-vip

Provides the OpenJFX (JavaFX) library for JOSM core and other JOSM plugins. Provides additional features such as MP3 audio playback.

35458

no

javafx-windows

Don-vip

Provides the OpenJFX (JavaFX) library for JOSM core and other JOSM plugins. Provides additional features such as MP3 audio playback.

35458

no

jaxb

Don-vip

Provides the JAXB library for other JOSM plugins. Not meant to be installed directly by users, but rather as a dependency for other plugins.

35092

no

icon

jna

Don-vip

Provides Java Native Access (JNA) library. Not meant to be installed directly by users, but rather as a dependency for other plugins.

35092

no

icon

jogl

Tomasz Kędziora (kendzi)

Provides the JOGL (OpenGl) library for other JOSM plugins. Not meant to be installed directly by users, but rather as a dependency for other plugins. More details

1.2.3

no

josm-batch-downloader

Jamalek

Downloads data around every selected feature or inside of it (Polygons) More details

1.0.2

yes

icon

jts

Josh Doe <josh@…>

Provides Java Topology Suite (JTS) library and related utilities. Not meant to be installed directly by users, but rather as a dependency for other plugins.

35122

yes

icon

junctionchecking

Jörg Possin

creates a channel digraph and checks a subset of channels if it is a junction or searches in a subset of channels for junctions More details

35248

no

kartverketimport

Torstein Ingebrigtsen Bø

Tools to help import Kartverket N50 More details

35

yes

icon

kendzi3d

Tomasz Kędziora (kendzi)

Simple 3D view of osm data. It is highly experimental. It may crash! Use with caution! More details

1.0.205

no

icon

kendzi3d-resources

Tomasz Kędziora (kendzi)

Resources data for kendzi3d plugin More details

0.0.2

no

icon

livegps

Frederik Ramm

Support live GPS input (moving dot) through a connection to gpsd server. More details

35248

no

log4j

Don-vip

Provides the Log4j library for other JOSM plugins. Not meant to be installed directly by users, but rather as a dependency for other plugins.

35092

no

mapathoner

qeef

Some useful tools for HOT and Missing Maps mappers. More details

1.0.7

yes

icon

mapdust

skobbler

The MapDust Plug-In shows the MapDust bug reports on the map. You can create, close,invalidate, re-open and comment bug reports by using this plugin. More details

35248

no

icon

Mapillary

nokutu, floscher <incoming+josm-plugin-mapillary-8564565-issue-@…>

Allows the user to work with pictures hosted at mapillary.com More details

1.5.23

yes

icon

mapwithai

Taylor Smock <incoming+gokaart/JOSM_MapWithAI@…>

Allows the use of MapWithAI data in JOSM (same data as used in RapiD) More details

1.6.1

yes

icon

mapwithai-dev

Taylor Smock <incoming+gokaart/JOSM_MapWithAI@…>

Allows the use of MapWithAI data in JOSM (same data as used in RapiD) More details

2c8c3ad

yes

icon

markseen

Robert Scott

Marks 'seen' areas of the map More details

14

yes

icon

matsim

Nico Kuehnel

Allows to edit and extract network information for the traffic simulation MATSim More details

1.0.5-3-ge946087

no

icon

mbtiles

Ian Dees

Allows you to view a local mbtiles database as a raster layer. More details

v2.6.1

no

icon

measurement

Raphael Mack, Reza Mohammadi

Provide a measurement dialog and a layer to measure length and angle of segments, area surrounded by a (simple) closed way and create measurement paths (which also can be imported from a gps layer).

35405

yes

icon

merge-overlap

Stéphane Brunner

Merge overlapping part of ways.

35248

no

icon

michigan_left

Nakor

Adds no left turn for sets of 4 or 5 ways More details

35248

no

icon

microdata_scraping

vucodil

Scraping microdata from websites to convert them in openstreetmap tags. More details

1570137897

no

icon

MicrosoftStreetside

Microsoft

Allows the user to work with pictures hosted at Microsoft Streetside More details

35248

yes

icon

MovementAlert

Maripo GODA

This plugin will display an alert whenever an object is moved a long distance (such as by a misoperation) More details

1511141840

no

namemanager

Rafal Jachowicz <rjachow@…>

Allows to attribute tags to all objects in any selected area at once

35248

no

icon

NanoLog

Ilya Zverev

NanoLog adjustment and browsing layer More details

35248

no

icon

native_password_manager

Paul Hartmann

Use your system's password manager to store the API username and password. (KWallet and gnome-keyring are supported.) More details

35248

no

notesolver

Kai Michael Poppe

Used for closing notes when uploading a changeset and referencing them in each other's comments to keep references. More details

0.3.2

yes

o5m

Gerd Petermann

Import OSM data in o5m format More details

35248

yes

icon

opendata

Don-vip

Allows JOSM to read Open Data formats (csv, xls, ods, kml, kmz, shp, mif) into an .osm data layer. Supports zip and 7z compression of these file types. More details

35405

yes

icon

OpeningHoursEditor

Falko Thomale

extended options for editing opening_hours More details

35414

yes

icon

openqa

Taylor Smock <incoming+gokaart/JOSM_OpenQA@…>

OpenQA validation checker (supports Osmose and Keepright)) More details

0.1.9

yes

icon

OpenStreetCam

Grab

Lets you map from OpenStreetCam street level imagery. More details

317

no

icon

openvisible

Christof Dallermassl

Allows opening gpx/osm files that intersect the currently visible screen area

35248

no

icon

osm-obj-info

Rub21

Display OpenStreetMap object information More details

56

yes

osmai

osmai <osmai@…>

Map buildings semi-automatically by downloading computer-generated buildings into JOSM editor (England only). Instead of the human drawing each building, the human now downloads ready-made buildings, verifies that they are accurate, edits/modifies them if necessary, and then merges them into OSM as usual. This dramatically speeds up mapping of buildings for most areas (but not for areas with poor Bing aerial imagery, nor for very large buildings, nor for some very tightly-packed housing estates).

1.0

no

pbf

Don-vip

Import/export OSM data in PBF format More details

35446

yes

icon

pdfimport

extropy

Import PDF file into a layer and convert pdf lines to ways. More details

35494

yes

icon

photo_geotagging

Paul Hartmann

Write gps position info to the image file header. Run this feature from the right click menu of the image layer. More details

35499

yes

icon

photoadjust

holgermappt

Make photos movable and position them on the map. More details

35405

yes

icon

PicLayer

Tomasz Stelmach

This plugin allows to display any picture as a background in the editor and align it with the map. More details

35405

yes

icon

pointInfo

Marián Kyral

Shows an additional information about point on map. Only Czech RUIAN and Spanish Cadastre Web Services modules are available at this moment. More details

35248

yes

poly

Zverik

Read and write osmosis poly filter files More details

35248

yes

icon

PolygonCutOut

KiaaTiX

Plugin for splitting and cutting out (multi)polygons

v0.7

no

icon

print

Kai Pastor

Adds map printing to JOSM

35248

no

icon

pt_assistant

Biswesh Mohapatra <biswesh123@…>, simon04, Rodion Scherbakov

Provides validation and fixing for public transport route according to version 2 of the public transport schema More details

2.1.10-80-g7d9bba3

yes

public_transport

Roland M. Olbricht

This plugin simplifies the mapping and editing of public transport routes. More details

35405

no

icon

QuickLabel

Maripo GODA

This plugin shows specified tags next to or inside objects. More details

18

no

icon

rasterfilters

Vadim Varnavsky

The RasterFiltersPlugin allows to choose and apply some images' filters to some layers

35405

no

icon

RelationDissolve

John Kennedy (jmkie)

Helps multiple adjacent relations to be dissolved into a single relation. More details

0.2.0

yes

icon

reltoolbox

Ilya Zverev

Relation and multipolygon creating and editing panel. More details

35405

yes

icon

reverter

Upliner

Plugin for reverting changesets More details

35499

yes

icon

rex

Gorm Egeberg Johnsen

Expand a simple intersection to a roundabout in gradual steps. Select an intersection node or a roundabout and press Crtl-Shift-R More details

53

yes

icon

RoadSigns

Paul Hartmann

Plugin for tagging of objects based on a selection of road signs. The dialog can be opened by clicking a small icon in the upper right corner of the properties window. Available country presets: Belgium, Czech Republic, Germany, Poland, Slovakia, Spain. More details

35499

yes

routes

Jiri Klement

Renders routes (bus, hiking trails, bicycle routes, ..). Route types must be defined in routes.xml file in plugin directory

35405

no

icon

routing

Jose Vidal <vidalfree@…>, Juangui Jordán <juangui@…>, Hassan S <hassan.sabirin@…>

Provides routing capabilities. More details

35405

no

icon

SaudiNationalAddress

Mouath Ibrahim

This tool will query the Saudi National address API using coordinate and return building number, An API key is required. can be obtained from https://api.address.gov.sa/ More details

35374

no

icon

scoutsigns

Grab

The ScoutSigns plugin helps you quickly map speed limits and other information from actual road signs automatically captured by Scout users while driving. More details

165

no

icon

scripting

Runs scripts in JOSM More details

30796

yes

icon

sds

Frederik Ramm

Loads data from SDS

35499

no

icon

SeaChart

Malcolm Herring

Imagery Layer for Sea Charts More details

35483

no

icon

SeaMapEditor

Malcolm Herring

Edit features for OpenSeaMap More details

35480

yes

icon

ShapeTools

Antochi Adrian and Trifan Adrian

Gives user more tools that facilitate aligning and rotation of buildings. More details

1240

no

icon

shrinkwrap

Pieter Fiers (Ubipo)

Create a "shrinkwrapped" way or a convex hull around the selection, or a "ballooned" way around the cursor (inner concave hull). Useful for mapping landuse or areas. More details

v1.0.2

yes

icon

SimplifyArea

Martin Ždila <m.zdila@…>

Simplify area by removing nodes on very obtuse angles. This can be constrained by maximum removed area size. Also average nearby nodes. More details

35405

yes

icon

splinex

Upliner

Allows to draw splines

35454

no

icon

surveyor

Christof Dallermassl

Allow adding markers/nodes on current gps positions. More details

35405

no

icon

tag2link

Don-vip & FrViPofm

Launch browser to a Web resource about a selected object having known tags, such as Wikipedia More details

35248

yes

tageditor

Karl Guggisberg

Provides a dialog for editing tags in a tabular grid. More details

35258

no

icon

tagging-preset-tester

Imi

Adds a tagging preset tester to the windows menu, which helps you developing of tagging presets (quick preview of the dialog that will popup). You can start the jar-file as standalone as well.

35267

no

icon

terracer

Matt Amos

Make terraced houses out of single blocks. More details

35499

yes

icon

todo

Gnonthgol;AndrewBuck;bagage

Adds a todo list dialog that makes it easy to go through large lists of objects More details

30306

no

icon

tofix

Rub21

Integrate to-fix (https://osmlab.github.io/to-fix/) into JOSM to repair errors in OpenStreetMap More details

490

yes

icon

TombPlugin

Kendzi

Simple plugin for taging tombs More details

58

no

icon

touchscreenhelper

glebius@…

Provides helper buttons to allow working with single button mouse (stylus). Activate by holding T and slip map with left mouse button More details

35248

no

icon

Tracer

Jan Bilak, Petr Dlouhý

Traces buildings from Czech cadastral map. Needs TracerServer (.NET or Mono) to be running. More details

35313

yes

icon

Tracer-testing

Jan Bilak, Petr Dlouhý, Marián Kyral, Martin Švec

This is an testing version of the improved original Tracer plugin developed at https://github.com/mkyral/josm-tracer More details

1590860163

yes

icon

Tracer2

Jan Bilak, Petr Dlouhý, Dirk Brünig

Traces buildings and other shapes from a map. Needs Tracer2Server to be running. More details

35499

yes

icon

turnlanes

Benjamin Schulz

Provides a straightforward GUI for adding, editing and deleting turn lanes. More details

35405

no

icon

turnlanes-tagging

Rub21

Editor to add turn lanes tags in highways More details

283

yes

icon

turnrestrictions

Karl Guggisberg

The turnrestrictions plugin allows to enter maintain information about turn restrictions in the OpenStreetMap database. More details

35405

yes

icon

undelete

Nakor

Allows undeleting object from OSM database More details

35499

no

icon

utilsplugin2

Kalle Lampila, Upliner, Zverik, akks, joshdoe and others

Several utilities that make your life easier. More details

35487

yes

icon

waydownloader

Harry Wood

Easy downloading along a long set of interconnected ways More details

35405

no

icon

waypoint_search

Åsmund Realfsen - realfsen at gmx.net

Enables searching for waypoint imported from gpx file.

35248

no

icon

wikipedia

floscher <incoming+josm-plugin-wikipedia-6702380-issue-@…>, simon04

Simplifies linking OSM objects to Wikipedia articles and Wikidata items More details

1.1.4

yes

icon

wms-turbo-challenge2

Andrzej Zaborowski

Drive a race car from point A to point B over aerial imagery, leave cacti behind. More details

35248

no

Under Construction Plugins

Also look at: http://wiki.openstreetmap.org/wiki/JOSM/Plugins

Automatic Installation

See Installing plugins.

Manual Installation

If the automatic way does not work you can install plugins manually by putting the .jar files in the plugins directory under the JOSM directory

  • Under Windows, this is in C:\Documents and Settings\username\Application Data\JOSM\plugins.
  • Under Vista, the plugins are located in C:\Users\username\AppData\Roaming\JOSM\plugins.
  • On a Mac you will find the JOSM directory in the user directory /Users/username/.josm/plugins. The point "." in front of ".josm" indicates that this folder is invisible. To show the contents of this hidden folder, use the Finders Go to folder menu command (cmd-shift-G), and enter "~/.josm") in the dialog that pops up. Drag any plugins you'd like to install into the plugins folder.
    (You can also copy the plugin files using the command line.)
  • On a Linux system you will find the JOSM directory in the user directory /home/username/.josm/plugins. The point "." in front of ".josm" indicates that this folder is invisible. To show the contents of this hidden folder, use the file manager and enter "~/.josm" in the address line (if no address line is visible just try to enter a letter and hopefully a popup to enter the address will open). Alternatively it is possible to "show hidden" files and folders in the file manager, using the keyboard shortcut Ctrl+H. Drag any plugins you'd like to install into the plugins folder.
    (You can also copy the plugin files using the command line.)

Now restart JOSM and the plugins should show up in the plugin list under Edit -> source:trunk/images/preference.png Preferences -> source:trunk/images/preferences/plugin.png Plugins. Activate the Plugins, click on source:/trunk/images/ok.pngOK to save the preferences and restart JOSM once more.

Want to create plugins?

Go here: DevelopersGuide/DevelopingPlugins


Back to Main Help