# antoniocasero/Panels

Panels is a framework to easily add sliding panels to your application

Repository: https://github.com/antoniocasero/Panels
Canonical: https://ross.abutalabs.com/products/panels
Language: Swift
License: MIT
License Family: permissive
Topics: swift4, sliding-menu, sliding, panel, panels, safe-area, iphone-x, containerviewcontroller, ui, ux, bottom, popup, notifications
Last push: 2020-02-05T21:42:25+00:00

## Health v2 (maintenance only)
Score: 23/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 2945, "days_push": 2401, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1489, forks 89 (observed 2026-08-28T04:04:52.309481+00:00)

## What it is
Panels is a Swift framework for iOS that makes it easy to add sliding panels (bottom sheets, popups, sliding menus) to an application. It handles safe areas on newer devices and adjusts panel position when the keyboard appears or dismisses.

## Use cases
- add a bottom sheet panel to my iOS app
- show a sliding popup menu in Swift
- implement a draggable bottom panel like Apple Maps
- present a collapsible panel that respects the iPhone X safe area
- show a panel that moves when the keyboard appears
- add a sliding notification drawer to my view controller

## When to choose
- you are building a UIKit-based iOS app and want simple sliding/bottom panels
- you need keyboard-aware and safe-area-aware panel behavior out of the box
- you want a lightweight Swift 5 framework installable via CocoaPods or Carthage

## When to avoid
- you are building with SwiftUI and want native sheet presentation
- you need a heavily maintained library with frequent updates and modern iOS features
- you need highly customizable complex panel layouts beyond expand/collapse behavior

## Facets
- artifact type: framework
- maturity: maintenance
- function: ui-components, animation, mobile-framework
- domain: mobile-development, frontend, cross-platform
- platform: -
- tags: sliding-panels, bottom-sheet, popup, uikit, cocoapods, carthage, safe-area, container-view-controller, ios, swift, mobile

## Member repositories
- antoniocasero/Panels (main) score 23

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:52.309481+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-30T04:33:40.119985+00:00, confidence not recorded.
  - readme: https://github.com/antoniocasero/Panels (fetched 2026-08-28T04:04:52.309481+00:00, sha 2505759faff7)
- Data as of 2026-08-30T08:39:29.467469+00:00.
