Colors Coder is a macOS app that lets developers and designers create and manage color libraries for their projects, and then generate Swift code ready to be used within a couple of clicks only.
It takes away all the trouble to implement custom color managers, support multiple themes and generally handle colors in apps - all these are taken care of.
Moreover, a Sketch plugin is provided in order to export entire color libraries from Sketch app, import them in Colors Coder and generate code almost instantly out of them.
Using Colors Coder is simple and easy, with its workflow being pretty straightforward:
1. Create collections: Colors are organized in collections.
2. Add colors: There are plenty ways to do so.
3. Generate Swift code!
FEATURES & HIGHLIGHTS
- Seamless integration of generated code to any project -
Use Colors Coder generated code with zero effort!
Access the exported collections and colors like any other property of the UIColor or NSColor class. Need to support different color themes in your apps, such as day and night modes? With Colors Coder exported code that task has become as easy as just calling a simple method.
- Multiple ways to create colors -
Add or edit colors in a window that has it all. Hex, RGBA, color sliders, even the familiar macOS Colors panel.
- Import color libraries from Sketch using the Colors Coder plugin -
Designers can now hand off color libraries to developers at that ease and speed that has never existed before!
Import using in-app menus, or just drag and drop the exported file from Sketch into your Colors Coder document.
- All the information and actions you need right where you need them -
Colors Coder UI is simple but effective. All the information you need is either already shown or just a click away.
- Export. Import. Different formats to choose from -
Reuse, share, or just back up collections!
What do you prefer? JSON or Property List? Descriptions for both color collections and colors can be exported in order to be saved to files, shared, or simply copied to memory. And of course, whatever gets exported can also be imported! Either using app menus and actions, or by just dragging and dropping previously exported data.
- Your colors everywhere -
Wouldn't be great to have your colors in other applications too? Or just reuse them in different Colors Coder collections or even documents? OK, we've got you covered!
- Create macOS Color Palettes from color collections -
You wish you could access your great color collections everywhere. Well, you can.
Up to six family members will be able to use this app with Family Sharing enabled.