Neuma is a GUI tool built in SwiftUI for macOS that allows for efficient browsing and execution of Swift code. It offers a seamless, side-by-side experience between script editing and real-time output display.
It supports the system's native handling of document selection with all the benefits associated with this along with support for multiple cards - each with a separate output view letting users to work on multiple scripts concurrently.


The application supports highlighting of keywords in the system's accent colour, as well as an interactive error mode that takes you to the line where the error occurred. The set of highlighted keywords is configurable via the /Utilities/RegexKeywords.swift
file, allowing for easy customization.


The execution of the script can be stopped at any time, and a corresponding message to the user appears after execution with a non-zero error. The output is shown in real-time via pipe mechanism.