wiki:Plugins

The information about installation and update overlaps with [wiki:/Help/Preferences/Plugins] and should be moved there

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 want JOSM to find it, it should be enough to add the plugin to the  OpenStreetMap Subversion Repository (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.

nameauthordescriptionversion
/pluginicon/AddrInterpolation.jar/images/AddrInterpolation.png  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 27356
/pluginicon/alignways.jar/images/alignways.png  alignways Attila Szász Makes a pair of selected way segments parallel by rotating one of them around a chosen pivot.  More details 27676
/pluginicon/buildings_tools.jar/images/mapmode/building.png  buildings_tools Upliner Tools for drawing buildings.  More details 27676
/pluginicon/cadastre-fr.jar/images/preferences/cadastrewms.gif  cadastre-fr Pieren A special handler for the French land registry WMS server.  More details 27676
 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 preferences and 'Map Settings' (strange but true :-) 27289
/pluginicon/ColumbusCSV.jar/images/colcsvicon.png  ColumbusCSV Oliver Wieland Imports proprietary CSV files of the Columbus/Visiontac V-900 GPS logger into a GPX layer.  More details 27432
/pluginicon/CommandLine.jar/images/commandline.png  CommandLine Hind Implements a command line and enables to create your commands. See link for standard commands (arc, circle etc.)  More details 27632
/pluginicon/contourmerge.jar/images/mapmode/contourmerge.png  contourmerge Karl Guggisberg Merges the contours of two areas  More details 1003
/pluginicon/Create_grid_of_ways.jar/images/creategridofways.png  Create_grid_of_ways Jorge Luis Chamorro Create a grid of ways.  More details 27355
/pluginicon/czechaddress.jar/images/preferences/czech_flag.png  czechaddress Radomír Černoch Creating and handling address nodes and buildings within Czech Republic.  More details 27612
 dataimport Dieter Muecke Allows to import various file formats into JOSM directly. 27289
/pluginicon/DirectDownload.jar/images/DownloadAction.png  DirectDownload Hartmut Holzgraefe Download your GPX tracks from openstreetmap.org 27649
/pluginicon/DirectUpload.jar/images/UploadAction.png  DirectUpload Subhodip Biswas This plugin directly upload GPS Traces from current active layer in JOSM to openstreetmap.org.  More details 27355
/pluginicon/download_along.jar/images/download_along.png  download_along Nakor Downloads OSM data along a way  More details 27526
/pluginicon/editgpx.jar/images/mapmode/editgpx_mode.png  editgpx Martin Garbe Allows the user to anonymize timestamps and delete parts of huge GPX tracks very fast.  More details 27289
/pluginicon/ElevationProfile.jar/images/elevation.png  ElevationProfile Oliver Wieland Shows the elevation profile and some statistical data of a GPX track.  More details 27285
 epci-fr Don-vip Handling of French EPCIs (boundary=local_authority)  More details 26960
 epsg31287 Fichtennadel sets current projection to EPSG:31287 - Bessel 1841 in Lambert Conformal Conic. For use with WMS plugin to load geoimage.at WMS, see link for details  More details 26731
/pluginicon/ext_tools.jar/images/ext.png  ext_tools Upliner Use external scripts in JOSM  More details 27569
/pluginicon/FastDraw.jar/images/favicon.png  FastDraw Alexei Kasatkin Fast drawing ways by mouse  More details 27676
/pluginicon/FixAddresses.jar/images/fixaddresses.png  FixAddresses Oliver Wieland Finds and fixes invalid street addresses in a comfortable way.  More details 27676
/pluginicon/globalsat.jar/images/globalsatImport.png  globalsat Raphael Mack Download GPS points from Globalsat dg100 data logger directly in JOSM.  More details 27289
 gpxfilter Upliner Allows to filter out unnecessary GPS tracks  More details 27578
/pluginicon/graphview.jar/images/preferences/graphview.png  graphview Tobias Knerr Visualizes routing information as a routing graph.  More details 27676
/pluginicon/HouseNumberTaggingTool.jar/images/home-icon32.png  HouseNumberTaggingTool Oliver Raupach Simple tool to tag house numbers. Select house and press «Y». More details 27676
/pluginicon/imagery-xml-bounds.jar/images/xml_24.png  imagery-xml-bounds Don-vip Generate Imagery XML bounds from a multipolygon  More details 27676
/pluginicon/imageryadjust.jar/images/mapmode/adjustimg.png  imageryadjust Upliner WMSPlugin-style imagery adjustment mapmode 27649
/pluginicon/ImageWayPoint.jar/images/dialogs/imagewaypoint.png  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. 27361
/pluginicon/ImportImagePlugin.jar/images/layericon.png  ImportImagePlugin Christoph Beekmans, Fabian Kowitz, Anna Robaszkiewicz, Oliver Kuhn, Martin Ulitzny Plugin for importing spatial referenced images  More details 27354
 importvec Upliner Import vector graphics (SVG)  More details 27355
/pluginicon/InfoMode.jar/images/mapmode/infomode.png  InfoMode Alexei Kasatkin Extra information about current layer objects pop ups - currently GPX trackpoint info  More details 27676
/pluginicon/irsrectify.jar/images/irsrectify.png  irsrectify Ilya Zverev A helper for IRS satellite adjustment.  More details 27676
/pluginicon/junctionchecking.jar/images/dialogs/junctionchecker.png  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 27676
/pluginicon/kendzi3d.jar/images/stock_3d-effects24.png  kendzi3d Tomasz Kędziora (kendzi) Simple 3D view of osm data. It is highly experimental. It may crash! Use with caution!  More details 65
/pluginicon/lakewalker.jar/images/lakewalker-sml.png  lakewalker Brent Easton, Jason Reid Helps vectorizing WMS images. 27649
/pluginicon/licensechange.jar/images/licensechange.png  licensechange Frederik Ramm Checks if all users contributing to an object have agreed to the license change.  More details 27676
/pluginicon/livegps.jar/images/dialogs/livegps.png  livegps Frederik Ramm Support live GPS input (moving dot) through a connection to gpsd server.  More details 27464
/pluginicon/mapdust.jar/images/dialogs/mapdust_icon25.png  mapdust Beata Jancso 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 27596
 mappinonosm nazotoko (nazotoko@…) This imports photo markers from MapPIN'on OSM  More details 5
/pluginicon/measurement.jar/images/dialogs/measure.png  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). 27464
/pluginicon/merge-overlap.jar/images/merge_overlap.png  merge-overlap Stéphane Brunner Merge overlapping part of ways. 27676
/pluginicon/michigan_left.jar/images/michigan_left.png  michigan_left Nakor Adds no left turn for sets of 4 or 5 ways  More details 27526
 mirrored_download Roland M. Olbricht Simplifies download from different read-only APIs.  More details 27691
