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.
β275Updated 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.β357Updated last month
- πΈ Automatic snapshots from Xcode previews. Supports UIKit/AppKit/SwiftUI on iOS/macOS/watchOS/visionOS/tvOS. Browse previews in-app withβ¦β360Updated last month
- π₯ A library based on Xcode Preview, for easy generation: Playbook view, Snapshot and Accessibility tests. SwiftUI and UIKit supported!β385Updated 3 weeks ago
- Xcode selective testing: Run only tests relevant to the changeset.β229Updated this week
- AsyncExtensions aims to mimic Swift Combine operators for async sequences.β399Updated last week
- Useful, testable Swift concurrency.β410Updated last week
- Unidirectional flow implemented using the latest Swift Generics and Swift Concurrency features.β296Updated this week
- A type-safe HTTP client for Swift.β316Updated 8 months ago
- β° A few clocks that make working with Swift concurrency more testable and more versatile.β299Updated 7 months ago
- Compile-time-safe dependency injection in Swiftβ157Updated 2 weeks ago
- SwiftUI view testing libraryβ177Updated 2 years ago
- Mocking framework for Swift using Macrosβ98Updated last year
- A tool converts test cases written in XCTest to swift-testingβ228Updated 5 months ago
- A bidirectional router with more type safety and less fuss.β384Updated 5 months ago
- More dependencies for `swift-dependencies`β326Updated last month
- Power Assert in Swift.β491Updated last week
- Swift macro that simplifies and automates the process of creating spies for testingβ450Updated last week
- Report issues in your application and library code as Xcode runtime warnings, breakpoints, assertions, and do so in a testable manner.β467Updated 2 weeks ago
- β336Updated 2 years ago
- Magical testing tools for Swift macros.β312Updated 2 months ago
- Observe how different SwiftUI container views affect state and lifecycle events (onAppear, onDisappear).β389Updated 2 years ago
- Extensions and additions to AsyncSequence, AsyncStream and AsyncThrowingStream.β212Updated 2 years ago
- Swift Macro for enhanced automatic inits.β151Updated 5 months ago
- PerformanceSuite: A Swift-based iOS library for monitoring app performance and quality metrics.β111Updated 3 months ago
- β76Updated last year
- πΈοΈ dependency-graph is a command-line tool that can visualize the dependencies of packages.β309Updated last year
- π«πΆοΈ Spices makes it straightforward to create in-app debug menus by generating native UI from Swift.β384Updated 2 months ago
- A library of data structures for working with collections of identifiable elements in an ergonomic, performant way.β588Updated 2 months ago
- Bugtracker working off source codeβ188Updated last year
- TDD-Albums-II is a new hands-on tutorial for iOS engineers learning Test-Driven Development.β152Updated 3 years ago