Swiftpack.co - darkbringer1/BaseComponents as Swift Package

Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.
See all packages published by darkbringer1.
darkbringer1/BaseComponents 2.0.1
Base generic components package for UIKit Development
⭐️ 1
🕓 1 year ago
.package(url: "https://github.com/darkbringer1/BaseComponents.git", from: "2.0.1")


BaseComponents is a package that provides a set of fundamental UI components for building iOS applications. This package is designed to be flexible and easy to use, making it ideal for iOS developers of all skill levels.


  • A set of basic UI component bases to build upon.
  • Easy customization.
  • Responsive design for mobile and desktop devices.
  • Compatible with popular front-end frameworks such as React, Vue.js, and Angular.

Getting Started

To get started with BaseComponents, simply install the package using Swift Package Manager. Then, import the desired components into your application and start using them right away.


  • Generic Classes
    • GenericBaseView
    • GenericCollectionViewCell
    • GenericTableViewCell
    • GenericXib (not functional atm)
  • Base Classes
    • View
    • ViewController
    • TableView
    • CollectionView
  • Generic Type
    • GenericValueProtocol (makes it easy on the eye to get the values)


BaseComponents can be easily customized to match the style and branding of your application. This can be achieved through basic swift functionality.


If you would like to contribute to BaseComponents, please submit a pull request with your changes. We welcome all contributions and appreciate your support.


BaseComponents is licensed under the MIT License. Please refer to the LICENSE file for more information.


Stars: 1
Last commit: 19 weeks ago
Advertisement: IndiePitcher.com - Cold Email Software for Startups

Related Packages

Release Notes

1 year ago

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