awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 مستودعات

Awesome GitHub RepositoriesSwift Code Generators

Utilities that automatically generate Swift source code to eliminate manual string-based APIs.

Distinct from Swift: Candidates are focused on cryptography, testing, or general language tags, not the specific act of generating typed resource wrappers.

Explore 5 awesome GitHub repositories matching development tools & productivity · Swift Code Generators. Refine with filters or upvote what's useful.

Awesome Swift Code Generators GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • swiftgen/swiftgenالصورة الرمزية لـ SwiftGen

    SwiftGen/SwiftGen

    9,545عرض على GitHub↗

    SwiftGen is a tool that creates strongly typed Swift references for assets, strings, and storyboards to eliminate manual string-based APIs. It functions as a code generator that maps localization keys, static assets, and data models into typed source code using a template-based engine. The project uses custom templates to define the exact structure and syntax of the generated code. This allows the generated output to match specific project conventions while providing a flexible system for mapping translation keys and converting local files, colors, and fonts into typed constants. The tool co

    Creates strongly typed Swift references for assets, strings, and storyboards to eliminate manual string-based APIs.

    Swift
    عرض على GitHub↗9,545
  • krzysztofzablocki/sourceryالصورة الرمزية لـ krzysztofzablocki

    krzysztofzablocki/Sourcery

    8,012عرض على GitHub↗

    Sourcery هو أداة لتوليد الكود للغة Swift تقوم بأتمتة إنتاج الكود المتكرر (boilerplate) ومطابقة البروتوكولات. يعمل كمحرك قوالب يقوم بمسح ملفات المصدر لتوليد كود هيكلي، مثل تطبيقات Codable وEquatable وHashable، بناءً على بروتوكولات العلامات والتحليل الثابت. يوفر المشروع إطار عمل متخصصاً للسخرية (mocking) ينشئ كائنات وهمية للبروتوكولات لتتبع استدعاءات الدوال والتقاط الوسائط أثناء الاختبار. كما يتضمن مرافق لتوليد عدسات الهياكل (struct lenses)، ومجموعات حالات التعداد (enum cases)، وفروقات الاختبار الدقيقة على مستوى الخصائص. يدعم النظام سير عمل لحظياً باستخدام خادم خلفي (daemon) لمراقبة الملفات وإعادة توليد الكود تلقائياً. تتم إدارة التكامل من خلال ملفات إعدادات YAML وإضافات نظام البناء لضمان بقاء الكود المولد متسقاً أثناء إعادة الهيكلة.

    Provides a comprehensive tool for automating the creation of boilerplate and protocol conformance code for Swift projects.

    Swift
    عرض على GitHub↗8,012
  • github/copilotforxcodeالصورة الرمزية لـ github

    github/CopilotForXcode

    6,158عرض على GitHub↗

    CopilotForXcode is an AI-powered coding assistant integrated directly into Xcode as a source editor extension. It functions as an agent that can automate multi-step project tasks, such as editing files, running terminal commands, and searching across the entire codebase, all while understanding the full context of the current Xcode project. The assistant provides a context-aware chat interface that answers coding questions based on open files, symbols, and recent edits. It also offers diff-based code review, analyzing changes to provide feedback on code quality and potential issues before mer

    Generates Swift code from natural language comments by parsing the comment text and producing corresponding implementations.

    Swiftai-assistantgithub-copilotintelligence
    عرض على GitHub↗6,158
  • apple/swift-syntaxالصورة الرمزية لـ apple

    apple/swift-syntax

    3,671عرض على GitHub↗

    swift-syntax is a library for parsing, manipulating, and generating Swift source code. It provides a source-accurate abstract syntax tree representation of Swift code, acting as a parser, transformer, and code generator. The project serves as the infrastructure for Swift macro development, enabling the expansion and transformation of source code during compilation. It is used to build compiler tooling for static analysis, formatting, and automated refactoring. The system covers a broad range of source analysis capabilities, including the ability to convert source code into structured trees f

    Converts structured tree representations into plain text files to generate valid Swift source code.

    Swift
    عرض على GitHub↗3,671
  • apple/swift-openapi-generatorالصورة الرمزية لـ apple

    apple/swift-openapi-generator

    1,935عرض على GitHub↗

    Swift OpenAPI Generator هي أداة وقت بناء تنتج كود عميل وخادم Swift آمن للأنواع مباشرة من مستندات مواصفات OpenAPI. من خلال التكامل مع أنظمة البناء عبر المكونات الإضافية الأصلية، فإنها تؤتمت إنشاء واجهات مكتوبة بقوة وكعوب بروتوكول تربط عمليات الشبكة بالطرق الأصلية، مما يضمن بقاء كود التطبيق متسقاً تماماً مع مخططات البيانات المحددة. يتميز المشروع ببنية موجهة نحو البروتوكول تفصل منطق الأعمال عن تنفيذات النقل المحددة. ويستخدم طبقة نقل قابلة للتوصيل واعتراض طلب قائم على البرمجية الوسيطة للتعامل مع الاهتمامات المتقاطعة مثل المصادقة، والتسجيل، وجمع المقاييس. يسمح هذا التصميم للمطورين بالحفاظ على طبقة اتصال متسقة مع البقاء غير مبالين بأطر عمل الويب الأساسية أو تفاصيل نقل الشبكة. يدعم المولد مجموعة واسعة من الإمكانات، بما في ذلك تعيين البيانات القائم على المخطط والتفاوض على المحتوى للتنسيقات المختلفة. ويوفر معالجة فعالة للذاكرة للحمولات الكبيرة من خلال معالجة التدفق التزايدي، مما يسمح بتبادل البيانات المعقدة دون تحميل المحتويات بالكامل في الذاكرة. تتضمن مجموعة الأدوات أيضاً أدوات لاختبار العقد المؤتمت وإنشاء توثيق تفاعلي للمساعدة في التحقق من متطلبات نقطة النهاية.

    Provides a build-time tool that generates type-safe Swift client and server code from OpenAPI specifications.

    Swiftios-swiftopenapiplugin
    عرض على GitHub↗1,935
  1. Home
  2. Development Tools & Productivity
  3. Swift Code Generators

استكشف الوسوم الفرعية

  • Comment-to-Code GeneratorsTools that parse natural language comments and produce corresponding Swift implementations. **Distinct from Swift Code Generators:** Distinct from general Swift Code Generators: this specializes in generating code from inline natural language comments rather than from templates or resource files.