{"id":13439464,"url":"https://github.com/navit-gps/navit","last_synced_at":"2025-05-15T03:04:57.100Z","repository":{"id":27317539,"uuid":"30791823","full_name":"navit-gps/navit","owner":"navit-gps","description":"The open source (GPL v2) turn-by-turn navigation software for many OS","archived":false,"fork":false,"pushed_at":"2025-02-08T17:12:39.000Z","size":95130,"stargazers_count":578,"open_issues_count":159,"forks_count":173,"subscribers_count":47,"default_branch":"trunk","last_synced_at":"2025-03-30T20:08:14.834Z","etag":null,"topics":["android","c","gps","gpsd","hacktoberfest","navigation","navit","openstreetmap"],"latest_commit_sha":null,"homepage":"http://www.navit-project.org","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/navit-gps.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS","dei":null,"publiccode":null,"codemeta":null}},"created_at":"2015-02-14T08:54:42.000Z","updated_at":"2025-03-29T00:28:14.000Z","dependencies_parsed_at":"2024-12-18T16:20:42.544Z","dependency_job_id":"2413facf-5279-469d-bb48-4aa3875ad7ce","html_url":"https://github.com/navit-gps/navit","commit_stats":{"total_commits":7761,"total_committers":83,"mean_commits":93.50602409638554,"dds":0.6572606622857879,"last_synced_commit":"6d4494ba55080e545911b4c1a1f8bf9fce9d3086"},"previous_names":[],"tags_count":17,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/navit-gps%2Fnavit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/navit-gps%2Fnavit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/navit-gps%2Fnavit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/navit-gps%2Fnavit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/navit-gps","download_url":"https://codeload.github.com/navit-gps/navit/tar.gz/refs/heads/trunk","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247550681,"owners_count":20956987,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["android","c","gps","gpsd","hacktoberfest","navigation","navit","openstreetmap"],"created_at":"2024-07-31T03:01:14.142Z","updated_at":"2025-04-06T21:12:33.030Z","avatar_url":"https://github.com/navit-gps.png","language":"C","readme":"# Navit [![Build Status](https://img.shields.io/circleci/project/github/navit-gps/navit/trunk.svg)](https://circleci.com/gh/navit-gps/navit) [![CodeFactor](https://www.codefactor.io/repository/github/navit-gps/navit/badge)](https://www.codefactor.io/repository/github/navit-gps/navit) [![Translation](https://hosted.weblate.org/widgets/navit/-/svg-badge.svg)](https://hosted.weblate.org/engage/navit/)\n\n_A copylefted libre software car-navigation system with its own routing engine_.\n\nOn an Android tablet \\\n![navit on android](https://raw.githubusercontent.com/navit-gps/navit/trunk/contrib/images/androidtablet.png) \\\nOn a Linux-based carputer \\\n![navit-nuc-osd](https://user-images.githubusercontent.com/13802408/198998955-4293553f-0de1-4f72-bfe7-0e72b6207a68.png) \\\n[\u003cimg src=\"https://fdroid.gitlab.io/artwork/badge/get-it-on.png\"\n     alt=\"Get it on F-Droid\"\n     height=\"130\"\u003e](https://f-droid.org/packages/org.navitproject.navit/)\n[\u003cimg src=\"https://play.google.com/intl/en_us/badges/images/generic/en-play-badge.png\"\n     alt=\"Get it on Google Play\"\n     height=\"130\"\u003e](https://play.google.com/store/apps/details?id=org.navitproject.navit) \\\nModular design with routing and rendering of one or more vector maps in various formats. \\\nGTK and SDL user-interfaces with touch-screen displays. \\\nCurrent vehicle position from gpsd or directly from NMEA (GPS) sensors. \\\nOptimal routes and directions spoken in 70+ languages. \\\nPoints of interest (POIs) in many formats.\n\nHelp and more info available on [the wiki](https://navit.readthedocs.io/en/v0.5.6/). \\\nThe [Reporting Bugs](http://wiki.navit-project.org/index.php/Reporting_Bugs) document helps you file issues.\n\nMaps\n====\n\n[OpenStreetMap](https://wiki.navit-project.org/index.php/OpenStreetMap) — display, routing, incomplete street-name search. \\\n[Grosser Reiseplaner](https://wiki.navit-project.org/index.php/Marco_Polo_Grosser_Reiseplaner) and compliant maps — full support. \\\n[Garmin maps](https://wiki.navit-project.org/index.php/Garmin_maps) —display, routing, search is being worked on.\n\nGPS Support\n===========\n\nCurrent vehicle position from \\\n— a file or port. \\\n— gpsd (local or remote). \\\n— the location service of several mobile platforms. \\\n— a UDP server (friends tracking) (experimental).\n\nTranslation\n===========\nThe [Hosted Weblate](https://hosted.weblate.org/projects/navit/) platform is used to manage translations, which runs [Weblate](https://weblate.org).\n\u003ca href=\"https://hosted.weblate.org/engage/navit/\"\u003e\n\u003cimg src=\"https://hosted.weblate.org/widgets/navit/-/horizontal-auto.svg\" alt=\"Translation status\" /\u003e\n\u003c/a\u003e\n\nRouting algorithm\n=================\n\nUses [LPA*](https://wikiless.org/wiki/Lifelong_Planning_A*) starting at the destination by assigning \\\na value to each point directly connected to the destination point. \\\nIt represents estimated time needed to reach the destination from that point. \\\nA Fibonacci-heap search for the point with the lowest value (to find \\\na value then assigned to connected points either unevaluated or whose \\\ncurrent value is greater than the new one) is repeated until the origin is found. \\\nOnce reaching the origin, the lowest-value points are followed to the destination.\n\nthe (experimental) traffic module re-evaluates route-graph portions as segment costs change. \\\nIt can process traffic reports and find a way around problems.\n","funding_links":[],"categories":["C"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnavit-gps%2Fnavit","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnavit-gps%2Fnavit","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnavit-gps%2Fnavit/lists"}