A web tool that visually formats text and generates Swift/Objective-C code for attributed strings.
Transformer is a web-based tool that enables developers to visually format text and automatically generate Swift or Objective-C code for creating NSAttributedString objects in iOS and macOS applications. It solves the problem of manually coding complex text styling by providing a visual editor with instant code output. The tool helps streamline the development process for interfaces requiring rich text formatting.
iOS and macOS developers who need to create styled text (attributed strings) in their applications, particularly those working with Swift or Objective-C who want to reduce manual coding effort.
Developers choose Transformer because it provides a visual, interactive way to create attributed strings, eliminating guesswork and reducing errors compared to manual coding. Its ability to generate both Swift and Objective-C code from the same visual input makes it versatile for teams using different languages.
Easy Attributed String Creator
Provides a live preview interface for styling text with fonts, colors, and sizes, eliminating guesswork in NSAttributedString coding.
Generates ready-to-use code snippets in both Swift and Objective-C from the same visual input, as highlighted in the key features.
Can be run locally with simple npm commands like 'npm start', offering flexibility for offline use or private development.
Built with straightforward modules like Quill.js, and the README encourages contributions, making it accessible for extensions.
The README lists 'Keep supporting more formats' as a to-do, indicating current restrictions in advanced styling options.
Drag-and-drop for custom fonts is a planned feature not yet implemented, which limits testing with specific typography.
Requires a browser and server setup, which may not integrate seamlessly into all IDE-based or offline workflows.
A static analyzer for Java, C, C++, and Objective-C
Strong typed, autocompleted resources like images, fonts and segues in Swift projects
The Swift code generator for your assets, storyboards, Localizable.strings, … — Get rid of all String-based APIs!
A Swift command line tool for generating your Xcode project
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.