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

xmartlabs/XLActionController

Fully customizable and extensible action sheet controller written in Swift observed · 2026-08-28

github.com/xmartlabs/XLActionController · Swift · 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: 3919
  • days_rel: n/a
  • days_push: 1265
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

3301 stars · 309 forks observed · 2026-08-28

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

XLActionController is a Swift library for building fully customizable and extensible action sheet controllers on iOS. It ships with prebuilt styles (Spotify, Twitter, Tweetbot, etc.) and lets developers create their own action sheet layouts and animations.

Use cases

  • show a custom action sheet in an iOS app
  • replace UIAlertController with a fully styled action sheet
  • build a bottom sheet menu like Spotify or Tweetbot
  • create custom action sheet animations and layouts in Swift
  • present grouped actions with sections and a cancel button

When to choose

  • you need pixel-level control over action sheet appearance and behavior on iOS
  • you want ready-made action sheet styles matching popular apps
  • you are building an iOS app in Swift with CocoaPods or Carthage

When to avoid

  • you only need a standard iOS alert or action sheet with no customization
  • you are not developing for iOS or not using Swift
  • you need a maintained solution with frequent updates

Facets

library · maturity maintenance

ui-components mobile-framework mobile-development frontend action-sheet uialertcontroller cocoapods carthage custom-ui ios swift

1 source

Member repositories

RepositoryRoleHealth v2
xmartlabs/XLActionControllermain23

For agents

markdown · JSON · MCP: product_card(name="xmartlabs/XLActionController")

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