Dime-a-Dozen
Dime-a-Dozen copied to clipboard
A macOS app for code generation, automation
Dime-a-Dozen
Download the release build on https://github.com/atacan/Dime-a-Dozen/releases. The .app file is in "DimeADozen.macOS.[...].zip"
Tools
Html to Swift Converter
Using https://github.com/atacan/html-swift, convert HTML code to
DSLs.

Vapor Code Generator
For a new Fluent model, generate model, controller and migration code.

Extract all the Regex Matches from a Text
The online regex editors highlight the matches but you can't extract them into a list.
The following example is useful to extract old class names from an HTML code to generate CSS framework enum.

Text Case Converter
Convert a list of string from Snake case to Camel case, for example. It is useful for generating enums, static variables etc.
The screenshot shows converting Bootstrap CSS classes into camel case to be usable for an CSS framework enum.

Prefix Suffix Manipulator
In each line, replace a prefix or suffix if it exists with another string. Add a new prefix or suffix.

Swift Pretty Formatter with Syntax Highlight
Format and highlight swift code. Convert it to png image or html code with properly classed tokens.

Json Pretty Formatter with Syntax Highlight
Pretty print the json input and highlight the syntax using nkristek/Highlight. It returns an error if the json is invalid.

Search Inside Files
Find files that contain a search term in the file content, not just the file name, using grep command.
