SkillAgentSearch skills...

KDInstagram

Instagram Clone built in Swift. Utilize three design patterns in three major modules.

Install / Use

/learn @dks333/KDInstagram
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

<p align="center"> <img src="https://img.shields.io/badge/Swift-5.x-orange.svg"></img> <img src="https://img.shields.io/badge/iOS-13%2B-brightgreen"></img> </p>

KDInstagram (Instagram Clone using MVC, MVVM, VIPER)

Instagram is an international photo and video-sharing social networking service owned by Facebook, Inc. It was created by Kevin Systrom and Mike Krieger and launched in October 2010 on iOS. <br>

This is a basic iOS application that uses three design patterns and local data to create a clone of the Instagram App.

Documents

Preview

Feed

Search

Profile

Structure

Module | Design Pattern | Used with ---- | -------------- | ------------ <a href="https://github.com/dks333/KDInstagram/tree/master/KDInstagram/KDInstagram/Feed%20(VIPER)">Feed</a> | VIPER | N/A <a href="https://github.com/dks333/KDInstagram/tree/master/KDInstagram/KDInstagram/Search%20(MVVM)">Search</a> | MVVM | RxSwift <a href="https://github.com/dks333/KDInstagram/tree/master/KDInstagram/KDInstagram/Profile%20(MVC)">Profile</a> | MVC | Singleton

Third Party Libraries

  • <a href="http://airbnb.io/lottie/#/README">Lottie</a>
  • <a href="https://github.com/SnapKit/SnapKit">SnapKit</a>
  • <a href="https://github.com/ReactiveX/RxSwift">RxSwift</a>
  • <a href="https://github.com/KennethTsang/GrowingTextView">GrowingTextView</a>
  • <a href="https://github.com/shima11/FlexiblePageControl">FlexiblePageControl</a>

About Author

Sam Ding, dingkaishan@gmail.com

View on GitHub
GitHub Stars139
CategoryData
Updated1mo ago
Forks28

Languages

Swift

Security Score

100/100

Audited on Feb 22, 2026

No findings