{"id":47032201,"url":"https://github.com/mwrnckx/k9-mantrailing-analyzer","last_synced_at":"2026-04-26T08:06:00.734Z","repository":{"id":321830110,"uuid":"1016135721","full_name":"mwrnckx/K9-Mantrailing-Analyzer","owner":"mwrnckx","description":"This project is designed to assist dog handlers involved in mantrailing and similar K9 activities, like IGP and IRO dog tracking.","archived":false,"fork":false,"pushed_at":"2026-04-01T19:04:56.000Z","size":18768,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2026-04-02T07:59:51.040Z","etag":null,"topics":["dog-training","dogs","igp","iro","k9","mantrailing","search-and-rescue","tracking","trailing"],"latest_commit_sha":null,"homepage":"","language":"Visual Basic .NET","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"unlicense","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mwrnckx.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-07-08T14:40:05.000Z","updated_at":"2026-04-01T19:04:01.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/mwrnckx/K9-Mantrailing-Analyzer","commit_stats":null,"previous_names":["mwrnckx/k9-trails-analyzer","mwrnckx/k9-mantrailing-analyzer"],"tags_count":51,"template":false,"template_full_name":null,"purl":"pkg:github/mwrnckx/K9-Mantrailing-Analyzer","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mwrnckx%2FK9-Mantrailing-Analyzer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mwrnckx%2FK9-Mantrailing-Analyzer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mwrnckx%2FK9-Mantrailing-Analyzer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mwrnckx%2FK9-Mantrailing-Analyzer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mwrnckx","download_url":"https://codeload.github.com/mwrnckx/K9-Mantrailing-Analyzer/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mwrnckx%2FK9-Mantrailing-Analyzer/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31444703,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-05T15:22:31.103Z","status":"ssl_error","status_checked_at":"2026-04-05T15:22:00.205Z","response_time":75,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["dog-training","dogs","igp","iro","k9","mantrailing","search-and-rescue","tracking","trailing"],"created_at":"2026-03-12T00:00:18.754Z","updated_at":"2026-04-05T18:03:06.414Z","avatar_url":"https://github.com/mwrnckx.png","language":"Visual Basic .NET","funding_links":[],"categories":[],"sub_categories":[],"readme":"﻿# K9 Mantrailing Analyzer\n\n## 🔍 What is this?\n\nK9 Mantrailing Analyzer is a Windows aplication for analyzing GPX tracks from mantrailing/tracking trainings and/or competitions.  \n-- Provides detailed stats about track length, age, dog speed, dog's deviation from runner's track \n-- Generates overlay video with wind direction and real-time GPS position, i.e. it shows the dog's movement along the trail, its distance from the runner's track, and other key details. This video can be combined with the trail footage from the action camera.\n-- Calculates the scores of individual trails, which can be used especially for practical-tracking competitions\n\nThis project is designed to assist dog handlers/trainers/competition organizers involved in mantrailing or practical scent tracking.\n\n\n## 🛠️ Installation\n\n1. Download the ZIP file from the [Releases](https://github.com/mwrnckx/K9-Mantrailing-Analyzer/releases/latest/download/K9-Mantrailing-Analyzer.zip) section.\n2. Unzip it to any folder.\n3. Run `K9MantrailingAnalyzer.exe`.\n\n\n### Choose your preferred language for details: \n- **[English](docs/README.en.md)**\n- **[Čeština](docs/README.cs.md)** \n- **[Deutsch](docs/README.de.md)**\n\n## Screenshots from the Analyzer:\n\u003ca href=\"https://raw.githubusercontent.com/mwrnckx/K9-Mantrailing-Analyzer/refs/heads/master/docs/Screenshots/Form1a.webp\"\u003e\u003cimg src=\"https://raw.githubusercontent.com/mwrnckx/K9-Mantrailing-Analyzer/refs/heads/master/docs/Screenshots/Form1a.webp\" width=\"350\"\u003e\u003c/a\u003e\n\u003ca href=\"https://raw.githubusercontent.com/mwrnckx/K9-Mantrailing-Analyzer/refs/heads/master/docs/Screenshots/Form1b.webp\"\u003e\u003cimg src=\"https://raw.githubusercontent.com/mwrnckx/K9-Mantrailing-Analyzer/refs/heads/master/docs/Screenshots/Form1b.webp\" width=\"350\"\u003e\u003c/a\u003e\n\u003cbr\u003e \u003ca href=\"https://raw.githubusercontent.com/mwrnckx/K9-Mantrailing-Analyzer/refs/heads/master/docs/Screenshots/total.webp\"\u003e\u003cimg src=\"https://raw.githubusercontent.com/mwrnckx/K9-Mantrailing-Analyzer/refs/heads/master/docs/Screenshots/total.webp\" width=\"350\"\u003e\u003c/a\u003e\n\u003ca href=\"https://raw.githubusercontent.com/mwrnckx/K9-Mantrailing-Analyzer/refs/heads/master/docs/Screenshots/length.webp\"\u003e\u003cimg src=\"https://raw.githubusercontent.com/mwrnckx/K9-Mantrailing-Analyzer/refs/heads/master/docs/Screenshots/length.webp\" width=\"350\"\u003e\u003c/a\u003e\n\u003cbr\u003e \u003ca href=\"https://raw.githubusercontent.com/mwrnckx/K9-Mantrailing-Analyzer/refs/heads/master/docs/Screenshots/age.webp\"\u003e\u003cimg src=\"https://raw.githubusercontent.com/mwrnckx/K9-Mantrailing-Analyzer/refs/heads/master/docs/Screenshots/age.webp\" width=\"350\"\u003e\u003c/a\u003e\n\u003ca href=\"https://raw.githubusercontent.com/mwrnckx/K9-Mantrailing-Analyzer/refs/heads/master/docs/Screenshots/months.webp\"\u003e\u003cimg src=\"https://raw.githubusercontent.com/mwrnckx/K9-Mantrailing-Analyzer/refs/heads/master/docs/Screenshots/months.webp\" width=\"350\"\u003e\u003c/a\u003e\n## TrackVideoExporter\n# How to create an overlay video from GPS records of the runner's trail and the dog's track:\n\u003ca href=\"https://youtu.be/ybdye8DgJPo?si=jcZ0djv3o6PSQma9\"\u003e\u003cimg src=\"https://raw.githubusercontent.com/mwrnckx/K9-Mantrailing-Analyzer/refs/heads/master/docs/Screenshots/miniaturaYT.webp\" width=\"350\"\u003e\u003c/a\u003e\n\n# Video with GPS track overlay on youtube: \n\u003ca href=\"https://youtu.be/TjPnITBn1ms\"\u003e\u003cimg src=\"https://raw.githubusercontent.com/mwrnckx/K9-Mantrailing-Analyzer/refs/heads/master/docs/Screenshots/videoScreenshot.webp\" width=\"350\"\u003e\u003c/a\u003e\n# Screenshots from the video:\n\u003ca href=\"https://youtu.be/TjPnITBn1ms\"\u003e\u003cimg src=\"https://raw.githubusercontent.com/mwrnckx/K9-Mantrailing-Analyzer/refs/heads/master/docs/Screenshots/TracksOnMap.webp\" width=\"350\"\u003e\u003c/a\u003e\n\u003ca href=\"https://youtu.be/TjPnITBn1ms\"\u003e\u003cimg src=\"https://raw.githubusercontent.com/mwrnckx/K9-Mantrailing-Analyzer/refs/heads/master/docs/Screenshots/overlay.webp\" width=\"350\"\u003e\u003c/a\u003e\n\u003ca href=\"https://youtu.be/TjPnITBn1ms\"\u003e\u003cimg src=\"https://raw.githubusercontent.com/mwrnckx/K9-Mantrailing-Analyzer/refs/heads/master/docs/Screenshots/en-TrailDescription.webp\" width=\"350\"\u003e\u003c/a\u003e\n\n# Scoring in mantrailing/practical tracking competitions: \n\u003ca href=\"https://raw.githubusercontent.com/mwrnckx/K9-Mantrailing-Analyzer/refs/heads/master/docs/Screenshots/Scoring.webp\"\u003e\u003cimg src=\"https://raw.githubusercontent.com/mwrnckx/K9-Mantrailing-Analyzer/refs/heads/master/docs/Screenshots/Scoring.webp\" width=\"350\"\u003e\u003c/a\u003e\n\u003ca href=\"https://raw.githubusercontent.com/mwrnckx/K9-Mantrailing-Analyzer/refs/heads/master/docs/Screenshots/en-Points.webp\"\u003e\u003cimg src=\"https://raw.githubusercontent.com/mwrnckx/K9-Mantrailing-Analyzer/refs/heads/master/docs/Screenshots/en-Points.webp\" width=\"350\"\u003e\u003c/a\u003e\n\u003ca href=\"https://raw.githubusercontent.com/mwrnckx/K9-Mantrailing-Analyzer/refs/heads/master/docs/Screenshots/EditScoringRules.webp\"\u003e\u003cimg src=\"https://raw.githubusercontent.com/mwrnckx/K9-Mantrailing-Analyzer/refs/heads/master/docs/Screenshots/EditScoringRules.webp\" width=\"350\"\u003e\u003c/a\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmwrnckx%2Fk9-mantrailing-analyzer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmwrnckx%2Fk9-mantrailing-analyzer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmwrnckx%2Fk9-mantrailing-analyzer/lists"}