# omnigroup/OmniGroup

Source for many of The Omni Group's frameworks

Repository: https://github.com/omnigroup/OmniGroup
Canonical: https://ross.abutalabs.com/products/omnigroup
Homepage: http://www.omnigroup.com/developer/
Language: Objective-C
License Family: other
Last push: 2024-03-20T09:44:52+00:00

## Health v2 (maintenance only)
Score: 32/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 6456, "days_push": 896, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases, no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2389, forks 307 (observed 2026-08-28T04:06:43.244650+00:00)

## What it is
The source code for many of The Omni Group's internal frameworks used to build their Mac, iOS, and watchOS applications, written primarily in Objective-C. It is intended to be added to Xcode workspaces and built with Xcode 13.1, targeting macOS 11, iOS 14, and watchOS 6.

## Use cases
- reuse Omni Group frameworks in my own Mac or iOS app
- build the TextEditor iPad example app from source
- learn how a mature Objective-C app framework stack is structured
- contribute fixes to Omni frameworks used in OmniFocus and other Omni apps
- set up xcconfig-based build configurations for Apple platforms

## When to choose
- you develop native Apple-platform apps in Objective-C and want battle-tested frameworks
- you want to study or reuse Omni's internal libraries in an Xcode project

## When to avoid
- you need a cross-platform or non-Apple framework
- you need a license-clear dependency — the repo has no license file
- you want Swift-first or actively updated libraries

## Facets
- artifact type: library
- maturity: maintenance
- function: ui-components, developer-tools, sdk
- domain: developer-tools, apple-ecosystem, cross-platform
- platform: cpp
- tags: objective-c, frameworks, xcode, watchos, apple-platforms, omni-group, macos, ios, swift

## Member repositories
- omnigroup/OmniGroup (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:43.244650+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:34:32.359846+00:00, confidence not recorded.
  - readme: https://github.com/omnigroup/OmniGroup (fetched 2026-08-28T04:06:43.244650+00:00, sha aae8677c6523)
  - homepage: http://www.omnigroup.com/developer/ (fetched 2026-08-29T10:15:22.477316+00:00, sha f9806a7f01d8)
  - site_page: https://www.omnigroup.com/about (fetched 2026-08-29T10:15:22.480354+00:00, sha d21a3eba2fbc)
  - site_page: https://www.omnigroup.com/blog/ken-case-joins-58keys-to-talk-about-omnioutliner (fetched 2026-08-29T10:15:22.482935+00:00, sha 4c9cf9f27ef6)
- Data as of 2026-08-30T08:39:29.467469+00:00.
