311 B
311 B
WPF with XAML code-behind, MVVM via ClassicAssist.UI.ViewModels.BaseViewModel and RelayCommand, AvalonEdit for macro preview syntax highlighting, LiteDB for local persistence (macros.db), Newtonsoft.Json for deserializing the remote metadata.json, and Octokit/GitHub REST API for commit-hash comparison.