76 रिपॉजिटरी
Extensions and tools to enhance the Xcode development environment.
Explore 76 awesome GitHub repositories matching part of an awesome list · Xcode Plugins. Refine with filters or upvote what's useful.
Chameleon is a color framework for Swift and Objective-C applications. It provides systems for programmatic color palette generation, global theme orchestration, hexadecimal conversion, and the extraction of visual data from images. The library includes a dynamic theme engine for applying global visual styles and luminance adjustments across an interface. It features a palette generator for creating analogous, complementary, and triadic color schemes based on a seed color, and an image color extractor to derive average colors or palettes from images. The framework covers a range of color man
Framework for flat color palettes.
Alcatraz is an extension manager and package manager for Xcode. It provides a specialized interface for discovering, installing, and updating plugins, templates, and color schemes directly within the development environment. The tool automates the installation process to remove the need for manual file copying or cloning. It manages the lifecycle of extensions through a dedicated interface that allows for adding, removing, and updating installed components to customize Xcode workflows. The system handles plugin administration through manifest-driven package resolution and direct file system
Package manager for Xcode plugins.
SwiftFormat is a tool for the Swift language that functions as a code formatter, linter, and refactoring utility. It automatically applies consistent style rules and visual formatting to source files to ensure a uniform appearance across a project. The project differentiates itself by providing both a command-line interface for batch processing and an Xcode extension for integration directly into the development environment. It includes specialized capabilities for modernizing legacy API usage, simplifying language constructs, and inferring formatting options by analyzing an existing codebase
Provides an Xcode extension that brings automated code formatting directly into the Apple IDE.
VVDocumenter-Xcode एक IDE डॉक्यूमेंटेशन वर्कफ़्लो टूल और Xcode एनवायरनमेंट के लिए ऑटोमेशन यूटिलिटी है। यह एक डॉक्यूमेंटेशन जनरेटर के रूप में कार्य करता है जो पैरामीटर्स और रिटर्न वैल्यूज़ को एक्सट्रैक्ट करके Swift सोर्स कोड के लिए स्वचालित रूप से संरचित कमेंट ब्लॉक्स बनाता है। यह टूल एक कमेंटिंग असिस्टेंट के रूप में कार्य करता है जो एक कस्टम ट्रिगर अनुक्रम के उपयोग के माध्यम से मैनुअल टाइपिंग को कम करता है। यह सीधे एडिटर में मानकीकृत डॉक्यूमेंटेशन हेडर्स को इंजेक्ट करने के लिए मेथड सिग्नेचर और मेटाडेटा की पहचान करता है। यह सिस्टम एक सुसंगत संरचनात्मक फॉर्मेट सुनिश्चित करने के लिए स्टैटिक सोर्स विश्लेषण और टेम्पलेट-आधारित ब्लॉक जनरेशन को कवर करता है। इसमें ट्रिगर अनुक्रमों, इंडेंटेशन स्टाइल्स और जनरेट किए गए डॉक्यूमेंटेशन ब्लॉक्स के समग्र फॉर्मेट को समायोजित करने के लिए कॉन्फ़िगरेशन ऑप्शंस शामिल हैं।
Simplifies documentation comment generation.
CopilotForXcode is an AI source editor extension for the Xcode development environment. It provides a suite of tools including a conversational chat interface, a code completion tool, and a natural language refactorer to assist with Apple platform development. The project differentiates itself by integrating project context and compiler errors directly into its AI interactions. It supports custom prompt execution using template variables and enables the triggering of shell scripts and system shortcuts directly from the chat interface to automate development tasks. The system manages AI integ
Acts as an extension to enhance the Xcode development environment with AI capabilities.
Jazzy is a source code documentation tool and API generator designed for Swift and Objective-C. It analyzes project roots and compiled modules to produce searchable HTML websites or offline docsets. The system functions as a multi-module API documenter, aggregating documentation from separate source modules into a single site with cross-module linking. It serves as a markdown-based documentation engine that integrates technical guides and LaTeX mathematical equations to complement generated API references. The tool covers a broad capability surface including multi-language API generation for
Generates documentation from code comments.
This project is an Xcode runtime code injector and developer productivity tool. It enables the injection of Swift and Objective-C code changes into a running application without requiring a process restart, functioning as a hot module replacement tool for iOS development. The tool provides a dynamic UI debugger for reloading storyboards and tuning visual parameters in real time. It allows for the recompilation of individual classes and the binding of new implementations into a live process, avoiding full project rebuilds. The system covers runtime injection capabilities, including automated
Hot-reloading for iOS development.
Synx Apple डेवलपमेंट वातावरण के लिए एक डेवलपर यूटिलिटी है जो डिस्क फ़ोल्डर्स को प्रोजेक्ट नेविगेटर्स के साथ सिंक्रोनाइज़ करती है। यह एक Xcode प्रोजेक्ट फ़ोल्डर सिंक्रोनाइज़र और फ़ाइल मैनेजर के रूप में कार्य करता है, यह सुनिश्चित करता है कि फ़ाइल सिस्टम पर भौतिक निर्देशिका संरचनाएं प्रोजेक्ट के भीतर परिभाषित तार्किक समूह संरचनाओं के साथ संरेखित हों। यह टूल प्रोजेक्ट नेविगेटर के वर्चुअल समूह पदानुक्रम को मिरर करने के लिए भौतिक फ़ाइलों को पुनर्गठित करता है। इसमें विशिष्ट तार्किक समूहों को भौतिक निर्देशिका आंदोलनों को ट्रिगर करने से रोकने के लिए समूह बहिष्करण प्रबंधन शामिल है, जो कस्टम निर्देशिका संरचनाओं के संरक्षण की अनुमति देता है।
Reorganizes Xcode project structure.
Canvas is a set of graphical tools and development environment extensions for configuring animation properties and interface effects without writing manual code. It provides a visual animation editor and motion tool integrated into Xcode for designing SwiftUI views and layout elements. The project enables the creation of motion effects and transitions through a visual interface, allowing for the design of parallax headers and sticky sections. It includes a visual animation system for managing timing, delays, and animation styles. The toolset covers visual motion prototyping and the implement
Functions as a native Xcode extension to synchronize visual design changes with project files.
XVim एक IDE टेक्स्ट एडिटर एक्सटेंशन और Vim की-बाइंडिंग एमुलेटर है जो पेशेवर डेवलपमेंट एनवायरनमेंट में मोडल एडिटिंग को एकीकृत करता है। विशेष रूप से, यह एक प्लगइन के रूप में कार्य करता है जो Xcode एकीकृत डेवलपमेंट एनवायरनमेंट में Vim मोडल एडिटिंग और की-बाइंडिंग लाता है। यह प्रोजेक्ट कीबोर्ड इनपुट और टेक्स्ट नेविगेशन व्यवहार को संशोधित करता है ताकि उपयोगकर्ता Vim शॉर्टकट्स का उपयोग करके टेक्स्ट को नेविगेट और हेरफेर कर सकें। इस एकीकरण का उद्देश्य नेटिव डेवलपमेंट एनवायरनमेंट के भीतर टाइपिंग की गति और संपादन दक्षता को बढ़ाना है। यह सिस्टम मोडल स्टेट्स को प्रबंधित करता है और डिफ़ॉल्ट व्यवहार को रोकने और कस्टम लॉजिक लागू करने के लिए कीबोर्ड इवेंट्स को इंटरसेप्ट करता है। यह उपयोगकर्ता-परिभाषित की-कॉम्बिनेशन को आंतरिक कमांड अनुक्रमों में अनुवादित करने के लिए कॉन्फ़िगरेशन-संचालित मैपिंग का उपयोग करता है और एडिटर क्रियाओं को ट्रिगर करने के लिए AppleScript-आधारित ऑटोमेशन का उपयोग करता है।
Vim keybinding support for Xcode.
BuildTimeAnalyzer-for-Xcode एक प्रदर्शन विश्लेषण टूल और बिल्ड लॉग पार्सर है जिसे Xcode प्रोजेक्ट घटकों में संकलन अवधि को मापने के लिए डिज़ाइन किया गया है। यह धीमी गति से संकलित होने वाले कोड और जटिल टाइप-चेकिंग मुद्दों का पता लगाने के लिए एक Swift संकलन प्रोफाइलर के रूप में कार्य करता है। यह टूल समय डेटा निकालने और बॉटलनेक वाली फ़ाइलों को विज़ुअलाइज़ करने के लिए Xcode बिल्ड लॉग का विश्लेषण करता है। यह व्यक्तिगत फ़ाइलों और मॉड्यूल के लिए संकलन अवधि को तोड़कर प्रोजेक्ट के धीमे-निर्माण वाले हिस्सों की पहचान और समाधान की अनुमति देता है। विश्लेषक लॉग-पार्सिंग विश्लेषण और मॉड्यूलर टाइमिंग ब्रेकडाउन का उपयोग करके महंगे घटकों को इंगित करने सहित ऑप्टिमाइज़ेशन क्षमताओं की एक श्रृंखला को कवर करता है। यह कच्चे बिल्ड सिस्टम आउटपुट के आधार पर विभिन्न प्रोजेक्ट मॉड्यूल के लिए कुल और औसत अवधि की गणना करने के लिए एग्रीगेशन-आधारित मेट्रिक्स का उपयोग करता है।
Analyzes and reports build times.
KSImageNamed-Xcode Apple डेवलपमेंट वातावरण के लिए एक सोर्स एडिटर एक्सटेंशन है जो इमेज एसेट नामों के लिए ऑटोकंप्लीट सुझाव प्रदान करता है। यह विशेष रूप से Swift और Objective-C में इमेज लोडिंग विधियों को लक्षित करता है ताकि यह सुनिश्चित हो सके कि डेवलपमेंट के दौरान वैध फ़ाइल नामों का उपयोग किया जाए। टूल कोड कंप्लीशन मेनू में सीधे एक विज़ुअल प्रीव्यूअर को एकीकृत करता है, जो सुझाए गए फ़ाइल नामों के साथ इमेज थंबनेल प्रदर्शित करता है। यह टेक्स्ट के बजाय विज़ुअल प्रतिनिधित्व के आधार पर एसेट के चयन की अनुमति देता है। एक्सटेंशन एसेट कैटलॉग को स्कैन करके और स्थानीय प्रोजेक्ट फ़ाइलसिस्टम से इमेज फ़ाइल नामों को इंडेक्स करके कार्य करता है। यह iOS और macOS एप्लिकेशन डेवलपमेंट के लिए संदर्भ-जागरूक सुझावों को ट्रिगर करने के लिए सोर्स कोड बफ़र के भीतर पैटर्न मैचिंग का उपयोग करता है।
Provides autocompletion for image names.
This is a Xcode 5+ plugin that patches the autocomplete filter to work the same way the Open Quickly works. It performs very well, and the fuzzy matching actually uses Xcode's own IDEOpenQuicklyPattern.
Provides flexible code completion.
FINALLY!
Tool for building universal frameworks.
An Xcode plug-in to format your code using Clang's format tools, by @travisjeffery.
Code formatting using ClangFormat.
An amazing Xcode Source Editor extension to align regular code. It can align anything in any way you want.
Automates code alignment.
ColorSense is an Xcode plugin that makes working with UIColor (and NSColor) more visual.
Visual color selection plugin.
How to create, develop, and distribute iOS Static Frameworks quickly and efficiently
Template for building iOS frameworks.
RTImageAssets
Generates app icons automatically.
将JSON格式化输出为模型的属性 个人活动范围>Weibo-EnjoySR
Converts JSON to model properties.