/pluginicon/multipoly-convert.jar/images/multipoly_convert.png  multipoly-convert Stéphane Brunner Simply convert an area to a multipolygon. 27567
 namemanager Rafal Jachowicz: rjachow@… Allows to attribute tags to all objects in any selected area at once 27676
/pluginicon/native_password_manager.jar/images/lock24x24.png  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 27676
 nearclick Imi, David Earl Simulates a click when you do a small and short drag. This is useful for tablet pens, when you have problems just clicking the tablet without the mouse moving (general Java - tablet problem).  More details 26605
/pluginicon/OpeningHoursEditor.jar/images/opening_hours.png  OpeningHoursEditor Falko Thomale extended options for editing opening_hours  More details 27676
/pluginicon/openstreetbugs.jar/images/dialogs/icon_error24.png  openstreetbugs Henrik Niehaus Imports issues from OpenStreetBugs  More details 27355
/pluginicon/openvisible.jar/images/openvisible.png  openvisible Christof Dallermassl Allows opening gpx/osm files that intersect the currently visible screen area 27289
 osmarender 80n Launches FireFox to display the current visible screen as a nice SVG image. 27309
 pbf Don-vip Import OSM data in PBF format  More details 27649
/pluginicon/pdfimport.jar/images/pdf_import.png  pdfimport extropy Import PDF file and convert to ways.  More details 27676
/pluginicon/photo_geotagging.jar/images/geotagging.png  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 27649
/pluginicon/PicLayer.jar/images/layericon.png  PicLayer Tomasz Stelmach This plugin allows to display any picture as a background in the editor and align it with the map. More details 27676
 plastic_laf Imi The great JGoodies Plastic Look and Feel.  More details 26605
 print Kai Pastor Adds map printing to JOSM 27676
 proj4j Josh Doe <josh@…> adds projections from Proj4J  More details 27289
 public_transport Roland M. Olbricht This plugin simplifies the mapping and editing of public transport routes.  More details 27649
/pluginicon/reltoolbox.jar/images/reltoolbox.png  reltoolbox Ilya Zverev Relation and multipolygon creating and editing panel.  More details 27676
 restart Upliner Adds "Restart JOSM" item to File menu. 27649
