Viking is a free/open source program to manage GPS data. You can import, plot and create tracks, routes and waypoints, show OSM, Bing Aerial and other maps, geotag images, see real-time GPS position (not in Windows), make maps using Mapnik (not in Windows), control items, etc.
It is written in mostly in C (with some C++) & the GTK+2 toolkit.


  • GPS
  • GPX
  • OpenStreetMap (OSM)
  • Geotagging
  • KML
  • Mapnik Rendering

Project Samples

Project Activity

See All Activity >

Follow Viking GPS data editor and analyzer

Viking GPS data editor and analyzer Web Site

Other Useful Business Software

Get your Apps to customers 5x faster with RAD Studio. Get your Apps to customers 5x faster with RAD Studio. Icon
Get your Apps to customers 5x faster with RAD Studio. Icon

The easiest and most powerful cross platform development tool available on the market. Start a free trial today (no credit card needed).

RAD StudioTM: Build cross-platform apps ridiculously FAST!
  • Delivering fast and powerful native applications for Windows, Linux, macOS, iOS, Android, cloud and IoT.
  • Rapidly design, build, and run applications optimized for native performance, from a single code base across all platforms.
  • Securely connect and embed any data, on any tier, in the Enterprise, or cloud.

Rate This Project

Login To Rate This Project

User Ratings

ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5

User Reviews

  • Reasonably easy to use - as always, take the time to read and understand the documentation. Easy to install. A good range of features. It does what I need in order to create walking/cycling routes.

  • Operations such as converting waypoints/trackpoints into a route/track need to be integrated with the GUI. For example, multiselect a bunch of waypoints and convert to a route/track. Joining routes/tracks would also be good.

  • Hi Visit the blog "Zona OpenGTS" (www) Thanks !!!

  • Nice program, startup is really fast ! Viking is based on GTK, i already have installed that. Only 1 issue: when i install it drags in gpsbabel and another 300 MB of Qt5 and related deps. Strange to have Qt5 as requirement for a GTK program ?

  • Looks great and downloaded my Garmin tracks in a flash - but couldn't read my device directly and (more critically for me) the app fell over after 10minutes use! uninstalled! So it's free... but unstable. (The point would be to replace Garmin basecamp but while I don't like it at least it stays up...)

Read more reviews >

Additional Project Details


French, Lithuanian, Czech, Italian, English, German, Spanish, Hungarian

Intended Audience

Science/Research, Developers, End Users/Desktop

User Interface

Gnome, Win32 (MS Windows)

Programming Language