[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"package:cask:juxtacode:ru":3,"releases:stats:cask:juxtacode:ru":376},{"artifacts":4,"autoUpdates":43,"categories":44,"conflictsWith":50,"dependsOn":53,"deprecated":64,"description":65,"descriptionEn":66,"disabled":64,"displayName":67,"downloadSha256":68,"downloadSize":69,"downloadUrl":70,"editorChoice":64,"formulaeUrl":71,"homepage":72,"installCommand":73,"installs":74,"installs30d":75,"isFont":64,"isLibrary":64,"kegOnly":64,"kind":78,"latestRelease":79,"machineTranslated":64,"minMacos":63,"name":67,"names":93,"platforms":95,"primaryCategory":347,"rank30d":348,"releaseCount":349,"releaseStats":350,"screenshots":356,"sourceLocale":86,"sourceUrl":364,"summary":365,"summaryTranslation":366,"supports":367,"tags":369,"tap":374,"token":94,"version":92,"versionChangedAt":375},{"apps":5,"binaries":7,"entries":9,"pkgs":42},[6],"JuxtaCode.app",[8],"juxta",[10,17,24],{"declaration":11,"phase":14,"sources":15,"target":13,"type":16},{"app":12,"target":13},[6],"\u002FApplications\u002FJuxtaCode.app","install",[6],"app",{"declaration":18,"phase":14,"sources":22,"target":21,"type":23},{"binary":19,"target":21},[20],"$APPDIR\u002FJuxtaCode.app\u002FContents\u002FMacOS\u002Fjuxta","$HOMEBREW_PREFIX\u002Fbin\u002Fjuxta",[20],"binary",{"declaration":25,"phase":39,"sources":40,"type":41},{"zap":26},[27],{"trash":28},[29,30,31,32,33,34,35,36,37,38],"~\u002FLibrary\u002FApplication Scripts\u002Fcom.naiveapps.juxtacode.JuxtaCodeHighlightService","~\u002FLibrary\u002FApplication Support\u002Fcom.apple.sharedfilelist\u002Fcom.apple.LSSharedFileList.ApplicationRecentDocuments\u002Fcom.naiveapps.juxtacode.sfl*","~\u002FLibrary\u002FCaches\u002Fcom.naiveapps.juxtacode","~\u002FLibrary\u002FCaches\u002FSentryCrash\u002FJuxtaCode","~\u002FLibrary\u002FContainers\u002Fcom.naiveapps.juxtacode.JuxtaCodeHighlightService","~\u002FLibrary\u002FHTTPStorages\u002Fcom.naiveapps.juxtacode","~\u002FLibrary\u002FHTTPStorages\u002Fcom.naiveapps.juxtacode.binarycookies","~\u002FLibrary\u002FPreferences\u002Fcom.naiveapps.juxtacode.JuxtaCodeLocalChangesService.plist","~\u002FLibrary\u002FPreferences\u002Fcom.naiveapps.juxtacode.plist","~\u002FLibrary\u002FSaved Application State\u002Fcom.naiveapps.juxtacode.savedState","cleanup",[],"zap",[],true,[45],{"icon":46,"machineTranslated":43,"name":47,"slug":48,"sourceLocale":49},"lucide:code-xml","Инструменты разработки","developer-tools","zh-CN",{"casks":51,"formulae":52},[],[],{"arch":54,"casks":57,"formulae":58,"macos":59,"requirements":60},[55,56],"arm64","x86_64",[],[],">= 14",{"macos":61},{">=":62},[63],"14",false,"JuxtaCode — приложение для macOS, предназначенное для анализа изменений кода и разрешения слияний. Оно позволяет сравнивать коммиты или ветки рядом, просматривать наборы изменений и изучать историю файла, в том числе после его переименования или перемещения.\n\n- Ищите коммиты по сообщению, хешу, ветке или тегу; фильтруйте файлы по имени, типу или характеру изменений.\n- Изучайте контекст конфликтов с указанием коммитов по обе стороны и объединяйте изменения в трёхстороннем редакторе, где различия на уровне строк остаются видимыми.\n- Сравнивайте файлы обычного текста или вставленный текст, даже если они находятся вне репозитория Git. Сравнения без Git можно редактировать и сохранять как документы `.juxta`; изменённый текст также можно записать обратно в исходные файлы.\n- Запускайте сравнение и слияние, включая сеансы слияния файлов, с помощью инструмента командной строки `juxta`. Приложением также можно управлять из Tower, Gitfox, Fork и других Git-клиентов.\n\nУстановка: `brew install --cask juxtacode`. Cask устанавливает `JuxtaCode.app` и исполняемый файл командной строки `juxta`. Требуется macOS 14 или новее. Разработчик предлагает 14-дневный бесплатный пробный период, после которого доступна разовая покупка; эти коммерческие условия не связаны с установкой через Homebrew.\n\nИсточники: [JuxtaCode](https:\u002F\u002Fjuxtacode.app\u002F) · [Homebrew cask](https:\u002F\u002Fraw.githubusercontent.com\u002FHomebrew\u002Fhomebrew-cask\u002FHEAD\u002FCasks\u002Fj\u002Fjuxtacode.rb)","Diff, merge, and compare code","JuxtaCode","b28da660bf2faa178a35c24f4e4ccc2c6ab843928df930f153e8d2064b0be134",59079553,"https:\u002F\u002Fappcast.juxtacode.app\u002Fjuxtacode-1.4.1.zip","https:\u002F\u002Fformulae.brew.sh\u002Fcask\u002Fjuxtacode","https:\u002F\u002Fjuxtacode.app\u002F","brew install --cask juxtacode",{"d30":75,"d365":76,"d90":77},3,74,9,"cask",{"bodyMarkdown":80,"brewCommittedAt":81,"hasNotes":43,"id":82,"isLatest":43,"isPrerelease":64,"machineTranslated":64,"publishedAt":83,"sections":84,"source":85,"sourceLocale":86,"summary":87,"title":88,"translation":89,"version":92},"В JuxtaCode 1.4.1 исправлено поведение при редактировании: при изменении diff боковая панель могла открываться принудительно, а строка — анимироваться во время ввода. В примечаниях к выпуску указано, что эта проблема исправлена.\n\nИсточник: [Официальные примечания к выпуску](https:\u002F\u002Fappcast.juxtacode.app\u002Fjuxtacode)\n\n- При редактировании diff боковая панель больше не открывается принудительно, а строка не анимируется при вводе.","2026-08-03T08:21:07Z",10227,"2026-08-03T06:10:07Z",[],"editorial","en-US","Исправлена ошибка, из-за которой редактирование diff могло открывать боковую панель и запускать анимацию строки при вводе.","JuxtaCode 1.4.1",{"locale":90,"machineTranslated":64,"sourceLocale":86,"status":91},"ru-RU","manual","1.4.1",[67,94],"juxtacode",[96,128,159,191,222,254,285,316],{"arch":56,"artifacts":97,"conflictsWith":116,"dependsOn":119,"downloadSha256":68,"downloadUrl":70,"macos":126,"minMacos":63,"requiresRosetta":64,"tag":127,"version":92},{"apps":98,"binaries":99,"entries":100,"pkgs":115},[6],[8],[101,105,109],{"declaration":102,"phase":14,"sources":104,"target":13,"type":16},{"app":103,"target":13},[6],[6],{"declaration":106,"phase":14,"sources":108,"target":21,"type":23},{"binary":107,"target":21},[20],[20],{"declaration":110,"phase":39,"sources":114,"type":41},{"zap":111},[112],{"trash":113},[29,30,31,32,33,34,35,36,37,38],[],[],{"casks":117,"formulae":118},[],[],{"arch":120,"casks":121,"formulae":122,"macos":59,"requirements":123},[56],[],[],{"macos":124},{">=":125},[63],"27","golden_gate",{"arch":55,"artifacts":129,"conflictsWith":148,"dependsOn":151,"downloadSha256":68,"downloadUrl":70,"macos":126,"minMacos":63,"requiresRosetta":64,"tag":158,"version":92},{"apps":130,"binaries":131,"entries":132,"pkgs":147},[6],[8],[133,137,141],{"declaration":134,"phase":14,"sources":136,"target":13,"type":16},{"app":135,"target":13},[6],[6],{"declaration":138,"phase":14,"sources":140,"target":21,"type":23},{"binary":139,"target":21},[20],[20],{"declaration":142,"phase":39,"sources":146,"type":41},{"zap":143},[144],{"trash":145},[29,30,31,32,33,34,35,36,37,38],[],[],{"casks":149,"formulae":150},[],[],{"arch":152,"casks":153,"formulae":154,"macos":59,"requirements":155},[55],[],[],{"macos":156},{">=":157},[63],"arm64_golden_gate",{"arch":56,"artifacts":160,"conflictsWith":179,"dependsOn":182,"downloadSha256":68,"downloadUrl":70,"macos":189,"minMacos":63,"requiresRosetta":64,"tag":190,"version":92},{"apps":161,"binaries":162,"entries":163,"pkgs":178},[6],[8],[164,168,172],{"declaration":165,"phase":14,"sources":167,"target":13,"type":16},{"app":166,"target":13},[6],[6],{"declaration":169,"phase":14,"sources":171,"target":21,"type":23},{"binary":170,"target":21},[20],[20],{"declaration":173,"phase":39,"sources":177,"type":41},{"zap":174},[175],{"trash":176},[29,30,31,32,33,34,35,36,37,38],[],[],{"casks":180,"formulae":181},[],[],{"arch":183,"casks":184,"formulae":185,"macos":59,"requirements":186},[56],[],[],{"macos":187},{">=":188},[63],"26","tahoe",{"arch":55,"artifacts":192,"conflictsWith":211,"dependsOn":214,"downloadSha256":68,"downloadUrl":70,"macos":189,"minMacos":63,"requiresRosetta":64,"tag":221,"version":92},{"apps":193,"binaries":194,"entries":195,"pkgs":210},[6],[8],[196,200,204],{"declaration":197,"phase":14,"sources":199,"target":13,"type":16},{"app":198,"target":13},[6],[6],{"declaration":201,"phase":14,"sources":203,"target":21,"type":23},{"binary":202,"target":21},[20],[20],{"declaration":205,"phase":39,"sources":209,"type":41},{"zap":206},[207],{"trash":208},[29,30,31,32,33,34,35,36,37,38],[],[],{"casks":212,"formulae":213},[],[],{"arch":215,"casks":216,"formulae":217,"macos":59,"requirements":218},[55],[],[],{"macos":219},{">=":220},[63],"arm64_tahoe",{"arch":56,"artifacts":223,"conflictsWith":242,"dependsOn":245,"downloadSha256":68,"downloadUrl":70,"macos":252,"minMacos":63,"requiresRosetta":64,"tag":253,"version":92},{"apps":224,"binaries":225,"entries":226,"pkgs":241},[6],[8],[227,231,235],{"declaration":228,"phase":14,"sources":230,"target":13,"type":16},{"app":229,"target":13},[6],[6],{"declaration":232,"phase":14,"sources":234,"target":21,"type":23},{"binary":233,"target":21},[20],[20],{"declaration":236,"phase":39,"sources":240,"type":41},{"zap":237},[238],{"trash":239},[29,30,31,32,33,34,35,36,37,38],[],[],{"casks":243,"formulae":244},[],[],{"arch":246,"casks":247,"formulae":248,"macos":59,"requirements":249},[56],[],[],{"macos":250},{">=":251},[63],"15","sequoia",{"arch":55,"artifacts":255,"conflictsWith":274,"dependsOn":277,"downloadSha256":68,"downloadUrl":70,"macos":252,"minMacos":63,"requiresRosetta":64,"tag":284,"version":92},{"apps":256,"binaries":257,"entries":258,"pkgs":273},[6],[8],[259,263,267],{"declaration":260,"phase":14,"sources":262,"target":13,"type":16},{"app":261,"target":13},[6],[6],{"declaration":264,"phase":14,"sources":266,"target":21,"type":23},{"binary":265,"target":21},[20],[20],{"declaration":268,"phase":39,"sources":272,"type":41},{"zap":269},[270],{"trash":271},[29,30,31,32,33,34,35,36,37,38],[],[],{"casks":275,"formulae":276},[],[],{"arch":278,"casks":279,"formulae":280,"macos":59,"requirements":281},[55],[],[],{"macos":282},{">=":283},[63],"arm64_sequoia",{"arch":56,"artifacts":286,"conflictsWith":305,"dependsOn":308,"downloadSha256":68,"downloadUrl":70,"macos":63,"minMacos":63,"requiresRosetta":64,"tag":315,"version":92},{"apps":287,"binaries":288,"entries":289,"pkgs":304},[6],[8],[290,294,298],{"declaration":291,"phase":14,"sources":293,"target":13,"type":16},{"app":292,"target":13},[6],[6],{"declaration":295,"phase":14,"sources":297,"target":21,"type":23},{"binary":296,"target":21},[20],[20],{"declaration":299,"phase":39,"sources":303,"type":41},{"zap":300},[301],{"trash":302},[29,30,31,32,33,34,35,36,37,38],[],[],{"casks":306,"formulae":307},[],[],{"arch":309,"casks":310,"formulae":311,"macos":59,"requirements":312},[56],[],[],{"macos":313},{">=":314},[63],"sonoma",{"arch":55,"artifacts":317,"conflictsWith":336,"dependsOn":339,"downloadSha256":68,"downloadUrl":70,"macos":63,"minMacos":63,"requiresRosetta":64,"tag":346,"version":92},{"apps":318,"binaries":319,"entries":320,"pkgs":335},[6],[8],[321,325,329],{"declaration":322,"phase":14,"sources":324,"target":13,"type":16},{"app":323,"target":13},[6],[6],{"declaration":326,"phase":14,"sources":328,"target":21,"type":23},{"binary":327,"target":21},[20],[20],{"declaration":330,"phase":39,"sources":334,"type":41},{"zap":331},[332],{"trash":333},[29,30,31,32,33,34,35,36,37,38],[],[],{"casks":337,"formulae":338},[],[],{"arch":340,"casks":341,"formulae":342,"macos":59,"requirements":343},[55],[],[],{"macos":344},{">=":345},[63],"arm64_sonoma",{"icon":46,"machineTranslated":43,"name":47,"slug":48,"sourceLocale":49},3201,30,{"brewLag":351,"cadence":355,"count30d":353},{"compared":352,"earlierCount":353,"medianMinutes":354},2,0,1178,"biweekly",[357],{"caption":358,"height":359,"machineTranslated":64,"sourceLocale":86,"theme":360,"thumbUrl":361,"url":362,"width":363},"Official application interface",665,"dark","https:\u002F\u002Fcdn.opennavo.com\u002Fscreenshots\u002Fuploads\u002Fscreenshot\u002F1505685c6101\u002F10d170c1bc75-640.png","https:\u002F\u002Fcdn.opennavo.com\u002Fscreenshots\u002Fuploads\u002Fscreenshot\u002F1505685c6101\u002F10d170c1bc75-1280.png",1280,"https:\u002F\u002Fgithub.com\u002Fhomebrew\u002Fhomebrew-cask\u002Fblob\u002FHEAD\u002FCasks\u002Fj\u002Fjuxtacode.rb","Приложение для macOS: просмотр истории Git, сравнение кода или обычного текста и разрешение конфликтов в трёхстороннем редакторе.",{"locale":90,"machineTranslated":64,"sourceLocale":86,"status":91},{"arm64":43,"requiresRosetta":64,"status":368,"x86_64":43},"known",[370,371,372,373],"Git diff","merge conflicts","three-way merge","CLI tool","homebrew\u002Fcask","2026-10-07T09:38:37.849603Z",null]