Skip to content
You must be logged in to sponsor muktihari

Become a sponsor to Mukti

@muktihari

Mukti

muktihari
Indonesia

Hi! I'm Mukti 👋

I am the creator of FIT SDK for Go, the Go implementation for Garmin FIT Protocol. From this project, I created several ready to use programs:

  1. FIT Activity CLI: A CLI program to manage FIT activity files, including combining multiple FIT activity files into a single continuous activity, concealing start and end GPS positions for privacy, and reducing or removing messages.
  2. Openivity: A web-based private fitness analytics platform that supports FIT, GPX, and TCX formats, allowing users to view (with map), edit, combine, and convert files among these formats. This is 100% client-side processing, meaning your files are processed directly on your local machine for enhanced privacy.

With FIT Activity CLI and Openivity, your partially recorded long run or ride can be displayed as a single activity on your favorite social media platform, such as Strava or Garmin Connect. You don't have to worry about your workouts being split across multiple files anymore.

While the open source projects are free to use, they’re not free to develop. Somebody is putting in their time—whether it’s through personal effort, company sponsorship, or support from amazing folks like you on GitHub Sponsorship. If you appreciate the work that goes into these projects, please consider sponsoring me so I can continue helping people and assist them in even better ways.

Thank you for considering sponsorship. Every bit of support means a lot.

Featured sponsors

Private Sponsor
Past sponsors 1
Private Sponsor

Featured work

  1. muktihari/fit

    A FIT SDK for decoding and encoding Garmin FIT files in Go supporting FIT Protocol V2.

    Go 50
  2. openivity/openivity.github.io

    An open-source fitness analytic platform offering data visualization (with OpenStreetMap), edit, convert, and combine multiple FIT, GPX, and TCX activity files. 100% client-side power! (WebAssembly)

    Vue 10
  3. muktihari/xmltokenizer

    XML Tokenizer is a low-memory high performance non-namespace parser library for parsing simple XML 1.0.

    Go 41
  4. muktihari/expr

    Expr is a simple, lightweight and performant programming toolkit for evaluating basic mathematical expression and boolean expression in a string.

    Go 8

Select a tier

$ a month

Choose a custom amount.

$5 a month

Select
  • Buy me a coffee ☕