An open API service providing repository metadata for many open source software ecosystems.

Topic: "swift-macros"

swiftlang/swift-testing

A modern, expressive testing package for Swift

Language: Swift - Size: 3.78 MB - Last synced at: 1 day ago - Pushed at: 2 days ago - Stars: 1,951 - Forks: 103

SwiftyLab/MetaCodable

Supercharge Swift's Codable implementations with macros meta-programming.

Language: Swift - Size: 45.2 MB - Last synced at: 6 days ago - Pushed at: 19 days ago - Stars: 695 - Forks: 32

Matejkob/swift-spyable

Swift macro that simplifies and automates the process of creating spies for testing

Language: Swift - Size: 404 KB - Last synced at: 1 day ago - Pushed at: 4 months ago - Stars: 439 - Forks: 42

jaywcjlove/awesome-swift-macos-apps

A curated collection of open-source macOS applications built with Swift

Language: Swift - Size: 729 KB - Last synced at: 7 days ago - Pushed at: 12 days ago - Stars: 296 - Forks: 11

lukepistrol/SFSymbolsMacro

A Swift Macro for "type-safe" SF Symbols.

Language: Swift - Size: 30.3 KB - Last synced at: 16 days ago - Pushed at: 3 months ago - Stars: 194 - Forks: 3

gohanlon/swift-memberwise-init-macro

Swift Macro for enhanced automatic inits.

Language: Swift - Size: 246 KB - Last synced at: 16 days ago - Pushed at: about 2 months ago - Stars: 146 - Forks: 12

neothXT/Snowdrop

Networking made easy

Language: Swift - Size: 143 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 54 - Forks: 5

ikhvorost/ReactBridge

Swift Macros for React Native

Language: Swift - Size: 117 KB - Last synced at: 3 days ago - Pushed at: about 2 months ago - Stars: 45 - Forks: 6

RandomHashTags/swift-htmlkit

Write HTML and HTMX using Swift Macros.

Language: Swift - Size: 2.02 MB - Last synced at: about 3 hours ago - Pushed at: 14 days ago - Stars: 44 - Forks: 1

HuangRunHua/wwdc23-code-notes

Example Code of WWDC23

Language: Swift - Size: 20.1 MB - Last synced at: about 6 hours ago - Pushed at: over 1 year ago - Stars: 33 - Forks: 7

zijievv/CodingKeysGenerator

Swift macros generating customizable Coding Keys

Language: Swift - Size: 26.4 KB - Last synced at: 15 days ago - Pushed at: 5 months ago - Stars: 32 - Forks: 4

bernndr/swift-macros

Collection of useful macros

Language: Swift - Size: 36.1 KB - Last synced at: 19 days ago - Pushed at: 3 months ago - Stars: 31 - Forks: 6

mrylmz/Prototype

Prototype is a Swift Macro project that generates SwiftUI Forms and Views for data structures and classes. It's designed to complement SwiftData Models seamlessly.

Language: Swift - Size: 75.2 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 28 - Forks: 4

mentalflux/tca-composer

A swift macro framework for generating boiler-plate code in TCA-based applications.

Language: Swift - Size: 580 KB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 28 - Forks: 0

JosephDuffy/Renamed

Swift macro to add deprecated symbols, useful when renaming a symbol without introducing a breaking change.

Language: Swift - Size: 63.5 KB - Last synced at: 17 days ago - Pushed at: almost 2 years ago - Stars: 28 - Forks: 0

artemnovichkov/awesome-swift-macros

A hand-curated list of Swift macros. Feel free to contribute!

Size: 7.81 KB - Last synced at: 8 days ago - Pushed at: almost 2 years ago - Stars: 27 - Forks: 1

CaptureContext/swift-foundation-extensions

Standard extensions for Foundation framework

Language: Swift - Size: 80.1 KB - Last synced at: about 2 hours ago - Pushed at: about 1 year ago - Stars: 19 - Forks: 0

FiveSheepCo/OrderedRelationship

A Swift macro taking away the pain in adding ordered relationships to SwiftData models

Language: Swift - Size: 15.6 KB - Last synced at: 16 days ago - Pushed at: 11 months ago - Stars: 16 - Forks: 2

