Main Page

From Navit's Wiki
Revision as of 14:10, 28 May 2012 by Korrosa (talk | contribs) (Update about Android port)
Jump to: navigation, search



Notice: Navit will soon remove all support for autotools. If you are compiling Navit yourself, please switch to CMake.


Navit Wiki

Navit is an open source (GPL) car navigation software for Linux, Windows systems and portable devices. It will display your position on a map (in bird-view mode or as a 3D "visualization") from GPS sensor data, and can provide precise route calculation, touch screen functionality and supports Points of Interest (POI), which can be extended via an easy to use plugin system. Unlike other navigation systems, Navit maps are dynamically generated in real time from vector data.


May 2012: Android: A recent change in the source for the Android port has resulted in a flood of verbal directions. The change in the source automatically loads all *.bin files located in /sdcard/navit/, irrespective of their inclusion in navit.xml. If you are having issues, please remove all mapsets from your navit.xml. For more info, see #1039.

May 2012: Navit represents at LinuxTag! Navit will be present at the LinuxTag in Berlin, Germany. Come meet us in hall 7.2a at booth 101!

February 2012: Scrolling implemented in Internal GUI! It's been a while since the last news item, but this is worthy of a shout out! Thanks to the great work of the Navit developers, you can now scroll through all lists in the Internal GUI! To get this feature, make sure you download and install a version of Navit with a revision greater than r4940.

April 2011: Navit represents at LinuxTag! Navit will be present at the LinuxTag in Berlin, Germany. Come meet us in hall 7.2a at booth 127!

March 2011: Navit represents at CeBIT! Navit had a booth at CeBIT 2011 in Hannover, which ran from 1st to 5th March 2011. We were in Hall 2, booth F44!

February 2011: Navit has hit the Android market! Try out Navit on your Android device by downloading straight from the market, or for those without access to the market installing the native apk.

December 2010: Navit 0.2.0 "Long Awaited" is here! As its codename states, it's been a while since the last Navit release, but a lot of work has been done.



  • September 2011: Navit reviewed by Sourcetrunk! Navit for Android has been reviewed in episode 75 of the Sourcetruck podcast!
  • June, 2010: Navit has its very own article in the German Linux User magazine.
  • January 19th, 2008: Navit has been featured as picture of the week on OpenStreetMap! Thank you guys!

see more...

Navit, running on windows XP, with (preliminary) dutch language file


Navit 0.2.0 is the latest stable Navit release. Download the source from Sourceforge, or download packages for your specific system.

Your system not shown in the link above? Check our wiki for other systems.

Bleeding edge builds are available in the svn folder for your specific platform. You can also download and build from source. If you have problems with these, consider contacting us.

It is highly recommended to use latest SVN.


Most of Navit's configuration options are changed by editing navit.xml. A full list of options is also available for power users. You can configure all aspects of Navit, including how Navit looks and behaves, and how maps appear in Navit.

Navit can use a variety of map sources, including OpenStreetMaps, unlocked Garmin maps and Marco Polo Grosser Reiseplaner maps. For a quick start, download a map from Navit Planet Extractor.


The Navit IRC channel is your primary destination if you're having problems, or want to ask general questions about Navit.

To report bugs Navit uses Trac. You can also use Trac for feature requests. Before reporting a bug, please see Reporting Bugs for help and advice on creating a helpful bug report.

A full list of contact details is available on the Contacts page.

Check also the FAQ and wiki index.

Developer Zone

Navit is written mostly in C, and the code is automatically documented using doxygen. To get started quickly, checkout a copy of the source from SVN:

svn co navit

To see who's currently helping to develop Navit, see the Navit members and contributors page.

Patches for bugs or new features are very much encouraged, and can be submitted via Trac.

If you feel that you can provide a positive contribution to Navit, ask in IRC for SVN access - it's usual for developers to submit a few patches (to check credentials) before SVN access is granted. If/once you get access, please ensure that you have read the SVN guidelines before committing changes.

Documentation of the codebase is pretty sparse on this wiki. What documentation is available is noted in the wiki index.

Latest SVN Activity

Template:SVN Activity


Navit on Linux

Windows / WinCe / Win Mobile

Navit on Windows
Navit on WinCE/Windows Mobile
Compiling Navit for WinCE/WinMobile

Mobile Linux

Navit on Android
Navit on Ångström
Navit on freerunner
Navit on n770/n800/n810
Navit on OpenEmbedded for n810
Navit on Scratchbox for N8x0
Navit on TomTom
Navit on webOS

Other Operating Systems

Navit va