perrystreetsoftware / HarmonizeLinks
Harmonize is a modern linter for Swift that allows you to write architectural lint rules as unit tests, helping your team to keep your codebase clean, maintainable, and consistent as it grows, without relying on manual code reviews.
☆298Updated 3 weeks ago
Alternatives and similar repositories for Harmonize
Users that are interested in Harmonize are comparing it to the libraries listed below
Sorting:
- A Swift macro driven auto-mocking library.☆385Updated 2 weeks ago
- 📸 Automatic snapshots from Xcode previews. Supports UIKit/AppKit/SwiftUI on iOS/macOS/watchOS/visionOS/tvOS. Browse previews in-app with…☆400Updated last month
- Xcode selective testing: Run only tests relevant to the changeset.☆263Updated last month
- AsyncExtensions aims to mimic Swift Combine operators for async sequences.☆409Updated last week
- 🔥 A library based on Xcode Preview, for easy generation: Playbook view, Snapshot and Accessibility tests. SwiftUI and UIKit supported!☆427Updated 2 weeks ago
- Unidirectional flow implemented using the latest Swift Generics and Swift Concurrency features.☆300Updated 2 months ago
- Useful, testable Swift concurrency.☆450Updated last month
- A type-safe HTTP client for Swift.☆325Updated last month
- SwiftUI view testing library☆179Updated 3 years ago
- Compile-time-safe dependency injection in Swift☆167Updated last week
- More dependencies for `swift-dependencies`☆337Updated 4 months ago
- A dependency graph management tool for the Swift Package Manager☆234Updated last week
- ⏰ A few clocks that make working with Swift concurrency more testable and more versatile.☆317Updated last month
- ☆338Updated 2 years ago
- Mocking framework for Swift using Macros☆102Updated last year
- Observe how different SwiftUI container views affect state and lifecycle events (onAppear, onDisappear).☆390Updated 2 years ago
- 🕸️ dependency-graph is a command-line tool that can visualize the dependencies of packages.☆317Updated last year
- Report issues in your application and library code as Xcode runtime warnings, breakpoints, assertions, and do so in a testable manner.☆493Updated 3 weeks ago
- Swift Macro for enhanced automatic inits.☆178Updated 2 months ago
- A bidirectional router with more type safety and less fuss.☆397Updated 10 months ago
- Swift macro that simplifies and automates the process of creating spies for testing☆460Updated 5 months ago
- A tool converts test cases written in XCTest to swift-testing☆238Updated 10 months ago
- Magical testing tools for Swift macros.☆325Updated last month
- Power Assert in Swift.☆495Updated last week
- Extensions and additions to AsyncSequence, AsyncStream and AsyncThrowingStream.☆216Updated 2 years ago
- iOS 13-compatible backports of commonly used async/await-based system APIs that are only available from iOS 15 by default.☆379Updated 3 years ago
- PerformanceSuite: A Swift-based iOS library for monitoring app performance and quality metrics.☆129Updated 2 months ago
- A small mirror for https://github.com/firebase/firebase-ios-sdk, to add support for binary (xcframework) distribution with swift package …☆157Updated 2 weeks ago
- A rebuild of Apple’s “Scrumdinger” application using modern, best practices for SwiftUI development.☆317Updated 3 months ago
- A library of data structures for working with collections of identifiable elements in an ergonomic, performant way.☆613Updated last month