swiftcn-ui icon indicating copy to clipboard operation
swiftcn-ui copied to clipboard

Beautiful and customizable SwiftUI components

swiftcn-ui | Swift playground

Comprehensive library of SwiftUI components to build beautiful iOS apps, fast. No package install, no bs. Inspired by shadcn-ui.

[!NOTE] We are looking for a maintainer for this repository. If you are interested, please reach out!

Dark mode Light mode

Usage

Check out the docs to get started.

You can also run the playground locally:

  1. git clone [email protected]:Mobilecn-UI/swiftcn-ui.git
  2. Open Xcode -> Open a project or file
  3. Select Swiftcn Playground.swiftpm under swiftcn-ui
  4. Slide 🛝

Components

  • [x] Avatar
  • [x] Badge
  • [x] Button
  • [x] Card
  • [x] Input
  • [x] Progress
  • [x] Slider
  • [x] Tabs
  • [x] Toggle
  • [ ] Calendar (WIP)
  • [ ] Skeleton (WIP)
  • [ ] Textarea (WIP)

Examples

  • [x] X Home
  • [ ] Spotify (WIP)

Contributing

Check out the contributing guide.

License

Distributed under the MIT license.