Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more β
SwiftGen Alternatives
Similar projects and alternatives to SwiftGen
-
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
BartyCrouch
Localization/I18n: Incrementally update/translate your Strings files from .swift, .h, .m(m), .storyboard or .xib files.
-
-
-
-
L10n-swift
Localization of the application with ability to change language "on the fly" and support for plural form in any language.
-
SwiftGen
The Swift code generator for your assets, storyboards, Localizable.strings, β¦ β Get rid of all String-based APIs!
-
InAppSettingsKit
This iOS framework allows settings to be in-app in addition to or instead of being in the Settings app.
-
-
Pythonic.swift
Discontinued Pythonic tool-belt for Swift β a Swift implementation of selected parts of Python standard library.
-
SwiftDate
π Toolkit to parse, validate, manipulate, compare and display dates, time & timezones in Swift.
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
SwiftGen discussion
SwiftGen reviews and mentions
-
Create, Push, and Present Any View Controller in 1 LOC using Metaprogramming
It is important to say that there is an elegant solution to the resource consistency problem that we havenβt adapted yet. Instead of testing raw values of UIStoryboard.Name cases, we could just generate the UIStoryboard.Name enum. Please refer to SwiftGen for the details.
-
Localization strings files have a new format/convention?
Your strings should work as-is if you use a tool like SwiftGen (it generates compiler-enforced types for use in your app).
- Do you guys/gals use the "Costants.swift" file or the "Localizations.strings" method?
- What are the most underrated third party libraries for Native iOS?
-
How would you solve this localization issue?
Tools like https://github.com/SwiftGen/SwiftGen can be used to ensure at compile time that all keys used in your app are actually defined. Having keys organized as hierarchical enums, with auto-completion in Xcode is also a nice plus.
-
Can I install SwiftGen through a Gemfile?
Our project includes a Gemfile which we use to specify some external dependencies. I'm trying to add SwiftGen (https://github.com/SwiftGen/SwiftGen) to the project. We want to eventually deprecate Cocoapods so I can't use that installation method.
-
Can I use SwiftGen to map Lottie files?
https://github.com/SwiftGen/SwiftGen/issues/627#issuecomment-715259788
- Bamboo Agent On Apple Silicon M1 Any Success Yet
-
Did you also know? In Xcode you can use the refactoring tool to wrap a literal string into a call to NSLocalizedString! Even better, you can assign a keyboard shortcut to make it even more efficient π€
Or you can use something like SwiftGen and have code generation for your localized strings and have it checked at compile time instead of getting those pesky typo errors at runtime that you never check ;)
-
A note from our sponsor - CodeRabbit
coderabbit.ai | 19 Mar 2025
Stats
SwiftGen/SwiftGen is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of SwiftGen is Swift.