JosephDuffy/DeepLink

Create type-safe deep links in to iOS apps, macOS apps, and websites using Swift macros.

Language: Swift - Size: 125 KB - Last synced at: 7 days ago - Pushed at: over 1 year ago - Stars: 15 - Forks: 0

EnesKaraosman/LoremSwiftify

LoremSwiftify is a Macro that creates lorem ipsum data for your models

Language: Swift - Size: 65.4 KB - Last synced at: 19 days ago - Pushed at: 23 days ago - Stars: 14 - Forks: 1

dioKaratzas/fluent-dto-macro

A Swift macro that simplifies handling Vapor Fluent models in API responses by auto-generating type-safe content structures, reducing boilerplate while keeping a clean separation between database models and API layers. 🚀

Language: Swift - Size: 1.86 MB - Last synced at: 2 days ago - Pushed at: 2 months ago - Stars: 13 - Forks: 0

simonbs/ProxyMacro

Swift macro that proxies a value from one object to another.

Language: Swift - Size: 19.5 KB - Last synced at: 21 days ago - Pushed at: 4 months ago - Stars: 13 - Forks: 3

zijievv/sf-symbols-generator

A Swift macro generating type-safe SF Symbols

Language: Swift - Size: 38.1 KB - Last synced at: 15 days ago - Pushed at: 5 months ago - Stars: 10 - Forks: 0

RandomHashTags/destiny

Standalone Lightweight HTTP Server using Swift Macros for routing.

Language: Swift - Size: 687 KB - Last synced at: 5 days ago - Pushed at: 14 days ago - Stars: 9 - Forks: 0

23122K/swift-loggable

A Swift macro for logging that supports type-wide and per-function customization, allowing you to define how the logged data is handled

Language: Swift - Size: 89.8 KB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 7 - Forks: 1

lucaswkuipers/SafeTypesMacros

Macros for compile-time SafeTypes initializers from literals

Language: Swift - Size: 79.1 KB - Last synced at: 22 days ago - Pushed at: about 1 year ago - Stars: 7 - Forks: 0

trinhngocthuyen/orcam

A Collection of Swift Macros

Language: Swift - Size: 44.9 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 7 - Forks: 0

JuniperPhoton/Photonfire

A library utilize Swift Macros to generate code for network request.

Language: Swift - Size: 23.4 KB - Last synced at: 22 days ago - Pushed at: almost 2 years ago - Stars: 7 - Forks: 0

zijievv/user-defaults-observation

A Swift macro adding accessors to properties for reading/writing values in UserDefaults within Observable classes

Language: Swift - Size: 32.2 KB - Last synced at: 15 days ago - Pushed at: 10 months ago - Stars: 6 - Forks: 1

darrarski/tca-frameworks

Experimental script for building binary XCFrameworks of Composable Architecture and its dependencies.

Language: Shell - Size: 7.81 KB - Last synced at: 13 days ago - Pushed at: 12 months ago - Stars: 5 - Forks: 0

CaptureContext/combine-interception

Package extending Apple' `Combine` framework for interception of objc selectors.

Language: Swift - Size: 45.9 KB - Last synced at: about 2 hours ago - Pushed at: about 1 year ago - Stars: 5 - Forks: 0

yusufozgul/SwiftyJS

Interact with your JavaScript code like Swift with Swift Macro

Language: Swift - Size: 62.5 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 4 - Forks: 0

CaptureContext/swift-cocoa-extensions

Standard extensions for Cocoa

Language: Swift - Size: 86.9 KB - Last synced at: 5 days ago - Pushed at: about 1 year ago - Stars: 4 - Forks: 0

josetorronteras/EmailValidationMacro

Swift macro framework for validating email addresses

Language: Swift - Size: 20.5 KB - Last synced at: 11 days ago - Pushed at: 7 months ago - Stars: 3 - Forks: 1

khlopko/swift-util-macros

A collection of macros to reduce boilerplate on common declarations.

Language: Swift - Size: 34.2 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 3 - Forks: 0

Plan-V-Studio/DocumentData

A data persistence library like SwiftData, and persist all the data into Property List Document.