/pluginicon/reverter.jar/images/revert-changeset.png  reverter Upliner Plugin for reverting changesets  More details 27676
/pluginicon/RoadSigns.jar/images/pref/roadsigns.png  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: Germany.  More details 27675
 routes Jiri Klement Renders routes (bus, hiking trails, bicycle routes, ..). Route types must be defined in routes.xml file in plugin directory 27355
/pluginicon/routing.jar/images/preferences/routing.png  routing Jose Vidal <vidalfree@…>, Juangui Jordán <juangui@…>, Hassan S <hassan.sabirin@…> Provides routing capabilities.  More details 27649
 scripting Karl Guggisberg Allows to run scripts in JOSM.  More details 26005
/pluginicon/SeaMapEditor.jar/images/Smed.png  SeaMapEditor Werner, Malcolm Create and edit seamaps for OpenSeaMap  More details 27649
/pluginicon/SimplifyArea.jar/images/preferences/simplifyArea.png  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. 27676
/pluginicon/surveyor.jar/images/surveyormenu.png  surveyor Christof Dallermassl Allow adding markers/nodes on current gps positions.  More details 27649
/pluginicon/tag2link.jar/images/tag2linkv2_24x24.png  tag2link Don-vip & FrViPofm Launch browser to a Web resource about a selected object having known tags, such as Wikipedia  More details 27305
 tageditor Karl Guggisberg Provides a dialog for editing tags in a tabular grid.  More details 27675
/pluginicon/tagging-preset-tester.jar/images/tagging-preset-tester.png  tagging-preset-tester Imi Adds a tagging preset tester to the help 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. 27649
/pluginicon/terracer.jar/images/terrace.png  terracer Matt Amos Make terraced houses out of single blocks.  More details 27649
/pluginicon/touchscreenhelper.jar/images/mapmode/browse.png  touchscreenhelper glebius@… Provides helper buttons to allow working with single button mouse (stylus). Currently adds only one button to slip the map. 27354
/pluginicon/Tracer.jar/images/mapmode/tracer-sml.png  Tracer Jan Bilak, Petr Dlouhý Traces buildings from Czech cadastral map. Needs TracerServer (.NET or Mono) to be running.  More details 27354
/pluginicon/turnlanes.jar/images/dialogs/turnlanes.png  turnlanes Benjamin Schulz Provides a straightforward GUI for adding, editing and deleting turn lanes.  More details 27676
/pluginicon/turnrestrictions.jar/images/preferences/turnrestrictions.png  turnrestrictions Karl Guggisberg The turnrestrictions plugin allows to enter maintain information about turn restrictions in the OpenStreetMap database. More details 27676
 undelete Nakor Allows undeleting object from OSM database  More details 27649
/pluginicon/utilsplugin2.jar/images/utils.png  utilsplugin2 Kalle Lampila, Upliner, and others Several utilities that make your life easier. More details 27698
/pluginicon/videomapping.jar/images/videomapping.png  videomapping Matthias Meißer (This Plugin is currently work in progress!!!) Links and syncs a georeferenced video against a GPS track, to use it for identify visible objects.  More details 27676
/pluginicon/walkingpapers.jar/images/preferences/walkingpapers.png  walkingpapers Frederik Ramm Supports downloading tiled, scanned maps from walking-papers.org. This plugin is still under early development and may be buggy.  More details 27649
/pluginicon/waydownloader.jar/images/way-download.png  waydownloader Harry Wood Easy downloading along a long set of interconnected ways  More details 27649
/pluginicon/waypoint_search.jar/images/WaypointSearch.png  waypoint_search Åsmund Realfsen - realfsen at gmx.net Enables searching for waypoint imported from gpx file. 27676
/pluginicon/wayselector.jar/images/way-select.png  wayselector Marko Mäkelä Select a sequence of non-branching connected ways  More details 27019
/pluginicon/wms-turbo-challenge2.jar/images/wmsracer.png  wms-turbo-challenge2 Andrzej Zaborowski Drive a race car from point A to point B over aerial imagery, leave cacti behind.  More details 27649

Under Construction Plugins

Also look at:  https://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 -> 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.

Automatic update of plugins

On start-up, JOSM checks whether it has been updated and it offers to update installed plugins too. You are advised to run the updates by clicking on Update plugins. You may also skip updating, but be warned, that installed plugins could be incompatible with the new JOSM version and that they might either fail to load or fail to work as expected.

Select Do not show again if JOSM should always try the selected action without asking for confirmation. If you select this checkbox, JOSM won't display the following dialog any more:

Automatic update request

Want to create plugins?

Go here: DevelopersGuide/DevelopingPlugins

Documentation and online help inside JOSM wiki


Back to Main Help

Attachments