Swiftpack.co -  zillyinc/MaterialTabs as Swift Package
Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.
zillyinc/MaterialTabs
`MaterialComponents/Tabs` pod copied and pasted from https://github.com/material-components/material-components-ios, with some applied patches to better fit our needs.
.package(url: "https://github.com/zillyinc/MaterialTabs.git", from: "v54.10.0")

MaterialTabs

This repository is a fork of this specific folder https://github.com/material-components/material-components-ios/tree/v54.10.0/components/Tabs, pinned at v54.10.0.

Why this package was needed

In the process of migrating our project to use only SPM, we had this dependency that has no intentions of supporting SPM. So this package was born with the intention to add SPM support to that dependency.

How this package was created

Since /Tabs was the only component that we used from that dependency, this project simply copy and pasted the that folder, and all of its dependencies (which's scattered in other folders inside that repository, as well as in https://github.com/material-foundation/material-internationalization-ios).

So during the process of creation of this package, we:

We reckon this isn't the ideal way of maintaining this dependency, however, it was a very cost-efficient way to put this dependency in a working state.

Why v54.10.0?

Because it's the version that we've been using for all these years, had no issues, and migrating to the latest version would be a pain, take some time, be regression-prone, and there're no reasons to upgrade this UI-only lib.

Maintenance

This package is currently not maintained by anyone, and we don't intend to maintain it (like upgrade it to the latest version of its parent repo, or migrate to Swift). However, if we need to apply any fixes to it, it can be done to this repo.

GitHub

link
Stars: 0
Last commit: 2 days ago

Ad: Job Offers

iOS Software Engineer @ Perry Street Software
Perry Street Software is Jack’d and SCRUFF. We are two of the world’s largest gay, bi, trans and queer social dating apps on iOS and Android. Our brands reach more than 20 million members worldwide so members can connect, meet and express themselves on a platform that prioritizes privacy and security. We invest heavily into SwiftUI and using Swift Packages to modularize the codebase.

Submit a free job ad (while I'm testing this). The analytics numbers for this website are here.

Release Notes

v54.10.0
2 days ago

Initial Release

Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics