An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with protocol-oriented-programming

A curated list of projects in awesome lists tagged with protocol-oriented-programming .

https://github.com/uwaisalqadri/giffy

GIF app build with The Composable Architecture, XcodeGen, and Generic Protocol

composable-architecture coredata modularization protocol-oriented-programming swiftui swinject xcodegen

Last synced: 25 Sep 2025

https://github.com/fmo91/conn

Minimal yet modular networking layer for Swift.

ios lightweight networking protocol-oriented-programming swift

Last synced: 01 Apr 2025

https://github.com/nimblehq/ios-form

UITableView with Protocol Oriented Programming

protocol-oriented-programming swift uitableview

Last synced: 11 Nov 2025

https://github.com/fatih-gursoy/Cuisiner

Cuisiner is a user generated recipe/cooking collection app

firebase firestore mvvm protocol-oriented-programming recipe-app swift

Last synced: 03 May 2025

https://github.com/sandshellcreations/generic-tableview-datasource

Generic TableView datasource that can be used to populate any type of listing with single cell listing, sectional listing and useful to populate different type of cells in one section using protocol based models and Generics.

associated-type editactionforrowat generic-programming generics genericuitableviewdatasource inheritance kissmycode leadingaction protocol-oriented-programming protocols sandshellcreations swift swift5 swipe-gestures swipe-to-delete swipeable trailingaction tuples uitableview xcode

Last synced: 30 Jun 2025

https://github.com/designatednerd/protocolplayground

Some examples from my dotSwift talk about protocols.

ios playground protocol-oriented-programming swift

Last synced: 25 Jul 2025

https://github.com/kosasih/quantum-mesh

A cutting-edge Git repository for developing advanced cryptographic protocols and blockchain integration for Pi Network, leveraging quantum computing principles for unparalleled security and efficiency.

cryptography protocol protocol-oriented-programming

Last synced: 05 May 2025

https://github.com/berkaysancar/sampleproject-swiftuikit-mvvm

MVVM, MVVM-R, Networking, Error Handling, Alamofire, CocoaPods, Pagination, UserDefaults, Cache API Data, Present Alert, DispatchGroup.

alamofire error-handling mvvm mvvm-r networking protocol-oriented-programming sdwebimage swift uikit userdefaults

Last synced: 11 Jul 2025

https://github.com/cemolcay/protocolorientedviewmodel

Create universal view's with different layouts for each platform and share the view logic between them.

protocol-oriented protocol-oriented-programming swift view-model

Last synced: 03 Oct 2025

https://github.com/composed-swift/ComposedLayouts

A Swift framework that provides conveniences for using Composed with UICollectionViewCompositionalLayout and UICollectionViewFlowLayout.

composed composition compositional-layouts protocol-oriented-programming spm swift swift-package-manager

Last synced: 22 Jul 2025

https://github.com/anscoder/appunittest

AppUnitTest is a Swift project demonstrating unit testing for iOS applications using XCTest.

ios-swift protocol-oriented-programming swift swiftdesignpatterns unittesting

Last synced: 04 Oct 2025

https://github.com/dansasser/sim-one

The SIM-ONE Framework: World's first architecture for governed cognition. Achieves AGI-level capabilities through 9-protocol cognitive governance, delivering 67% energy efficiency improvements over traditional LLMs. Features a morally ethical foundation and architectural intelligence.

agi ai governed-cognition protocol-oriented-programming

Last synced: 11 Aug 2025

https://github.com/gabrieltheodoropoulos/gtcodable

A custom protocol in Swift that lets you convert any struct or class object to dictionary, JSON, Plist or archived data and vice versa, save to files, load from files, initialise objects, encode, decode and more, in an amazingly simple, fast and natural way!

archive decodable dictionary encodable json plist protocol protocol-oriented-programming reflection savefiles swift

Last synced: 16 Mar 2025

https://github.com/webbananaunite/overlaynetwork

overlayNetwork is a iOS/Linux library as Peer-to-Peer Overlay Network Communicate System, based on Distributed Hash Table Lookup Protocol MIT Laboratory's Paper named Chord.

bsd-sockets carthage chord cloudcomputing ddd-patterns ios linux nat-hole-punching nat-traversal onion-architecture overlay-network peer-to-peer protocol-oriented-programming socket socket-programming swift swift-package-manager swift-static-linux-sdk tcp-hole-punching tcp-ip

Last synced: 10 Oct 2025

https://github.com/webbananaunite/testy

Testy is alternative to Basic Resident Register Card. It is made as Reference iOS App based on blocks and overlayNetwork libraries.

aws azure blockchain cloudcomputing ddd-patterns firebase googlecloud ios nat nat-hole-punching nat-traversal onion-architecture overlay-network peer-to-peer protocol-oriented-programming swift tcp-ip

Last synced: 10 Oct 2025

https://github.com/jadengeller/adapterstack

Free Abstractions. Explicit Capabilities. Zero Wiring.

architecture dependecy-injection design-patterns protocol-oriented-programming swift

Last synced: 17 Jul 2025

https://github.com/fatihemres/RickAndMorty

Simple exercise - Swift - SnapKit - MVVM - Alamofire

alamofire mvvm protocol-oriented protocol-oriented-programming snapkit swift

Last synced: 31 Aug 2025

https://github.com/hanishassim/testpop

My first implementation of protocol-oriented programming with MVVM

boxing mvvm-architecture protocol-oriented-programming swift swift5

Last synced: 18 Oct 2025

https://github.com/fatihemres/rickandmorty

Simple exercise - Swift - SnapKit - MVVM - Alamofire

alamofire mvvm protocol-oriented protocol-oriented-programming snapkit swift

Last synced: 30 Mar 2025

https://github.com/avijeetpandey/blaze

A framework to make network calls using swift

framework networking protocol-oriented-programming rest-api swift

Last synced: 20 Mar 2025

https://github.com/webbananaunite/blocks

blocks is iOS/Linux library as introduce BlockChain System to your Apps, based on Satoshi Nakamoto's Paper. Characteristically, blocks is pre-contained Activities in Social System (Government, Public Sectors) as Birth Registration, Residential Record, Guarantor.

blockchain carthage cloudcomputing ddd-patterns ios linux nat-hole-punching nat-traversal onion-architecture overlay-network protocol-oriented-programming public-sector social-infrastructure socket-io swift swift-package-manager swift-static-linux-sdk swiftpackage tcp-hole-punching tcp-ip

Last synced: 08 Oct 2025