nalexn / Environmentoverrides
Licence: mit
QA assistant for a SwiftUI app: change the color scheme, accessibility settings, and localization on the fly!
Stars: ✭ 181
Programming Languages
swift
15916 projects
Projects that are alternatives of or similar to Environmentoverrides
Kiwi
the leading open source test management system
Stars: ✭ 607 (+235.36%)
Mutual labels: testing-tools, qa
Ioslocalizationeditor
Simple macOS editor app to help you manage iOS and macOS app localizations by allowing you to edit all the translations side by side
Stars: ✭ 1,066 (+488.95%)
Mutual labels: xcode, localization
Faker
Faker is a pure Elixir library for generating fake data.
Stars: ✭ 673 (+271.82%)
Mutual labels: testing-tools, qa
Darkreader
Dark Reader Chrome and Firefox extension
Stars: ✭ 12,052 (+6558.56%)
Mutual labels: dark-theme, accessibility
Midnight Lizard
Сustom color schemes for all websites
Stars: ✭ 406 (+124.31%)
Mutual labels: dark-theme, accessibility
Bartycrouch
Localization/I18n: Incrementally update/translate your Strings files from .swift, .h, .m(m), .storyboard or .xib files.
Stars: ✭ 1,032 (+470.17%)
Mutual labels: xcode, localization
accessibility-testing-tools
A collection of useful tools for accessibility testing and debugging in the browser, online and desktop
Stars: ✭ 18 (-90.06%)
Mutual labels: accessibility, testing-tools
Aet
AET - a system that detects visual changes on web sites and performs basic page health checks
Stars: ✭ 100 (-44.75%)
Mutual labels: qa, accessibility
R.objc
Get autocompleted resources like images, localized strings and storyboards in ObjC projects
Stars: ✭ 92 (-49.17%)
Mutual labels: xcode, localization
Emcee
Emcee is a tool that runs iOS tests in parallel using multiple simulators across many Macs
Stars: ✭ 148 (-18.23%)
Mutual labels: xcode, testing-tools
DeepfakeHTTP
DeepfakeHTTP is a web server that uses HTTP dumps as a source for responses.
Stars: ✭ 373 (+106.08%)
Mutual labels: qa, testing-tools
Stringz
A lightweight and powerful editor for localizing iOS, macOS, tvOS, and watchOS applications.
Stars: ✭ 440 (+143.09%)
Mutual labels: xcode, localization
request-baskets
HTTP requests collector to test webhooks, notifications, REST clients and more ...
Stars: ✭ 149 (-17.68%)
Mutual labels: qa, testing-tools
dark-mode
Dark Mode - Chrome extension. Relax your eyes at night and day.
Stars: ✭ 63 (-65.19%)
Mutual labels: accessibility, dark-theme
ExploratoryTestingChromeExtension
Exploratory Testing Chrome Extension
Stars: ✭ 26 (-85.64%)
Mutual labels: qa, testing-tools
Assert
A collection of convenient assertions for Swift testing
Stars: ✭ 69 (-61.88%)
Mutual labels: xcode, testing-tools
Acot
💎 Accessibility Testing Framework. More accessible web, all over the world.
Stars: ✭ 112 (-38.12%)
Mutual labels: testing-tools, accessibility
SwiftUI Environment Overrides
A tiny library that adds a control panel for testing how SwiftUI app adapts for different color themes, accessibility settings, and localizations.
Make your QA team happy!
Inspired by "Environment Overrides" pane in Xcode, but allows to QA the actual running app instead of the preview in Xcode.
Supported settings that you can toggle on the fly:
You can quickly take screenshots in different languages for iTunes Connect (the panel hides itself).
Attach the control panel with just one line of code:
ContentView()
.attachEnvironmentOverrides()
Integration with Swift Package Manager:
- In Xcode select File ⭢ Swift Packages ⭢ Add Package Dependency...
- Copy-paste repository URL: https://github.com/nalexn/EnvironmentOverrides
- Hit Next two times
- Hit Finish
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].