Find a ready-made side-menu or tab-bar component for an iOS app without building it from scratch.
Browse animated demos of onboarding flow libraries to pick one that matches your app's style.
Discover open-source calendar or date-picker components with permissive licenses for commercial projects.
Get a shortlist of iOS animation and transition libraries to prototype a polished user experience quickly.
This repository is a curated collection of open-source libraries for building polished user interfaces in iOS apps. Each entry in the list links to a separate GitHub project along with its programming language (mostly Objective-C and Swift), license, and an animated demo showing what the component looks like in action. The collection is organized into categories covering the kinds of visual elements iOS developers commonly need: animations and screen transitions, notification banners and alerts, calendar pickers, badge counters, side menus, tab bars, progress indicators, pull-to-refresh controls, photo and video components, onboarding flows, and table or collection views. There is also a section for Material Design components, which bring Google's visual style to iOS. The goal is to give developers a starting point when they need a particular UI element and do not want to build it from scratch. Instead of searching around, they can browse this list, see a demo animation, check the license, and decide whether to use that library in their project. The list was inspired by a similar curated resource for Android libraries. Anyone who finds a library not included can suggest it via a linked contribution tool called awesome-creator, rather than opening a pull request directly. No specific license is stated for the list itself. The individual libraries each carry their own licenses, most commonly MIT or Apache 2.0.
← cjwirth on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.