Skip to content
| Marketplace
Sign in
Visual Studio Code>Visualization>Commit HikeNew to Visual Studio Code? Get it now.
Commit Hike

Commit Hike

Denis Shchutskyi

| (0) | Free
Your commits move you along a hiking trail. Local-only, never touches your repositories.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Commit Hike

Every commit you make moves you along a hiking trail, right inside VS Code. A day of steady work takes you about ten kilometers along a real mountain ridge, a desert crossing or a folk tale, with a scene that changes as you go, a map, stories, facts and achievements.

In your language: English · Українська · Polski · Deutsch · Español

Hike view: a side-on scene of the trail Map view: the real GPS track of the Chornohora ridge

Places view: every stop and its story Stats view: streaks, daily distance and achievements

  • Real trails. The Chornohora ridge over Hoverla, the Tongariro Alpine Crossing, the Tour du Mont Blanc and the Camino Francés on their real GPS tracks; Santiago's road from The Alchemist across real Spain, Morocco and the Sahara; folk tales and original stories. Ten routes, in two series you can walk one after another.
  • A hike you can watch. A side-on scene that follows the route's real elevation, the weather, the season and your clock. Look back along the way you came; what lies ahead stays hidden until you get there.
  • A real map. A topographic map of the whole trail: zoom in like on paper, the scale bar follows and more names appear. A minimap in the scene.
  • Real distances, your difficulty. A typical day of commits is about 10 km on medium (12.5 on easy, 8 on hard), so a long route is a goal for months.
  • Stories, facts and achievements at every stop, streaks, days off, your year in a calendar and a passport with a stamp for every stop.
  • Share it. A postcard of where you are, saved, copied or posted to X, Bluesky, Mastodon, Threads, LinkedIn, Facebook, Telegram or Reddit with the text ready. And an SVG badge for your GitHub profile.
  • Walk together. Everyone committing to a project on the same trail, with a leaderboard, the team's week and a team goal: a route you walk together, everyone's commits adding up.
  • In the terminal too. The same progress in your shell prompt and in Neovim (commit-hike.nvim): docs/terminal.md.
  • Your own routes. Create one from a template and import it as a folder or a .zip.
  • Five languages. English, Ukrainian, Polish, German and Spanish.

The Share menu: save, copy or post the postcard

Private by design

  • Nothing touches your projects. No git hooks, no files in your repositories: Commit Hike only reads your git history.
  • Routes from the site. Commit Hike: Routes from the Site… (or 🌐 in the trail view) finds routes other walkers made on commit-hike.dev: search, filters, covers, ratings, one-click install and updates.
  • Nothing about you leaves your computer. No accounts, no telemetry. The plugin talks to commit-hike.dev only when you open Routes from the site or install a route, reading the public catalogue; the only other pages it opens are the sharing pages you pick in the Share menu.
  • Real work counts. Lock files, generated code, whitespace-only changes and other people's commits don't.

Getting started

Open the Commit Hike view in the activity bar. A short setup asks which projects count and where your journey starts. Then just commit.

All commands are in the command palette under Commit Hike: choosing a trail, importing your own route, the hiker icon, difficulty, language and more.

Open source

Commit Hike is free and open source (MIT). If you enjoy the walk, a star on GitHub helps other developers find it. Bugs and ideas: issues.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft