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

werner77/WEPopover

Generic popover implementation for iOS with same API as the UIPopoverController for the iPad, but configurable with custom background and available for iPhone as well. observed · 2026-08-28

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

Health v2 · maintenance only

32/100

  • Activity 0
  • Release rhythm 35
  • Longevity 100

Flags: no_releases

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: 5779
  • days_rel: n/a
  • days_push: 2168
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1222 stars · 318 forks observed · 2026-08-28

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

WEPopover is an Objective-C library providing a generic popover implementation for iOS that mirrors the UIPopoverController API but works on iPhone and iPad. It supports custom background views, limited display areas, and repositioning of existing popovers.

Use cases

  • show popovers on iphone
  • custom popover background ios
  • uipopovercontroller alternative for iphone
  • reposition popover without dismissing
  • limit popover display area

When to choose

  • you need UIPopoverController-style popovers on iPhone
  • you need custom-styled popover backgrounds in an older Objective-C iOS app

When to avoid

  • building a modern Swift/UIKit app with native popover alternatives
  • targeting only iPad where UIPopoverController exists

Facets

library · maturity maintenance

ui-components mobile-framework mobile-development frontend objective-c popover uipopovercontroller iphone ipad ios mobile

1 source

Member repositories

RepositoryRoleHealth v2
werner77/WEPopovermain32

For agents

markdown · JSON · MCP: product_card(name="werner77/WEPopover")

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