awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टMCP सर्वरहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 रिपॉजिटरी

Awesome GitHub RepositoriesProtocol Oriented Programming

A programming paradigm that emphasizes protocols over class inheritance.

Distinct from Object-Oriented Programming: No candidate accurately captures the general POP paradigm in the context of Swift language learning.

Explore 4 awesome GitHub repositories matching programming languages & runtimes · Protocol Oriented Programming. Refine with filters or upvote what's useful.

Awesome Protocol Oriented Programming GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • apple/swiftapple का अवतार

    apple/swift

    70,119GitHub पर देखें↗

    Swift is a general purpose, compiled systems programming language designed for building high-performance software. It is a strongly typed language that focuses on memory safety and type safety to prevent runtime errors. The language is designed for native code integration, allowing it to interoperate with C and Objective-C libraries to leverage existing system functions and high-performance APIs. The project covers broad capabilities in type-safe application development and cross-platform toolchain engineering. It includes infrastructure for automated language validation, compiler performanc

    Implements a programming paradigm that emphasizes protocols and extensions over traditional class inheritance.

    Swift
    GitHub पर देखें↗70,119
  • soapyigu/swift-30-projectssoapyigu का अवतार

    soapyigu/Swift-30-Projects

    8,300GitHub पर देखें↗

    This repository is a collection of Swift programming examples and an iOS app architecture reference. It provides a set of small applications and refactored projects that demonstrate the practical application of the Swift language, system frameworks, and user interface components. The project serves as a design pattern reference for implementing professional software architecture. It covers the application of Model-View-ViewModel, protocol-oriented programming, and dependency injection to decouple components and increase code reuse. Additional resources focus on test-driven development, provi

    Demonstrates the use of interfaces and extensions to decouple components and increase reuse.

    Swiftcocoa-touchiosiphone-x
    GitHub पर देखें↗8,300
  • twostraws/hackingwithswifttwostraws का अवतार

    twostraws/HackingWithSwift

    6,336GitHub पर देखें↗

    HackingWithSwift is a curated library of coding patterns and an iOS development study guide. It provides a collection of Swift programming examples and practical exercises designed for learning how to build mobile applications on Apple platforms. The project serves as a reference for SwiftUI, offering modular examples of declarative user interfaces. It covers the study of the Swift language through real-world implementation samples, ranging from general mobile UI design to the logic required for iOS game development. The repository includes examples of architectural patterns and capabilities

    Demonstrates the protocol-oriented programming paradigm to define shared behavior across diverse data types.

    Swift
    GitHub पर देखें↗6,336
  • ios-swift-developers/swiftiOS-Swift-Developers का अवतार

    iOS-Swift-Developers/Swift

    1,927GitHub पर देखें↗

    This repository serves as a comprehensive educational resource for developers building applications within the Apple software ecosystem. It provides a structured guide to the Swift programming language, offering curated examples and documentation that cover core syntax, standard development practices, and foundational programming concepts. The project focuses on practical implementation, demonstrating architectural patterns and interface designs tailored for mobile hardware. It includes guidance on managing asynchronous data flows, integrating multimedia and networking capabilities, and imple

    Designs software components using shared interfaces and protocols to improve flexibility and reuse.

    Cswiftswift-3swift-4
    GitHub पर देखें↗1,927
  1. Home
  2. Programming Languages & Runtimes
  3. Protocol Oriented Programming