Language: Swift - Size: 85 KB - Last synced at: 6 days ago - Pushed at: 11 months ago - Stars: 3 - Forks: 0

CaptureContext/combine-extensions Fork of MakeupStudio/combine-extensions

Extensions for Apple Combine framework

Language: Swift - Size: 64.5 KB - Last synced at: 5 days ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 0

FiveSheepCo/PersistedStorage

A Swift Macro providing type-safe persisted iCloud-synced storage for Swift projects using `NSUbiquitousKeyValueStore` internally.

Language: Swift - Size: 8.79 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

alimyuz/TestCaseKit

Write Neat Test Cases in Swift

Language: Swift - Size: 26.4 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

zijievv/hex-color

Swift macros for type-safe generation of Color, UIColor, and NSColor from hex string values.

Language: Swift - Size: 6.84 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

yukiny0811/MetalVertexHelper

Converts Swift structs into C-compatible tuples, including necessary padding for alignment.

Language: Swift - Size: 51.8 KB - Last synced at: 24 days ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

CaptureContext/combine-cocoa Fork of MakeupStudio/combine-cocoa

Cocoa extensions for Apple Combine framework.

Language: Swift - Size: 69.3 KB - Last synced at: 5 days ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

SwiftyLab/swift-syntax

Unofficial CocoaPods pod for the swift-syntax library.

Language: Ruby - Size: 12.7 KB - Last synced at: 26 days ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 2

NSFatalError/StorybookComposer

Automatically create a dedicated Storybook app from your SwiftUI components!

Language: Swift - Size: 5.04 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

NSFatalError/StorybookComposer-Example

Automatically create a dedicated Storybook app from your SwiftUI components!

Language: Swift - Size: 11.7 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

Star-Lord-PHB/swift-codable-macro

Macros for automatically generating customizable conformance to `Codable` protocol.

Language: Swift - Size: 299 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 0 - Forks: 0

BrooklynSwift/HTMLCoreType

Swift Macro to wrap the minimum code needed to create existing HTML tags as Swift structs

Language: Swift - Size: 9.77 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

Meppiee/FME-Macros-Editor

FME-Macros-Editor is a powerful tool for creating and managing custom macros in FME workspaces, enhancing workflow efficiency and automation. With a user-friendly interface and robust features, it simplifies the process of developing and deploying custom macros in FME.

Size: 44.9 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

atifdev10/SQLiteValidator

A swift macro for validating an SQLite query.

Language: Swift - Size: 44.9 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

EyalKatz24/Localized

Manage your localizable string files easily with a simple Swift macro 😎

Language: Swift - Size: 16.6 KB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

FME-Macros-Editor/FME-Macros-Editor

Size: 43.9 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

terukorolung/macros

Size: 21.5 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

viktor-lepkovich/macros

Size: 27.3 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

Wanaldino/MacrosDictionary

Language: Swift - Size: 0 Bytes - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

MrSmart00/PublicInitializeMacro

Super Simple Swift Macro Part 2 (Attached Macros)

Language: Swift - Size: 41 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

space-code/builder-macro

builder-macro is a macro that implements the Builder design pattern in Swift

Language: Swift - Size: 312 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

CaptureContext/swift-interception

Package for interception of objc selectors in Swift.

Language: Swift - Size: 62.5 KB - Last synced at: 6 days ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

mikeyclarke/NoCoderInitMacro

A Swift Macro that adds an unimplemented init(coder:)

Language: Swift - Size: 3.91 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

MrSmart00/HelloWorldMacro

Super Simple Swift Macro

Language: Swift - Size: 25.4 KB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

TheSwiftBird/BirdChat

Swift Macros Deep Dive demo project

Language: Swift - Size: 10.7 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

Arestronaut/EnumComparable

EnumComparable is a swift macro that makes comparing enums with associated values potentially easier

Language: Swift - Size: 6.84 KB - Last synced at: 12 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

fwcd/swift-derive

Useful conformance extension macros for Swift

Language: Swift - Size: 19.5 KB - Last synced at: 16 days ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

laosb/WithPreviewVariant

Create simple value types for SwiftData @Model to use with SwiftUI Previews.

Language: Swift - Size: 12.7 KB - Last synced at: 5 days ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0