Plugins for JOSM
This is a list of all plugins available via the in JOSM integrated plugin manager. If you wrote a plugin and like 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 |
| 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 | 21710 |
| alignways | Attila Szász | Makes a pair of selected way segments parallel by rotating one of them around a chosen pivot. More details | 22850 |
| buildings_tools | Upliner | Tools for drawing buildings. More details | 22904 |
| cadastre-fr | Pieren | A special handler for the French land registry WMS server. More details | 22850 |
| 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 JOSM's preferences and 'Map Settings' (strange but true :-) | 21563 |
| ColumbusCSV | Oliver Wieland | Imports proprietary CSV files of the Columbus V-900 GPS logger into JOSM. More details | 305 |
| Create_grid_of_ways | Jorge Luis Chamorro | Create a grid of ways. More details | 21706 |
| czechaddress | Radomír Černoch | Creating and handling address nodes and buildings within Czech Republic. More details | 22813 |
| dataimport | Dieter Muecke | Allows to import various file formats into JOSM directly. | 22542 |
| DirectUpload | Subhodip Biswas | This plugin directly upload GPS Traces from current active layer in JOSM to openstreetmap.org. More details | 22017 |
| download_along | Nakor | Downloads OSM data along a way More details | 22427 |
| editgpx | Martin Garbe | Allows the user to anonymize timestamps and delete parts of huge GPX tracks very fast. More details | 22548 |
| ElevationProfile | Oliver Wieland | Shows the elevation profile of a GPS track in JOSM (alpha version!). More details | 288 |
| ext_tools | Upliner | Use external scripts in JOSM More details | 22531 |
| fuzzer | Upliner | Trace any objects from WMS. | 15 |
| globalsat | Raphael Mack | Download GPS points from Globalsat dg100 data logger directly in JOSM. More details | 21706 |
| graphview | Tobias Knerr | Visualizes routing information as a routing graph. More details | 22547 |
| 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. | 22547 |
| lakewalker | Brent Easton, Jason Reid | Helps vectorizing WMS images. | 21706 |
| livegps | Frederik Ramm | Support live GPS input (moving dot) through a connection to gpsd server. More details | 21706 |
| mappinonosm | nazotoko (nazotoko@…) | This imports photo markers from MapPIN'on OSM More details | 5 |
| 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). | 22547 |
| michigan_left | Nakor | Adds no left turn for sets of 4 or 5 ways More details | 22369 |
| multipoly | Bilbo | Create multipolygons by one click, much easier than standard way with relation editor. More details | 22171 |
| multipoly-convert | Stéphane Brunner | Simply convert an area to a multipolygon. More details | 21706 |
| 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 | 19458 |
| OpeningHoursEditor | Falko Thomale | extended options for editing opening_hours More details | 22850 |
| openstreetbugs | Henrik Niehaus | Imports issues from OpenStreetBugs More details | 22723 |
| openvisible | Christof Dallermassl | Allows opening gpx/osm files that intersect the currently visible screen area | 21706 |
| osmarender | 80n | Launches FireFox to display the current visible screen as a nice SVG image. | 22765 |
| photo_geotagging | Sebastian Klein | Write gps position info to the image file header. Run this feature from the right click menu of the image layer. More details | 22850 |
| PicLayer | Tomasz Stelmach | This plugin allows to display any picture as a background in the editor and align it with the map. | 22549 |
| plastic_laf | Imi | The great JGoodies Plastic Look and Feel. More details | 20000 |
| public_transport | Roland M. Olbricht | This plugin simplifies the mapping and editing of public transport routes. More details | 22148 |
| remotecontrol | Frederik Ramm, Bodo Meissner | Let other applications send commands to JOSM. More details | 22734 |
| reverter | Upliner | Plugin for reverting changesets More details | 22533 |
| RoadSigns | Sebastian Klein | 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 | 22850 |
| routes | Jiri Klement | Renders routes (bus, hiking trails, bicycle routes, ..). Route types must be defined in routes.xml file in plugin directory | 22590 |
| routing | Jose Vidal <vidalfree@…>, Juangui Jordán <juangui@…> | Provides routing capabilities. More details | 22549 |
| 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. | 21873 |
| slippymap | Frederik Ramm | Displays a slippy map grid in JOSM. Can load tiles from slippy map as background and request updates. More details | 22848 |
| surveyor | Christof Dallermassl | Allow adding markers/nodes on current gps positions. More details | 21706 |
| tageditor | Karl Guggisberg | Provides a dialog for editing tags in a tabular grid. More details | 21026 |
| 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. | 22454 |
| terracer | Matt Amos | Make terraced houses out of single blocks. More details | 22169 |
| toms | Werner, Malcolm | Create and edit seamarks for OpenSeaMap More details | 22894 |
| touchscreenhelper | glebius@… | Provides helper buttons to allow working with single button mouse (stylus). Currently adds only one button to slip the map. | 21576 |
| Tracer | Jan Bilak, Petr Dlouhý | Traces buildings from Czech cadastral map. Needs TracerServer (.NET or Mono) to be running. | 22177 |
| turnrestrictions | Karl Guggisberg | The turnrestrictions plugin allows to enter maintain information about turn restrictions in the OpenStreetMap database. More details | 22477 |
| undelete | Nakor | Allows undeleting object from OSM database More details | 22365 |
| validator | Francisco R. Santos | An OSM data validator. It checks for problems in data, and provides fixes for the common ones. Spellcheck integrated for tag names. More details | 22805 |
| 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 | 22549 |
| waydownloader | Harry Wood | Easy downloading along a long set of interconnected ways More details | 21706 |
| waypoint_search | Åsmund Realfsen - realfsen at gmx.net | Enables searching for waypoint imported from gpx file. [... More details] | 22858 |
| wayselector | Marko Mäkelä | Select a sequence of non-branching connected ways More details | 21706 |
| wms-turbo-challenge2 | Andrzej Zaborowski | Drive a race car from point A to point B over aerial imagery, leave cacti behind. More details | 21761 |
| wmsplugin | Tim Waters, Petr Dlouhý | Display georeferenced images as background in JOSM (WMS servers, Yahoo, ...). More details | 22942 |
Under Construction Plugins
Look at: http://wiki.openstreetmap.org/wiki/JOSM/Plugins
Automatic Installation
Go to Edit-preferences-Plugins. Then click on the button "Download List" followed by "Update". Finally, enable all plugins you want to install.
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 or Linux 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.)
Now restart Josm and the plugins should show up here: Edit-preferences-Plugins. Activate the Plugin and re-start JOSM once more.
Want to create plugins? Go here: DevelopersGuide/DevelopingPlugins
