Skip to content

m-lisicki/Neuma

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Neuma

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. Screenshot 2025-04-06 at 10 10 38 PM

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.

Screenshot 2025-04-06 at 10 38 33 PM Screenshot 2025-04-06 at 10 36 25 PM

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.

Screenshot 2025-04-06 at 10 44 33 PM Screenshot 2025-04-06 at 10 45 34 PM

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.

About

macOS app for writing and running Swift scripts.

Topics

Resources

License

Stars

Watchers

Forks

Languages