CINXE.COM
BRouter - OpenStreetMap Wiki
<!DOCTYPE html> <html class="client-nojs" lang="en" dir="ltr"> <head> <meta charset="UTF-8"/> <title>BRouter - OpenStreetMap Wiki</title> <script>document.documentElement.className="client-js";RLCONF={"wgBreakFrames":false,"wgSeparatorTransformTable":["",""],"wgDigitTransformTable":["",""],"wgDefaultDateFormat":"dmy","wgMonthNames":["","January","February","March","April","May","June","July","August","September","October","November","December"],"wgRequestId":"bb6fd6999984b4392ac91ee3","wgCSPNonce":false,"wgCanonicalNamespace":"","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":0,"wgPageName":"BRouter","wgTitle":"BRouter","wgCurRevisionId":2569308,"wgRevisionId":2569308,"wgArticleId":130603,"wgIsArticle":true,"wgIsRedirect":false,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":["Pages unavailable in Spanish","Pages unavailable in French","Pages unavailable in Italian","Pages unavailable in Dutch","Pages unavailable in Russian","Pages unavailable in Japanese","Needs image","MIT","Android software","Web software","Cross-platform software","Java","Routing software","Free software"], "wgPageContentLanguage":"en","wgPageContentModel":"wikitext","wgRelevantPageName":"BRouter","wgRelevantArticleId":130603,"wgIsProbablyEditable":false,"wgRelevantPageIsProbablyEditable":false,"wgRestrictionEdit":[],"wgRestrictionMove":[],"wgMFDisplayWikibaseDescriptions":{"search":false,"nearby":false,"watchlist":false,"tagline":false},"wgVisualEditor":{"pageLanguageCode":"en","pageLanguageDir":"ltr","pageVariantFallbacks":"en"},"wgULSAcceptLanguageList":[],"wgULSCurrentAutonym":"English","wgVector2022PreviewPages":[],"wgEditSubmitButtonLabelPublish":false,"wgULSPosition":"personal","wgULSisCompactLinksEnabled":true};RLSTATE={"site.styles":"ready","user.styles":"ready","user":"ready","user.options":"loading","skins.vector.styles.legacy":"ready","ext.OsmWikibase-all":"ready","ext.visualEditor.desktopArticleTarget.noscript":"ready","ext.uls.pt":"ready","wikibase.client.init":"ready"};RLPAGEMODULES=["site","mediawiki.page.ready","mediawiki.toc","skins.vector.legacy.js", "ext.visualEditor.desktopArticleTarget.init","ext.visualEditor.targetLoader","ext.gadget.taginfo","ext.gadget.dataitemlinks","ext.gadget.maps","ext.uls.compactlinks","ext.uls.interface"];</script> <script>(RLQ=window.RLQ||[]).push(function(){mw.loader.implement("user.options@12s5i",function($,jQuery,require,module){mw.user.tokens.set({"patrolToken":"+\\","watchToken":"+\\","csrfToken":"+\\"});});});</script> <link rel="stylesheet" href="/w/load.php?lang=en&modules=ext.OsmWikibase-all%7Cext.uls.pt%7Cext.visualEditor.desktopArticleTarget.noscript%7Cskins.vector.styles.legacy%7Cwikibase.client.init&only=styles&skin=vector"/> <script async="" src="/w/load.php?lang=en&modules=startup&only=scripts&raw=1&skin=vector"></script> <meta name="ResourceLoaderDynamicStyles" content=""/> <link rel="stylesheet" href="/w/load.php?lang=en&modules=site.styles&only=styles&skin=vector"/> <noscript><link rel="stylesheet" href="/w/load.php?lang=en&modules=noscript&only=styles&skin=vector"/></noscript> <meta name="generator" content="MediaWiki 1.39.10"/> <meta name="format-detection" content="telephone=no"/> <meta name="viewport" content="width=1000"/> <link rel="icon" href="/favicon.ico"/> <link rel="search" type="application/opensearchdescription+xml" href="/w/opensearch_desc.php" title="OpenStreetMap Wiki (en)"/> <link rel="EditURI" type="application/rsd+xml" href="//wiki.openstreetmap.org/w/api.php?action=rsd"/> <link rel="license" href="/wiki/Wiki_content_license"/> <link rel="alternate" type="application/atom+xml" title="OpenStreetMap Wiki Atom feed" href="/w/index.php?title=Special:RecentChanges&feed=atom"/> </head> <body class="mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject page-BRouter rootpage-BRouter skin-vector action-view skin-vector-legacy vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-language-alert-in-sidebar-disabled vector-feature-sticky-header-disabled vector-feature-sticky-header-edit-disabled vector-feature-table-of-contents-disabled vector-feature-visual-enhancement-next-disabled"><div id="mw-page-base" class="noprint"></div> <div id="mw-head-base" class="noprint"></div> <div id="content" class="mw-body" role="main"> <a id="top"></a> <div id="siteNotice"></div> <div class="mw-indicators"> </div> <h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-main">BRouter</span></h1> <div id="bodyContent" class="vector-body"> <div id="siteSub" class="noprint">From OpenStreetMap Wiki</div> <div id="contentSub"></div> <div id="contentSub2"></div> <div id="jump-to-nav"></div> <a class="mw-jump-link" href="#mw-head">Jump to navigation</a> <a class="mw-jump-link" href="#searchInput">Jump to search</a> <div id="mw-content-text" class="mw-body-content mw-content-ltr" lang="en" dir="ltr"><div class="mw-parser-output"><div class="languages noprint navigation-not-searchable" style="clear:both;font-size:95%;line-height:normal;margin:2px 0;border:1px solid #AAA" dir="ltr"> <div style="background:#EEE;padding:1px"> <div class="hlist" style="float:right;margin-left:.25em;font-weight:normal;font-size:x-small"> <ul><li><bdi class="noprint plainlinks purgelink"><a rel="nofollow" class="external text" href="//wiki.openstreetmap.org/w/index.php?title=BRouter&action=purge"><span title="Purge this page"><span style="margin:0 2px"><img alt="" src="https://upload.wikimedia.org/wikipedia/commons/thumb/1/1a/Octicons-sync.svg/10px-Octicons-sync.svg.png" decoding="async" width="10" height="13" srcset="https://upload.wikimedia.org/wikipedia/commons/thumb/1/1a/Octicons-sync.svg/15px-Octicons-sync.svg.png 1.5x, https://upload.wikimedia.org/wikipedia/commons/thumb/1/1a/Octicons-sync.svg/20px-Octicons-sync.svg.png 2x" /></span>Purge</span></a></bdi></li> <li><a href="/wiki/Wiki_Translation" title="Wiki Translation">Help</a></li></ul> </div> <div style="font-weight:bold;max-height:10000000px;text-align:center"><bdi style="font-style:italic">BRouter</bdi> - Other languages</div> </div> <div id="Languages" class="LanguageBar" data-vector-language-button-label="$1 languages" style="max-height:10000000px;padding:0 .25em"> <div class="hlist hlist-with-seps"><li><span dir="auto" lang="af"><a href="/w/index.php?title=Af:BRouter&action=edit&redlink=1" class="new" title="Af:BRouter (page does not exist)"> Afrikaans </a></span></li> <li><span dir="auto" lang="ast"><a href="/w/index.php?title=Ast:BRouter&action=edit&redlink=1" class="new" title="Ast:BRouter (page does not exist)"> asturianu </a></span></li> <li><span dir="auto" lang="az"><a href="/w/index.php?title=Az:BRouter&action=edit&redlink=1" class="new" title="Az:BRouter (page does not exist)"> azərbaycanca </a></span></li> <li><span dir="auto" lang="id"><a href="/w/index.php?title=Id:BRouter&action=edit&redlink=1" class="new" title="Id:BRouter (page does not exist)"> Bahasa Indonesia </a></span></li> <li><span dir="auto" lang="ms"><a href="/w/index.php?title=Ms:BRouter&action=edit&redlink=1" class="new" title="Ms:BRouter (page does not exist)"> Bahasa Melayu </a></span></li> <li><span dir="auto" lang="bs"><a href="/w/index.php?title=Bs:BRouter&action=edit&redlink=1" class="new" title="Bs:BRouter (page does not exist)"> bosanski </a></span></li> <li><span dir="auto" lang="br"><a href="/w/index.php?title=Br:BRouter&action=edit&redlink=1" class="new" title="Br:BRouter (page does not exist)"> brezhoneg </a></span></li> <li><span dir="auto" lang="ca"><a href="/w/index.php?title=Ca:BRouter&action=edit&redlink=1" class="new" title="Ca:BRouter (page does not exist)"> català </a></span></li> <li><span dir="auto" lang="cnr"><a href="/w/index.php?title=Cnr:BRouter&action=edit&redlink=1" class="new" title="Cnr:BRouter (page does not exist)"> Crnogorski </a></span></li> <li><span dir="auto" lang="cs"><a href="/w/index.php?title=Cs:BRouter&action=edit&redlink=1" class="new" title="Cs:BRouter (page does not exist)"> čeština </a></span></li> <li><span dir="auto" lang="da"><a href="/w/index.php?title=Da:BRouter&action=edit&redlink=1" class="new" title="Da:BRouter (page does not exist)"> dansk </a></span></li> <li><span dir="auto" lang="de"><a href="/wiki/DE:BRouter" title="DE:BRouter"> Deutsch </a></span></li> <li><span dir="auto" lang="et"><a href="/w/index.php?title=Et:BRouter&action=edit&redlink=1" class="new" title="Et:BRouter (page does not exist)"> eesti </a></span></li> <li><span dir="auto" lang="en"><a class="mw-selflink selflink"> English </a></span></li> <li><span dir="auto" lang="es"><a href="/w/index.php?title=ES:BRouter&action=edit&redlink=1" class="new" title="ES:BRouter (page does not exist)"> español </a></span></li> <li><span dir="auto" lang="eo"><a href="/w/index.php?title=Eo:BRouter&action=edit&redlink=1" class="new" title="Eo:BRouter (page does not exist)"> Esperanto </a></span></li> <li><span dir="auto" lang="eu"><a href="/w/index.php?title=Eu:BRouter&action=edit&redlink=1" class="new" title="Eu:BRouter (page does not exist)"> euskara </a></span></li> <li><span dir="auto" lang="fr"><a href="/w/index.php?title=FR:BRouter&action=edit&redlink=1" class="new" title="FR:BRouter (page does not exist)"> français </a></span></li> <li><span dir="auto" lang="fy"><a href="/w/index.php?title=Fy:BRouter&action=edit&redlink=1" class="new" title="Fy:BRouter (page does not exist)"> Frysk </a></span></li> <li><span dir="auto" lang="gd"><a href="/w/index.php?title=Gd:BRouter&action=edit&redlink=1" class="new" title="Gd:BRouter (page does not exist)"> Gàidhlig </a></span></li> <li><span dir="auto" lang="gl"><a href="/w/index.php?title=Gl:BRouter&action=edit&redlink=1" class="new" title="Gl:BRouter (page does not exist)"> galego </a></span></li> <li><span dir="auto" lang="hr"><a href="/w/index.php?title=Hr:BRouter&action=edit&redlink=1" class="new" title="Hr:BRouter (page does not exist)"> hrvatski </a></span></li> <li><span dir="auto" lang="io"><a href="/w/index.php?title=Io:BRouter&action=edit&redlink=1" class="new" title="Io:BRouter (page does not exist)"> Ido </a></span></li> <li><span dir="auto" lang="ia"><a href="/w/index.php?title=Ia:BRouter&action=edit&redlink=1" class="new" title="Ia:BRouter (page does not exist)"> interlingua </a></span></li> <li><span dir="auto" lang="is"><a href="/w/index.php?title=Is:BRouter&action=edit&redlink=1" class="new" title="Is:BRouter (page does not exist)"> íslenska </a></span></li> <li><span dir="auto" lang="it"><a href="/w/index.php?title=IT:BRouter&action=edit&redlink=1" class="new" title="IT:BRouter (page does not exist)"> italiano </a></span></li> <li><span dir="auto" lang="ht"><a href="/w/index.php?title=Ht:BRouter&action=edit&redlink=1" class="new" title="Ht:BRouter (page does not exist)"> Kreyòl ayisyen </a></span></li> <li><span dir="auto" lang="gcf"><a href="/w/index.php?title=Gcf:BRouter&action=edit&redlink=1" class="new" title="Gcf:BRouter (page does not exist)"> kréyòl gwadloupéyen </a></span></li> <li><span dir="auto" lang="ku"><a href="/w/index.php?title=Ku:BRouter&action=edit&redlink=1" class="new" title="Ku:BRouter (page does not exist)"> kurdî </a></span></li> <li><span dir="auto" lang="lv"><a href="/w/index.php?title=Lv:BRouter&action=edit&redlink=1" class="new" title="Lv:BRouter (page does not exist)"> latviešu </a></span></li> <li><span dir="auto" lang="lb"><a href="/w/index.php?title=Lb:BRouter&action=edit&redlink=1" class="new" title="Lb:BRouter (page does not exist)"> Lëtzebuergesch </a></span></li> <li><span dir="auto" lang="lt"><a href="/w/index.php?title=Lt:BRouter&action=edit&redlink=1" class="new" title="Lt:BRouter (page does not exist)"> lietuvių </a></span></li> <li><span dir="auto" lang="hu"><a href="/w/index.php?title=Hu:BRouter&action=edit&redlink=1" class="new" title="Hu:BRouter (page does not exist)"> magyar </a></span></li> <li><span dir="auto" lang="nl"><a href="/w/index.php?title=NL:BRouter&action=edit&redlink=1" class="new" title="NL:BRouter (page does not exist)"> Nederlands </a></span></li> <li><span dir="auto" lang="no"><a href="/w/index.php?title=No:BRouter&action=edit&redlink=1" class="new" title="No:BRouter (page does not exist)"> norsk </a></span></li> <li><span dir="auto" lang="nn"><a href="/w/index.php?title=Nn:BRouter&action=edit&redlink=1" class="new" title="Nn:BRouter (page does not exist)"> norsk nynorsk </a></span></li> <li><span dir="auto" lang="oc"><a href="/w/index.php?title=Oc:BRouter&action=edit&redlink=1" class="new" title="Oc:BRouter (page does not exist)"> occitan </a></span></li> <li><span dir="auto" lang="pl"><a href="/w/index.php?title=Pl:BRouter&action=edit&redlink=1" class="new" title="Pl:BRouter (page does not exist)"> polski </a></span></li> <li><span dir="auto" lang="pt"><a href="/w/index.php?title=Pt:BRouter&action=edit&redlink=1" class="new" title="Pt:BRouter (page does not exist)"> português </a></span></li> <li><span dir="auto" lang="ro"><a href="/w/index.php?title=Ro:BRouter&action=edit&redlink=1" class="new" title="Ro:BRouter (page does not exist)"> română </a></span></li> <li><span dir="auto" lang="sc"><a href="/w/index.php?title=Sc:BRouter&action=edit&redlink=1" class="new" title="Sc:BRouter (page does not exist)"> sardu </a></span></li> <li><span dir="auto" lang="sq"><a href="/w/index.php?title=Sq:BRouter&action=edit&redlink=1" class="new" title="Sq:BRouter (page does not exist)"> shqip </a></span></li> <li><span dir="auto" lang="sk"><a href="/w/index.php?title=Sk:BRouter&action=edit&redlink=1" class="new" title="Sk:BRouter (page does not exist)"> slovenčina </a></span></li> <li><span dir="auto" lang="sl"><a href="/w/index.php?title=Sl:BRouter&action=edit&redlink=1" class="new" title="Sl:BRouter (page does not exist)"> slovenščina </a></span></li> <li><span dir="auto" lang="sr-latn"><a href="/w/index.php?title=Sr-latn:BRouter&action=edit&redlink=1" class="new" title="Sr-latn:BRouter (page does not exist)"> srpski (latinica) </a></span></li> <li><span dir="auto" lang="fi"><a href="/w/index.php?title=Fi:BRouter&action=edit&redlink=1" class="new" title="Fi:BRouter (page does not exist)"> suomi </a></span></li> <li><span dir="auto" lang="sv"><a href="/w/index.php?title=Sv:BRouter&action=edit&redlink=1" class="new" title="Sv:BRouter (page does not exist)"> svenska </a></span></li> <li><span dir="auto" lang="tl"><a href="/w/index.php?title=Tl:BRouter&action=edit&redlink=1" class="new" title="Tl:BRouter (page does not exist)"> Tagalog </a></span></li> <li><span dir="auto" lang="vi"><a href="/w/index.php?title=Vi:BRouter&action=edit&redlink=1" class="new" title="Vi:BRouter (page does not exist)"> Tiếng Việt </a></span></li> <li><span dir="auto" lang="tr"><a href="/w/index.php?title=Tr:BRouter&action=edit&redlink=1" class="new" title="Tr:BRouter (page does not exist)"> Türkçe </a></span></li> <li><span dir="auto" lang="diq"><a href="/w/index.php?title=Diq:BRouter&action=edit&redlink=1" class="new" title="Diq:BRouter (page does not exist)"> Zazaki </a></span></li> <li><span dir="auto" lang="el"><a href="/w/index.php?title=El:BRouter&action=edit&redlink=1" class="new" title="El:BRouter (page does not exist)"> Ελληνικά </a></span></li> <li><span dir="auto" lang="be"><a href="/w/index.php?title=Be:BRouter&action=edit&redlink=1" class="new" title="Be:BRouter (page does not exist)"> беларуская </a></span></li> <li><span dir="auto" lang="bg"><a href="/w/index.php?title=Bg:BRouter&action=edit&redlink=1" class="new" title="Bg:BRouter (page does not exist)"> български </a></span></li> <li><span dir="auto" lang="mk"><a href="/w/index.php?title=Mk:BRouter&action=edit&redlink=1" class="new" title="Mk:BRouter (page does not exist)"> македонски </a></span></li> <li><span dir="auto" lang="mn"><a href="/w/index.php?title=Mn:BRouter&action=edit&redlink=1" class="new" title="Mn:BRouter (page does not exist)"> монгол </a></span></li> <li><span dir="auto" lang="ru"><a href="/w/index.php?title=RU:BRouter&action=edit&redlink=1" class="new" title="RU:BRouter (page does not exist)"> русский </a></span></li> <li><span dir="auto" lang="sr"><a href="/w/index.php?title=Sr:BRouter&action=edit&redlink=1" class="new" title="Sr:BRouter (page does not exist)"> српски / srpski </a></span></li> <li><span dir="auto" lang="uk"><a href="/w/index.php?title=Uk:BRouter&action=edit&redlink=1" class="new" title="Uk:BRouter (page does not exist)"> українська </a></span></li> <li><span dir="auto" lang="hy"><a href="/w/index.php?title=Hy:BRouter&action=edit&redlink=1" class="new" title="Hy:BRouter (page does not exist)"> հայերեն </a></span></li> <li><span dir="auto" lang="he"><a href="/w/index.php?title=He:BRouter&action=edit&redlink=1" class="new" title="He:BRouter (page does not exist)"> עברית </a></span></li> <li><span dir="auto" lang="ar"><a href="/w/index.php?title=Ar:BRouter&action=edit&redlink=1" class="new" title="Ar:BRouter (page does not exist)"> العربية </a></span></li> <li><span dir="auto" lang="skr"><a href="/w/index.php?title=Skr:BRouter&action=edit&redlink=1" class="new" title="Skr:BRouter (page does not exist)"> سرائیکی </a></span></li> <li><span dir="auto" lang="fa"><a href="/w/index.php?title=Fa:BRouter&action=edit&redlink=1" class="new" title="Fa:BRouter (page does not exist)"> فارسی </a></span></li> <li><span dir="auto" lang="pnb"><a href="/w/index.php?title=Pnb:BRouter&action=edit&redlink=1" class="new" title="Pnb:BRouter (page does not exist)"> پنجابی </a></span></li> <li><span dir="auto" lang="ps"><a href="/w/index.php?title=Ps:BRouter&action=edit&redlink=1" class="new" title="Ps:BRouter (page does not exist)"> پښتو </a></span></li> <li><span dir="auto" lang="ne"><a href="/w/index.php?title=Ne:BRouter&action=edit&redlink=1" class="new" title="Ne:BRouter (page does not exist)"> नेपाली </a></span></li> <li><span dir="auto" lang="mr"><a href="/w/index.php?title=Mr:BRouter&action=edit&redlink=1" class="new" title="Mr:BRouter (page does not exist)"> मराठी </a></span></li> <li><span dir="auto" lang="hi"><a href="/w/index.php?title=Hi:BRouter&action=edit&redlink=1" class="new" title="Hi:BRouter (page does not exist)"> हिन्दी </a></span></li> <li><span dir="auto" lang="bn"><a href="/w/index.php?title=Bn:BRouter&action=edit&redlink=1" class="new" title="Bn:BRouter (page does not exist)"> বাংলা </a></span></li> <li><span dir="auto" lang="pa"><a href="/w/index.php?title=Pa:BRouter&action=edit&redlink=1" class="new" title="Pa:BRouter (page does not exist)"> ਪੰਜਾਬੀ </a></span></li> <li><span dir="auto" lang="ta"><a href="/w/index.php?title=Ta:BRouter&action=edit&redlink=1" class="new" title="Ta:BRouter (page does not exist)"> தமிழ் </a></span></li> <li><span dir="auto" lang="ml"><a href="/w/index.php?title=Ml:BRouter&action=edit&redlink=1" class="new" title="Ml:BRouter (page does not exist)"> മലയാളം </a></span></li> <li><span dir="auto" lang="si"><a href="/w/index.php?title=Si:BRouter&action=edit&redlink=1" class="new" title="Si:BRouter (page does not exist)"> සිංහල </a></span></li> <li><span dir="auto" lang="th"><a href="/w/index.php?title=Th:BRouter&action=edit&redlink=1" class="new" title="Th:BRouter (page does not exist)"> ไทย </a></span></li> <li><span dir="auto" lang="my"><a href="/w/index.php?title=My:BRouter&action=edit&redlink=1" class="new" title="My:BRouter (page does not exist)"> မြန်မာဘာသာ </a></span></li> <li><span dir="auto" lang="ko"><a href="/w/index.php?title=Ko:BRouter&action=edit&redlink=1" class="new" title="Ko:BRouter (page does not exist)"> 한국어 </a></span></li> <li><span dir="auto" lang="ka"><a href="/w/index.php?title=Ka:BRouter&action=edit&redlink=1" class="new" title="Ka:BRouter (page does not exist)"> ქართული </a></span></li> <li><span dir="auto" lang="tzm"><a href="/w/index.php?title=Tzm:BRouter&action=edit&redlink=1" class="new" title="Tzm:BRouter (page does not exist)"> ⵜⴰⵎⴰⵣⵉⵖⵜ </a></span></li> <li><span dir="auto" lang="zh-hans"><a href="/w/index.php?title=Zh-hans:BRouter&action=edit&redlink=1" class="new" title="Zh-hans:BRouter (page does not exist)"> 中文(简体) </a></span></li> <li><span dir="auto" lang="zh-hant"><a href="/w/index.php?title=Zh-hant:BRouter&action=edit&redlink=1" class="new" title="Zh-hant:BRouter (page does not exist)"> 中文(繁體) </a></span></li> <li><span dir="auto" lang="ja"><a href="/w/index.php?title=JA:BRouter&action=edit&redlink=1" class="new" title="JA:BRouter (page does not exist)"> 日本語 </a></span></li> <li><span dir="auto" lang="yue"><a href="/w/index.php?title=Yue:BRouter&action=edit&redlink=1" class="new" title="Yue:BRouter (page does not exist)"> 粵語 </a></span></li></div> </div> <div class="nomobile" style="background:#EEE;padding:1px"> <div id="ExpandLanguages" class="hlist" style="font-weight:bold;max-height:10000000px;text-align:center"> <ul><li><a href="#top">Other languages...</a></li></ul> </div> </div> </div> <table border="0" cellspacing="0" cellpadding="4" dir="ltr" class="vcard mw-content-ltr" style="float:right;margin:.25em;margin-right:0;width:25%;background:#DFE;color:#222;border:1px solid #AAA;border-collapse:collapse"> <tbody><tr> <th colspan="2" style="border:none">BRouter </th></tr> <tr valign="top"> <td style="white-space:nowrap">Author:  </td> <td>Dr. Arndt Brenschede </td></tr> <tr valign="top"> <td style="white-space:nowrap">License:  </td> <td><a rel="nofollow" class="external text" href="https://en.wikipedia.org/wiki/MIT_License">MIT License</a> </td></tr> <tr valign="top"> <td style="white-space:nowrap">Platforms:  </td> <td>Android and  Web </td></tr> <tr valign="top"> <td style="white-space:nowrap">Version:  </td> <td>1.7.0 <span style="color:#C55">(2023-04-29)</span> </td></tr> <tr valign="top"> <td style="white-space:nowrap">Website:  </td> <td><a rel="nofollow" class="external free" href="https://brouter.de/brouter/">https://brouter.de/brouter/</a> </td></tr> <tr valign="top"> <td style="white-space:nowrap">Install:  </td> <td><div><a rel="nofollow" class="external text" href="https://f-droid.org/repository/browse/?fdid=btools.routingapp">F-Droid</a></div><div><a rel="nofollow" class="external text" href="https://play.google.com/store/apps/details?id=btools.routingapp">Google Play</a></div> </td></tr> <tr valign="top"> <td style="white-space:nowrap">Source code:  </td> <td><a rel="nofollow" class="external free" href="https://github.com/abrensch/brouter/">https://github.com/abrensch/brouter/</a> </td></tr> <tr valign="top"> <td>Programming language:  </td> <td>Java </td></tr> <tr valign="top"> <td colspan="2" style="font-style:italic"> <p>Routing engine designed for cycling </p> </td></tr></tbody></table> <p><b>BRouter</b> is a routing engine designed to calculate optimal cycling routes using OpenStreetMap and elevation data. It is available as a web service and Android application. The Android app is compatible with <a href="/wiki/OsmAnd" title="OsmAnd">OsmAnd</a>, <a href="/wiki/OruxMaps" title="OruxMaps">OruxMaps</a>, and <a href="/wiki/Locus" class="mw-redirect" title="Locus">Locus Map</a> as a selectable routing service; route generation is done offline. <a href="/wiki/QMapShack" title="QMapShack">QMapShack</a> can run BRouter to enable routing on-the -fly. </p><p>BRouter uses OSM data for routes, along with <a href="/wiki/SRTM" title="SRTM">SRTM</a> for terrain data. BRouter uses highly configurable routing profiles which may be selected or customized. </p> <div id="toc" class="toc" role="navigation" aria-labelledby="mw-toc-heading"><input type="checkbox" role="button" id="toctogglecheckbox" class="toctogglecheckbox" style="display:none" /><div class="toctitle" lang="en" dir="ltr"><h2 id="mw-toc-heading">Contents</h2><span class="toctogglespan"><label class="toctogglelabel" for="toctogglecheckbox"></label></span></div> <ul> <li class="toclevel-1 tocsection-1"><a href="#Download"><span class="tocnumber">1</span> <span class="toctext">Download</span></a></li> <li class="toclevel-1 tocsection-2"><a href="#Online_version"><span class="tocnumber">2</span> <span class="toctext">Online version</span></a></li> <li class="toclevel-1 tocsection-3"><a href="#Documentation"><span class="tocnumber">3</span> <span class="toctext">Documentation</span></a></li> <li class="toclevel-1 tocsection-4"><a href="#Editor_syntax_highlighting_for_.brf_profiles"><span class="tocnumber">4</span> <span class="toctext">Editor syntax highlighting for .brf profiles</span></a></li> <li class="toclevel-1 tocsection-5"><a href="#User_profiles"><span class="tocnumber">5</span> <span class="toctext">User profiles</span></a></li> <li class="toclevel-1 tocsection-6"><a href="#Alternative_frontends"><span class="tocnumber">6</span> <span class="toctext">Alternative frontends</span></a></li> <li class="toclevel-1 tocsection-7"><a href="#External_links"><span class="tocnumber">7</span> <span class="toctext">External links</span></a></li> <li class="toclevel-1 tocsection-8"><a href="#See_also"><span class="tocnumber">8</span> <span class="toctext">See also</span></a></li> </ul> </div> <h2><span class="mw-headline" id="Download">Download</span></h2> <p>BRouter is available through Google Play, F-Droid, and from the website. </p> <ul><li><a rel="nofollow" class="external text" href="https://play.google.com/store/apps/details?id=btools.routingapp">Google Play</a></li> <li><a rel="nofollow" class="external text" href="https://f-droid.org/repository/browse/?fdid=btools.routingapp">F-Droid</a></li> <li><a rel="nofollow" class="external text" href="http://brouter.de/brouter_bin/">Binary packages</a></li></ul> <h2><span class="mw-headline" id="Online_version">Online version</span></h2> <p><a rel="nofollow" class="external free" href="https://brouter.de/brouter-web">https://brouter.de/brouter-web</a> </p><p>Projects at Github </p> <ul><li><a rel="nofollow" class="external text" href="https://github.com/nrenner/brouter-web">Frontend / Web-Client</a> <sup>GitHub</sup></li> <li><a rel="nofollow" class="external text" href="https://github.com/abrensch/brouter">Backend / Server, Routing Engine, Android-App, Profile, brouter.de Website</a> <sup>GitHub</sup></li></ul> <h2><span class="mw-headline" id="Documentation">Documentation</span></h2> <ul><li><a rel="nofollow" class="external text" href="https://zod.github.io/brouter/">All documentation in HTML form</a></li> <li><a rel="nofollow" class="external text" href="http://brouter.de/brouter/readme.txt">Readme</a></li> <li><a rel="nofollow" class="external text" href="https://github.com/abrensch/brouter/blob/master/misc/readmes/profile_developers_guide.txt">Profile Developers Guide</a></li></ul> <h2><span class="mw-headline" id="Editor_syntax_highlighting_for_.brf_profiles">Editor syntax highlighting for .brf profiles</span></h2> <ul><li>Notepad++ <ul><li><a rel="nofollow" class="external text" href="https://github.com/poutnikl/Brouter-profiles/blob/master/NotepadPlusPlus%20Brouter%20highlighting%20and%20autocompletion.zip">NotepadPlusPlus Brouter highlighting and autocompletion.zip - poutnikl/Brouter-profiles</a>, <a rel="nofollow" class="external text" href="https://github.com/poutnikl/Brouter-profiles/blob/master/BRouter%20profile%20highlighted%20in%20Notepad%2B%2B.pdf">example</a></li></ul></li> <li>Sublime Text <ul><li><a rel="nofollow" class="external text" href="https://github.com/zossebart/brouter-sublime-syntax">zossebart/brouter-sublime-syntax</a></li></ul></li> <li>Vim <ul><li><a rel="nofollow" class="external text" href="https://groups.google.com/forum/#!topic/osm-android-bikerouting/zxCAlAm0dJ4">brf routing profile edition with vim</a></li></ul></li> <li>VS Code <ul><li><a rel="nofollow" class="external text" href="https://github.com/GregorH/vscode-language-brouter">GregorH/vscode-language-brouter</a></li></ul></li></ul> <h2><span class="mw-headline" id="User_profiles">User profiles</span></h2> <p>Links to custom routing profiles created by users in addition to the official BRouter profiles: </p> <ul><li><a rel="nofollow" class="external text" href="https://github.com/poutnikl/Brouter-profiles/">poutnikl/Brouter-profiles</a> - Large collection of Bicycle and Hiking profiles</li> <li><a rel="nofollow" class="external text" href="https://github.com/zossebart/brouter-mtb">zossebart/brouter-mtb</a> - find routes suitable for mountainbikes</li> <li><a rel="nofollow" class="external text" href="https://github.com/utack/utack_brouter_data">tack/utack_brouter_data</a> - light touring or commuting with a city bike</li> <li><a rel="nofollow" class="external text" href="https://github.com/afischerdev/brouter-profile">afischerdev/brouter-profile</a> - waterway</li> <li><a rel="nofollow" class="external text" href="https://groups.google.com/d/msg/osm-android-bikerouting/t6zs4Oz3VYs/rpp-MzL5AwAJ">post by Tapio</a> - Walking/Hiking offroad profile</li> <li><a rel="nofollow" class="external text" href="https://github.com/cxberlin/brouter-profiles">cxberlin/brouter-profiles</a> - collection for CXBerlin website</li> <li><a rel="nofollow" class="external text" href="https://github.com/dhanek/brouter-profiles">dhanek/brouter-profiles</a> - gravel and road-bike routing</li> <li><a rel="nofollow" class="external text" href="https://github.com/FFMbyBicycle/brouter-cycling-profiles">FFMbyBicycle/brouter-cycling-profiles</a> - long-distance-cycling.brf</li> <li><a rel="nofollow" class="external text" href="https://github.com/ThomasTraber/brouter_profiles_and_testing/blob/master/velomobil-tt.brf">ThomasTraber/brouter_profiles_and_testing</a> Profile for velomobiles]</li> <li><a rel="nofollow" class="external text" href="https://forum.kurviger.de/t/app-offline-routing-brouter/649/28b">Kurviger App: Offline routing (BRouter)</a> - Profiles (enduro.brf.zip and brf-files-for-kurviger.zip) targeted for motorcyclists.</li></ul> <h2><span class="mw-headline" id="Alternative_frontends">Alternative frontends</span></h2> <ul><li><a rel="nofollow" class="external free" href="https://brouter.de/brouter-web">https://brouter.de/brouter-web</a> - BRouter-Web</li> <li><a rel="nofollow" class="external free" href="https://brouter.damsy.net">https://brouter.damsy.net</a> - BRouter</li> <li><a rel="nofollow" class="external free" href="https://brouter.m11n.de">https://brouter.m11n.de</a> - bikerouter.de <small>(powered by BRouter-Web)</small></li></ul> <h2><span class="mw-headline" id="External_links">External links</span></h2> <ul><li><a class="external free" href="https://forum.openstreetmap.org/viewtopic.php?id=19654">https://forum.openstreetmap.org/viewtopic.php?id=19654</a></li> <li><a rel="nofollow" class="external free" href="http://www.fossgis.de/konferenz/2014/programm/attachments/474_hoehenrouting.pdf">http://www.fossgis.de/konferenz/2014/programm/attachments/474_hoehenrouting.pdf</a></li> <li><a rel="nofollow" class="external text" href="http://www.fossgis.de/konferenz/2015/programm/events/772.de.html">Fossgis 2015: Neues zu BRouter</a></li></ul> <h2><span class="mw-headline" id="See_also">See also</span></h2> <ul><li><a href="/wiki/BRouter/Map_Creator" title="BRouter/Map Creator">Map Creator</a> for rd5 data files</li> <li><a href="/wiki/List_of_OSM-based_services" title="List of OSM-based services">List of OSM-based services</a></li></ul> <!-- NewPP limit report Cached time: 20241128061436 Cache expiry: 86400 Reduced expiry: false Complications: [show‐toc] CPU time usage: 0.260 seconds Real time usage: 0.440 seconds Preprocessor visited node count: 4254/1000000 Post‐expand include size: 23522/2097152 bytes Template argument size: 1788/2097152 bytes Highest expansion depth: 25/100 Expensive parser function count: 7/500 Unstrip recursion depth: 0/20 Unstrip post‐expand size: 0/5000000 bytes Lua time usage: 0.150/15 seconds Lua virtual size: 7053312/52428800 bytes Lua estimated memory usage: 0 bytes Number of Wikibase entities loaded: 0/250 --> <!-- Transclusion expansion time report (%,ms,calls,template) 100.00% 366.589 1 -total 72.30% 265.057 1 Template:Software2 27.08% 99.283 1 Template:Language 25.14% 92.177 3 Template:List 23.64% 86.663 9 Template:LangSwitch 21.53% 78.910 27 Template:Langcode 17.75% 65.069 7 Template:LangSwitch/langcode 12.32% 45.177 1 Template:Software/licenses 8.71% 31.948 1 Template:Software/platforms 6.81% 24.972 1 Template:Software/languages --> <!-- Saved in parser cache with key wiki:pcache:idhash:130603-0!canonical and timestamp 20241128061436 and revision id 2569308. --> </div> <div class="printfooter" data-nosnippet="">Retrieved from "<a dir="ltr" href="https://wiki.openstreetmap.org/w/index.php?title=BRouter&oldid=2569308">https://wiki.openstreetmap.org/w/index.php?title=BRouter&oldid=2569308</a>"</div></div> <div id="catlinks" class="catlinks" data-mw="interface"><div id="mw-normal-catlinks" class="mw-normal-catlinks"><a href="/wiki/Special:Categories" title="Special:Categories">Categories</a>: <ul><li><a href="/wiki/Category:Needs_image" title="Category:Needs image">Needs image</a></li><li><a href="/wiki/Category:MIT" title="Category:MIT">MIT</a></li><li><a href="/wiki/Category:Android_software" title="Category:Android software">Android software</a></li><li><a href="/wiki/Category:Web_software" title="Category:Web software">Web software</a></li><li><a href="/wiki/Category:Cross-platform_software" title="Category:Cross-platform software">Cross-platform software</a></li><li><a href="/wiki/Category:Java" title="Category:Java">Java</a></li><li><a href="/wiki/Category:Routing_software" title="Category:Routing software">Routing software</a></li><li><a href="/wiki/Category:Free_software" title="Category:Free software">Free software</a></li></ul></div><div id="mw-hidden-catlinks" class="mw-hidden-catlinks mw-hidden-cats-hidden">Hidden categories: <ul><li><a href="/wiki/Category:Pages_unavailable_in_Spanish" title="Category:Pages unavailable in Spanish">Pages unavailable in Spanish</a></li><li><a href="/wiki/Category:Pages_unavailable_in_French" title="Category:Pages unavailable in French">Pages unavailable in French</a></li><li><a href="/wiki/Category:Pages_unavailable_in_Italian" title="Category:Pages unavailable in Italian">Pages unavailable in Italian</a></li><li><a href="/wiki/Category:Pages_unavailable_in_Dutch" title="Category:Pages unavailable in Dutch">Pages unavailable in Dutch</a></li><li><a href="/wiki/Category:Pages_unavailable_in_Russian" title="Category:Pages unavailable in Russian">Pages unavailable in Russian</a></li><li><a href="/wiki/Category:Pages_unavailable_in_Japanese" title="Category:Pages unavailable in Japanese">Pages unavailable in Japanese</a></li></ul></div></div> </div> </div> <div id="mw-navigation"> <h2>Navigation menu</h2> <div id="mw-head"> <nav id="p-personal" class="vector-menu mw-portlet mw-portlet-personal vector-user-menu-legacy" aria-labelledby="p-personal-label" role="navigation" > <h3 id="p-personal-label" class="vector-menu-heading " > <span class="vector-menu-heading-label">Personal tools</span> </h3> <div class="vector-menu-content"> <ul class="vector-menu-content-list"><li id="pt-uls" class="mw-list-item active"><a class="uls-trigger" href="#"><span>English</span></a></li><li id="pt-createaccount" class="mw-list-item"><a href="/w/index.php?title=Special:CreateAccount&returnto=BRouter" title="You are encouraged to create an account and log in; however, it is not mandatory"><span>Create account</span></a></li><li id="pt-login" class="mw-list-item"><a href="/w/index.php?title=Special:UserLogin&returnto=BRouter" title="You are encouraged to log in; however, it is not mandatory [o]" accesskey="o"><span>Log in</span></a></li></ul> </div> </nav> <div id="left-navigation"> <nav id="p-namespaces" class="vector-menu mw-portlet mw-portlet-namespaces vector-menu-tabs vector-menu-tabs-legacy" aria-labelledby="p-namespaces-label" role="navigation" > <h3 id="p-namespaces-label" class="vector-menu-heading " > <span class="vector-menu-heading-label">Namespaces</span> </h3> <div class="vector-menu-content"> <ul class="vector-menu-content-list"><li id="ca-nstab-main" class="selected mw-list-item"><a href="/wiki/BRouter" title="View the content page [c]" accesskey="c"><span>Page</span></a></li><li id="ca-talk" class="new mw-list-item"><a href="/w/index.php?title=Talk:BRouter&action=edit&redlink=1" rel="discussion" title="Discussion about the content page (page does not exist) [t]" accesskey="t"><span>Discussion</span></a></li></ul> </div> </nav> <nav id="p-variants" class="vector-menu mw-portlet mw-portlet-variants emptyPortlet vector-menu-dropdown" aria-labelledby="p-variants-label" role="navigation" > <input type="checkbox" id="p-variants-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-p-variants" class="vector-menu-checkbox" aria-labelledby="p-variants-label" /> <label id="p-variants-label" aria-label="Change language variant" class="vector-menu-heading " > <span class="vector-menu-heading-label">English</span> </label> <div class="vector-menu-content"> <ul class="vector-menu-content-list"></ul> </div> </nav> </div> <div id="right-navigation"> <nav id="p-views" class="vector-menu mw-portlet mw-portlet-views vector-menu-tabs vector-menu-tabs-legacy" aria-labelledby="p-views-label" role="navigation" > <h3 id="p-views-label" class="vector-menu-heading " > <span class="vector-menu-heading-label">Views</span> </h3> <div class="vector-menu-content"> <ul class="vector-menu-content-list"><li id="ca-view" class="selected mw-list-item"><a href="/wiki/BRouter"><span>Read</span></a></li><li id="ca-viewsource" class="mw-list-item"><a href="/w/index.php?title=BRouter&action=edit" title="This page is protected. You can view its source [e]" accesskey="e"><span>View source</span></a></li><li id="ca-history" class="mw-list-item"><a href="/w/index.php?title=BRouter&action=history" title="Past revisions of this page [h]" accesskey="h"><span>View history</span></a></li></ul> </div> </nav> <nav id="p-cactions" class="vector-menu mw-portlet mw-portlet-cactions emptyPortlet vector-menu-dropdown" aria-labelledby="p-cactions-label" role="navigation" title="More options" > <input type="checkbox" id="p-cactions-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-p-cactions" class="vector-menu-checkbox" aria-labelledby="p-cactions-label" /> <label id="p-cactions-label" class="vector-menu-heading " > <span class="vector-menu-heading-label">More</span> </label> <div class="vector-menu-content"> <ul class="vector-menu-content-list"></ul> </div> </nav> <div id="p-search" role="search" class="vector-search-box-vue vector-search-box-show-thumbnail vector-search-box-auto-expand-width vector-search-box"> <div> <h3 > <label for="searchInput">Search</label> </h3> <form action="/w/index.php" id="searchform" class="vector-search-box-form"> <div id="simpleSearch" class="vector-search-box-inner" data-search-loc="header-navigation"> <input class="vector-search-box-input" type="search" name="search" placeholder="Search OpenStreetMap Wiki" aria-label="Search OpenStreetMap Wiki" autocapitalize="sentences" title="Search OpenStreetMap Wiki [f]" accesskey="f" id="searchInput" > <input type="hidden" name="title" value="Special:Search"> <input id="mw-searchButton" class="searchButton mw-fallbackSearchButton" type="submit" name="fulltext" title="Search the pages for this text" value="Search"> <input id="searchButton" class="searchButton" type="submit" name="go" title="Go to a page with this exact name if it exists" value="Go"> </div> </form> </div> </div> </div> </div> <div id="mw-panel"> <div id="p-logo" role="banner"> <a class="mw-wiki-logo" href="/wiki/Main_Page" title="Visit the main page"></a> </div> <nav id="p-site" class="vector-menu mw-portlet mw-portlet-site vector-menu-portal portal" aria-labelledby="p-site-label" role="navigation" > <h3 id="p-site-label" class="vector-menu-heading " > <span class="vector-menu-heading-label">Site</span> </h3> <div class="vector-menu-content"> <ul class="vector-menu-content-list"><li id="n-mainpage" class="mw-list-item"><a href="/wiki/Main_Page" title="Visit the main page [z]" accesskey="z"><span>Main Page</span></a></li><li id="n-osm-homepage" class="mw-list-item"><a href="https://www.openstreetmap.org/"><span>The map</span></a></li><li id="n-mapfeatures" class="mw-list-item"><a href="/wiki/Map_features"><span>Map Features</span></a></li><li id="n-contributors" class="mw-list-item"><a href="/wiki/Contributors"><span>Contributors</span></a></li><li id="n-help" class="mw-list-item"><a href="/wiki/Get_help" title="The place to find out"><span>Help</span></a></li><li id="n-blogs" class="mw-list-item"><a href="/wiki/OSM_Blogs"><span>Blogs</span></a></li><li id="n-Shop" class="mw-list-item"><a href="/wiki/Merchandise"><span>Shop</span></a></li><li id="n-sitesupport" class="mw-list-item"><a href="/wiki/Donations"><span>Donations</span></a></li><li id="n-talk-wiki" class="mw-list-item"><a href="/wiki/Talk:Wiki"><span>Wiki discussion</span></a></li><li id="n-recentchanges" class="mw-list-item"><a href="/wiki/Special:RecentChanges" title="A list of recent changes in the wiki [r]" accesskey="r"><span>Recent changes</span></a></li></ul> </div> </nav> <nav id="p-tb" class="vector-menu mw-portlet mw-portlet-tb vector-menu-portal portal" aria-labelledby="p-tb-label" role="navigation" > <h3 id="p-tb-label" class="vector-menu-heading " > <span class="vector-menu-heading-label">Tools</span> </h3> <div class="vector-menu-content"> <ul class="vector-menu-content-list"><li id="t-whatlinkshere" class="mw-list-item"><a href="/wiki/Special:WhatLinksHere/BRouter" title="A list of all wiki pages that link here [j]" accesskey="j"><span>What links here</span></a></li><li id="t-recentchangeslinked" class="mw-list-item"><a href="/wiki/Special:RecentChangesLinked/BRouter" rel="nofollow" title="Recent changes in pages linked from this page [k]" accesskey="k"><span>Related changes</span></a></li><li id="t-specialpages" class="mw-list-item"><a href="/wiki/Special:SpecialPages" title="A list of all special pages [q]" accesskey="q"><span>Special pages</span></a></li><li id="t-print" class="mw-list-item"><a href="javascript:print();" rel="alternate" title="Printable version of this page [p]" accesskey="p"><span>Printable version</span></a></li><li id="t-permalink" class="mw-list-item"><a href="/w/index.php?title=BRouter&oldid=2569308" title="Permanent link to this revision of this page"><span>Permanent link</span></a></li><li id="t-info" class="mw-list-item"><a href="/w/index.php?title=BRouter&action=info" title="More information about this page"><span>Page information</span></a></li><li id="t-cite" class="mw-list-item"><a href="/w/index.php?title=Special:CiteThisPage&page=BRouter&id=2569308&wpFormIdentifier=titleform" title="Information on how to cite this page"><span>Cite this page</span></a></li></ul> </div> </nav> <nav id="p-lang" class="vector-menu mw-portlet mw-portlet-lang vector-menu-portal portal" aria-labelledby="p-lang-label" role="navigation" > <h3 id="p-lang-label" class="vector-menu-heading " > <span class="vector-menu-heading-label">In other languages</span> </h3> <div class="vector-menu-content"> <ul class="vector-menu-content-list"></ul> <div class="after-portlet after-portlet-lang"><span class="wb-langlinks-add wb-langlinks-link"><a href="https://wiki.openstreetmap.org/wiki/Special:NewItem?site=wiki&page=BRouter" title="Add interlanguage links" class="wbc-editpage">Add links</a></span></div> </div> </nav> </div> </div> <footer id="footer" class="mw-footer" role="contentinfo" > <ul id="footer-info"> <li id="footer-info-lastmod"> This page was last edited on 19 July 2023, at 16:57.</li> <li id="footer-info-copyright">Content is available under <a href="/wiki/Wiki_content_license" title="Wiki content license">Creative Commons Attribution-ShareAlike 2.0 license</a> unless otherwise noted.</li> </ul> <ul id="footer-places"> <li id="footer-places-privacy"><a href="https://www.osmfoundation.org/wiki/Privacy_Policy">Privacy policy</a></li> <li id="footer-places-about"><a href="/wiki/About">About OpenStreetMap Wiki</a></li> <li id="footer-places-disclaimer"><a href="/wiki/Disclaimer">Disclaimers</a></li> <li id="footer-places-mobileview"><a href="//wiki.openstreetmap.org/w/index.php?title=BRouter&mobileaction=toggle_view_mobile" class="noprint stopMobileRedirectToggle">Mobile view</a></li> </ul> <ul id="footer-icons" class="noprint"> <li id="footer-copyrightico"><a href="https://creativecommons.org/licenses/by-sa/2.0/"><img src="/cc-wiki.png" alt="Creative Commons Attribution-ShareAlike 2.0 license" width="88" height="31" loading="lazy"/></a></li> <li id="footer-poweredbyico"><a href="https://www.mediawiki.org/"><img src="/w/resources/assets/poweredby_mediawiki_88x31.png" alt="Powered by MediaWiki" srcset="/w/resources/assets/poweredby_mediawiki_132x47.png 1.5x, /w/resources/assets/poweredby_mediawiki_176x62.png 2x" width="88" height="31" loading="lazy"/></a></li> </ul> </footer> <script>(RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgPageParseReport":{"limitreport":{"cputime":"0.260","walltime":"0.440","ppvisitednodes":{"value":4254,"limit":1000000},"postexpandincludesize":{"value":23522,"limit":2097152},"templateargumentsize":{"value":1788,"limit":2097152},"expansiondepth":{"value":25,"limit":100},"expensivefunctioncount":{"value":7,"limit":500},"unstrip-depth":{"value":0,"limit":20},"unstrip-size":{"value":0,"limit":5000000},"entityaccesscount":{"value":0,"limit":250},"timingprofile":["100.00% 366.589 1 -total"," 72.30% 265.057 1 Template:Software2"," 27.08% 99.283 1 Template:Language"," 25.14% 92.177 3 Template:List"," 23.64% 86.663 9 Template:LangSwitch"," 21.53% 78.910 27 Template:Langcode"," 17.75% 65.069 7 Template:LangSwitch/langcode"," 12.32% 45.177 1 Template:Software/licenses"," 8.71% 31.948 1 Template:Software/platforms"," 6.81% 24.972 1 Template:Software/languages"]},"scribunto":{"limitreport-timeusage":{"value":"0.150","limit":"15"},"limitreport-virtmemusage":{"value":7053312,"limit":52428800},"limitreport-estmemusage":0},"cachereport":{"timestamp":"20241128061436","ttl":86400,"transientcontent":false}}});mw.config.set({"wgBackendResponseTime":136});});</script> </body> </html>