Skip to content
View Saik0s's full-sized avatar

Sponsoring

@Blaizzy

Block or report Saik0s

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Stars

SwiftMacro

16 repositories

Adding Type Eraser for your custom Protocols with simple Macro.

Swift 7 Updated Oct 11, 2023

🕵️ Swift macros for obfuscation

Swift 255 19 Updated Jan 16, 2026

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

Swift 200 4 Updated Feb 10, 2026

A macro that expands a hexadecimal string into a floating-point color value.

Swift 22 2 Updated Sep 22, 2025

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

Swift 762 42 Updated Feb 18, 2026

A powerful toolkit for creating concise and expressive Swift macros

Swift 301 18 Updated Feb 17, 2026
Swift 97 6 Updated Sep 13, 2024

Swift Macro for automatically generating methods to retrieve property names as strings in a type-safe manner.

Swift 4 Updated Jul 28, 2024

Swift macro for parametrizing unit test methods

Swift 122 7 Updated Sep 11, 2025

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

Swift 464 49 Updated Jul 27, 2025

Swift Macro for enhanced automatic inits.

Swift 183 22 Updated Jan 10, 2026

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

Swift 14 3 Updated Dec 9, 2024

A curated list of awesome Swift Macros

Swift 2,456 108 Updated Feb 15, 2026

Mocking framework for Swift using Macros

Swift 104 9 Updated May 16, 2024

A Swift macro driven auto-mocking library.

Swift 403 38 Updated Feb 12, 2026

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

Swift 34 1 Updated Oct 16, 2024