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.
☆295Updated 2 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.☆370Updated this week
- Xcode selective testing: Run only tests relevant to the changeset.☆260Updated this week
- AsyncExtensions aims to mimic Swift Combine operators for async sequences.☆406Updated 3 months ago
- 🔥 A library based on Xcode Preview, for easy generation: Playbook view, Snapshot and Accessibility tests. SwiftUI and UIKit supported!☆414Updated 2 weeks ago
- Unidirectional flow implemented using the latest Swift Generics and Swift Concurrency features.☆298Updated last month
- 📸 Automatic snapshots from Xcode previews. Supports UIKit/AppKit/SwiftUI on iOS/macOS/watchOS/visionOS/tvOS. Browse previews in-app with…☆379Updated this week
- Useful, testable Swift concurrency.☆440Updated last week
- A type-safe HTTP client for Swift.☆321Updated last week
- Observe how different SwiftUI container views affect state and lifecycle events (onAppear, onDisappear).☆390Updated 2 years ago
- More dependencies for `swift-dependencies`☆334Updated 2 months ago
- Swift macro that simplifies and automates the process of creating spies for testing☆458Updated 3 months ago
- SwiftUI view testing library☆178Updated 3 years ago
- Compile-time-safe dependency injection in Swift☆166Updated last week
- Swift Macro for enhanced automatic inits.☆161Updated 2 weeks ago
- ⏰ A few clocks that make working with Swift concurrency more testable and more versatile.☆311Updated this week
- Mocking framework for Swift using Macros☆102Updated last year
- Report issues in your application and library code as Xcode runtime warnings, breakpoints, assertions, and do so in a testable manner.☆484Updated this week
- Magical testing tools for Swift macros.☆321Updated this week
- ☆338Updated 2 years ago
- 🕸️ dependency-graph is a command-line tool that can visualize the dependencies of packages.☆315Updated last year
- A bidirectional router with more type safety and less fuss.☆394Updated 8 months ago
- A rebuild of Apple’s “Scrumdinger” application using modern, best practices for SwiftUI development.☆315Updated 2 months 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
- A tool converts test cases written in XCTest to swift-testing☆236Updated 9 months ago
- Power Assert in Swift.☆493Updated last week
- ☆78Updated last year
- PerformanceSuite: A Swift-based iOS library for monitoring app performance and quality metrics.☆129Updated last month
- A dependency graph management tool for the Swift Package Manager☆218Updated 2 weeks ago
- A queue for Swift concurrency☆402Updated last month
- Extensions and additions to AsyncSequence, AsyncStream and AsyncThrowingStream.☆216Updated 2 years ago