Ross ROSS = Recommend OSS · open-source software intelligence for agents

matghazaryan/SOMotionDetector

Simple library to detect motion type (walking, running, automotive) and count users steps. This library will make motion detection much more easily. observed · 2026-08-28

github.com/matghazaryan/SOMotionDetector · Objective-C · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

23/100

  • Activity 0
  • Release rhythm 8
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 4562
  • days_rel: n/a
  • days_push: 733
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1057 stars · 145 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

An Objective-C library for iOS that detects user motion type (not moving, walking, running, automotive) and counts steps using CoreLocation and CoreMotion data. It works on all iOS devices without requiring the M7 coprocessor chip.

Use cases

  • detect whether the user is walking, running, or driving in an iOS app
  • count user steps with a pedometer library
  • track motion activity in the background and relaunch the app from killed state
  • build a fitness tracking feature without needing the M7 chip
  • get callbacks when motion type or location changes
  • customize speed thresholds for walking, running, and automotive detection

When to choose

  • you need motion type detection on older iOS devices without an M7 coprocessor
  • you want a simple drop-in Objective-C library with block-based callbacks
  • you need background location updates and app relaunch from killed state
  • you want customizable speed thresholds for activity classification

When to avoid

  • you are building for Android or cross-platform with a single codebase
  • you need modern Swift-native APIs like CoreMotion's CMMotionActivityManager
  • your minimum deployment target is above iOS 9 and you want actively maintained Swift alternatives
  • you need highly accurate activity recognition that dedicated hardware sensors provide

Facets

library · maturity maintenance

machine-learning mobile-development motion-detection step-counting coremotion corelocation pedometer activity-recognition sensor-fusion ios objective-c

1 source

Member repositories

RepositoryRoleHealth v2
matghazaryan/SOMotionDetectormain23

For agents

markdown · JSON · MCP: product_card(name="matghazaryan/SOMotionDetector")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem