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.
โ301Updated last month
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.โ391Updated last month
- ๐ธ Automatic snapshots from Xcode previews. Supports UIKit/AppKit/SwiftUI on iOS/macOS/watchOS/visionOS/tvOS. Browse previews in-app withโฆโ410Updated 2 months ago
- AsyncExtensions aims to mimic Swift Combine operators for async sequences.โ412Updated 3 weeks ago
- Useful, testable Swift concurrency.โ451Updated 2 months ago
- Xcode selective testing: Run only tests relevant to the changeset.โ271Updated 2 months ago
- ๐ฅ A library based on Xcode Preview, for easy generation: Playbook view, Snapshot and Accessibility tests. SwiftUI and UIKit supported!โ432Updated last month
- Unidirectional flow implemented using the latest Swift Generics and Swift Concurrency features.โ300Updated 3 months ago
- Compile-time-safe dependency injection in Swiftโ171Updated last month
- Report issues in your application and library code as Xcode runtime warnings, breakpoints, assertions, and do so in a testable manner.โ495Updated last week
- Swift macro that simplifies and automates the process of creating spies for testingโ460Updated 5 months ago
- A type-safe HTTP client for Swift.โ326Updated 2 months ago
- SwiftUI view testing libraryโ179Updated 3 years ago
- โ338Updated 2 years ago
- More dependencies for `swift-dependencies`โ338Updated 4 months ago
- โฐ A few clocks that make working with Swift concurrency more testable and more versatile.โ320Updated 2 months ago
- Observe how different SwiftUI container views affect state and lifecycle events (onAppear, onDisappear).โ390Updated 2 years ago
- Power Assert in Swift.โ495Updated last week
- Mocking framework for Swift using Macrosโ102Updated last year
- A bidirectional router with more type safety and less fuss.โ399Updated 10 months ago
- Magical testing tools for Swift macros.โ325Updated 2 months ago
- ๐ธ๏ธ dependency-graph is a command-line tool that can visualize the dependencies of packages.โ319Updated last year
- A tool converts test cases written in XCTest to swift-testingโ238Updated 11 months ago
- Swift Macro for enhanced automatic inits.โ180Updated last week
- ๐ซ๐ถ๏ธ Spices makes it straightforward to create in-app debug menus by generating native UI from Swift.โ405Updated 4 months ago
- A library of data structures for working with collections of identifiable elements in an ergonomic, performant way.โ612Updated 2 months ago
- A dependency graph management tool for the Swift Package Managerโ235Updated 3 weeks ago
- iOS 13-compatible backports of commonly used async/await-based system APIs that are only available from iOS 15 by default.โ380Updated 3 years ago
- A rebuild of Appleโs โScrumdingerโ application using modern, best practices for SwiftUI development.โ320Updated 4 months ago
- Share knowledge about the tooling that you use while developing iOS applicationsโ100Updated 2 years ago
- โ129Updated 3 years ago