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.
☆300Updated last week
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.☆395Updated 2 weeks ago
- Xcode selective testing: Run only tests relevant to the changeset.☆272Updated 2 months ago
- 📸 Automatic snapshots from Xcode previews. Supports UIKit/AppKit/SwiftUI on iOS/macOS/watchOS/visionOS/tvOS. Browse previews in-app with…☆415Updated 2 months ago
- AsyncExtensions aims to mimic Swift Combine operators for async sequences.☆414Updated 2 weeks ago
- 🔥 A library based on Xcode Preview, for easy generation: Playbook view, Snapshot and Accessibility tests. SwiftUI and UIKit supported!☆447Updated this week
- Useful, testable Swift concurrency.☆459Updated 2 months ago
- Unidirectional flow implemented using the latest Swift Generics and Swift Concurrency features.☆300Updated 4 months ago
- Compile-time-safe dependency injection in Swift☆169Updated 2 weeks ago
- A type-safe HTTP client for Swift.☆326Updated 2 months ago
- More dependencies for `swift-dependencies`☆339Updated 5 months ago
- Mocking framework for Swift using Macros☆104Updated last year
- Observe how different SwiftUI container views affect state and lifecycle events (onAppear, onDisappear).☆392Updated 2 years ago
- Swift Macro for enhanced automatic inits.☆181Updated 3 weeks ago
- ⏰ A few clocks that make working with Swift concurrency more testable and more versatile.☆322Updated 2 months ago
- SwiftUI view testing library☆179Updated 3 years ago
- A bidirectional router with more type safety and less fuss.☆402Updated 11 months ago
- Swift macro that simplifies and automates the process of creating spies for testing☆461Updated 6 months ago
- 🕸️ dependency-graph is a command-line tool that can visualize the dependencies of packages.☆321Updated last year
- A dependency graph management tool for the Swift Package Manager☆238Updated 3 weeks ago
- Report issues in your application and library code as Xcode runtime warnings, breakpoints, assertions, and do so in a testable manner.☆498Updated last month
- ☆337Updated 2 years ago
- Magical testing tools for Swift macros.☆325Updated 2 months ago
- ☆78Updated last year
- A tool converts test cases written in XCTest to swift-testing☆238Updated 11 months ago
- PerformanceSuite: A Swift-based iOS library for monitoring app performance and quality metrics.☆131Updated last week
- Power Assert in Swift.☆495Updated this week
- 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 library of data structures for working with collections of identifiable elements in an ergonomic, performant way.☆613Updated 2 months ago
- Share knowledge about the tooling that you use while developing iOS applications☆100Updated 2 years ago
- A rebuild of Apple’s “Scrumdinger” application using modern, best practices for SwiftUI development.☆323Updated 4 months ago