[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"package:cask:jupyterlab-app:en":3,"releases:stats:cask:jupyterlab-app:en":547,"related:cask:jupyterlab-app:en":548,"markdown:3:1423:1n2au7q":604},{"accentColor":4,"artifacts":5,"autoUpdates":46,"categories":47,"conflictsWith":53,"dependsOn":56,"deprecated":46,"description":67,"descriptionEn":68,"disabled":46,"displayName":69,"downloadSha256":70,"downloadSize":71,"downloadUrl":72,"editorChoice":46,"formulaeUrl":73,"homepage":74,"iconUrl":75,"installCommand":76,"installs":77,"installs30d":78,"isFont":46,"isLibrary":46,"kegOnly":46,"kind":81,"latestRelease":82,"machineTranslated":46,"minMacos":66,"name":69,"names":112,"platforms":115,"primaryCategory":519,"rank30d":520,"releaseCount":521,"releaseStats":522,"repoUrl":74,"screenshots":527,"sourceLocale":106,"sourceUrl":535,"summary":536,"summaryTranslation":537,"supports":538,"tags":540,"tap":545,"token":114,"version":111,"versionChangedAt":546},"#F37523",{"apps":6,"binaries":8,"entries":9,"pkgs":45},[7],"JupyterLab.app",[],[10,20,27],{"declaration":11,"phase":18,"sources":19,"type":18},{"uninstall":12},[13],{"delete":14,"pkgutil":17},[15,16],"\u002Fusr\u002Flocal\u002Fbin\u002Fjlab","~\u002FLibrary\u002Fjupyterlab-desktop","com.electron.jupyterlab-desktop","uninstall",[],{"declaration":21,"phase":24,"sources":25,"target":23,"type":26},{"app":22,"target":23},[7],"\u002FApplications\u002FJupyterLab.app","install",[7],"app",{"declaration":28,"phase":42,"sources":43,"type":44},{"zap":29},[30],{"trash":31},[32,33,34,35,36,37,38,39,40,41],"~\u002F.jupyter","~\u002FLibrary\u002FApplication Support\u002Fjupyterlab-desktop","~\u002FLibrary\u002FCaches\u002Forg.jupyter.jupyterlab-desktop","~\u002FLibrary\u002FCaches\u002Forg.jupyter.jupyterlab-desktop.ShipIt","~\u002FLibrary\u002FHTTPStorages\u002Forg.jupyter.jupyterlab-desktop","~\u002FLibrary\u002FJupyter","~\u002FLibrary\u002FLogs\u002FJupyterLab","~\u002FLibrary\u002FLogs\u002Fjupyterlab-desktop","~\u002FLibrary\u002FPreferences\u002Fcom.electron.jupyterlab-desktop.plist","~\u002FLibrary\u002FSaved Application State\u002Fcom.electron.jupyterlab-desktop.savedState","cleanup",[],"zap",[],false,[48],{"icon":49,"machineTranslated":46,"name":50,"slug":51,"sourceLocale":52},"lucide:code-xml","Developer Tools","developer-tools","zh-CN",{"casks":54,"formulae":55},[],[],{"arch":57,"casks":60,"formulae":61,"macos":62,"requirements":63},[58,59],"arm64","x86_64",[],[],">= 12",{"macos":64},{">=":65},[66],"12","JupyterLab App is the macOS desktop edition of JupyterLab, packaged as a graphical application. It provides a desktop way to work with Jupyter notebooks and organize JupyterLab sessions around local working directories.\n\n- Start a notebook or session, open files and folders, or resume a recent session. Each window is associated with a session, and saved sessions can be restored with their configuration.\n- Open `.ipynb` files by double-clicking them, or launch the app with `jlab` and a file or directory path. The opened file’s parent directory or selected working directory becomes the file browser’s root.\n- Connect to an existing local or remote JupyterLab server. Locally running servers can be detected and shown in the connection dialog.\n- Set a Python environment and interface layout for projects; launch with a custom Python executable using `--python-path`.\n- Supports prebuilt JupyterLab extensions; source extensions that require rebuilding are not supported.\n\nInstall with Homebrew Cask:\n\n```sh\nbrew install --cask jupyterlab-app\n```\n\nThe supplied cask requires macOS 12 or later. After installation, open JupyterLab App from Applications. The `jlab` command is also available for launching files or directories.\n\nSources: [JupyterLab Desktop guide](https:\u002F\u002Fgithub.com\u002Fjupyterlab\u002Fjupyterlab-desktop) · [Homebrew Cask](https:\u002F\u002Fraw.githubusercontent.com\u002FHomebrew\u002Fhomebrew-cask\u002FHEAD\u002FCasks\u002Fj\u002Fjupyterlab-app.rb)","Desktop application for JupyterLab","JupyterLab App","0c208d3ba4cfa4eedc3a2adafabc009b00f14a271b43b9c8a047b06f12e14503",379951946,"https:\u002F\u002Fgithub.com\u002Fjupyterlab\u002Fjupyterlab-desktop\u002Freleases\u002Fdownload\u002Fv4.6.3-1\u002FJupyterLab-Setup-macOS-arm64.dmg","https:\u002F\u002Fformulae.brew.sh\u002Fcask\u002Fjupyterlab-app","https:\u002F\u002Fgithub.com\u002Fjupyterlab\u002Fjupyterlab-desktop","https:\u002F\u002Fcdn.opennavo.com\u002Ficons\u002Fuploads\u002Fefa31484b9b5\u002F34ecf481b0bf-256.png","brew install --cask jupyterlab-app",{"d30":78,"d365":79,"d90":80},95,1574,381,"cask",{"bodyMarkdown":83,"brewCommittedAt":84,"hasNotes":85,"id":86,"isLatest":85,"isPrerelease":46,"machineTranslated":46,"publishedAt":87,"sections":88,"source":105,"sourceLocale":106,"summary":107,"title":108,"translation":109,"version":111},"JupyterLab App 4.6.3-1 updates the bundled JupyterLab to 4.6.3. It addresses application launch problems, including Snap on stable, Linux packages, and macOS installers; the release also fixes flaky macOS asset signing and a cross-architecture disk image that could hang.\n\nNavigation is blocked by default in views that have not been claimed. Server-initiated sign-in chains can now finish without leaving the app, and browser permissions are refused for content outside the Jupyter server, with grants limited. The release also fixes a file-system settings race, hardens the news feed against malformed feeds and empty results, and updates @xmldom\u002Fxmldom to 0.8.13. Installer verification was added to CI.\n\nDocumentation now correctly states minimum supported operating-system versions, describes the test suite, and updates development and release guidance. Unit tests are run on macOS and Windows as well. See the [official release notes](https:\u002F\u002Fgithub.com\u002Fjupyterlab\u002Fjupyterlab-desktop\u002Freleases\u002Ftag\u002Fv4.6.3-1).","2026-08-26T19:44:02Z",true,3988,"2026-08-26T08:49:57Z",[89,93,100],{"area":90,"items":91},"Updates",[92],"Updated the bundled JupyterLab to 4.6.3.",{"area":94,"items":95},"Fixes",[96,97,98,99],"Fixed Linux and Snap launch failures and macOS installer signing.","Blocked unclaimed-view navigation by default; refined sign-in handling.","Restricted browser permissions and hardened news-feed parsing.","Fixed a file-system settings race; updated @xmldom\u002Fxmldom to 0.8.13.",{"area":101,"items":102},"Other",[103,104],"Corrected minimum OS documentation and expanded test-suite coverage.","Updated packaging, release, and development documentation.","editorial","en-US","Bundles JupyterLab 4.6.3 and fixes launch, navigation, sign-in, permission, and news-feed issues. Includes installer and signing fixes, dependency updates, and documentation and test changes.","JupyterLab App 4.6.3-1",{"locale":106,"machineTranslated":46,"sourceLocale":106,"status":110},"source","4.6.3-1",[69,113,114],"jupyterlab","jupyterlab-app",[116,152,185,219,252,286,319,353,386,420,453,486],{"arch":59,"artifacts":117,"conflictsWith":138,"dependsOn":141,"downloadSha256":148,"downloadUrl":149,"macos":150,"minMacos":66,"requiresRosetta":46,"tag":151,"version":111},{"apps":118,"binaries":119,"entries":120,"pkgs":137},[7],[],[121,127,131],{"declaration":122,"phase":18,"sources":126,"type":18},{"uninstall":123},[124],{"delete":125,"pkgutil":17},[15,16],[],{"declaration":128,"phase":24,"sources":130,"target":23,"type":26},{"app":129,"target":23},[7],[7],{"declaration":132,"phase":42,"sources":136,"type":44},{"zap":133},[134],{"trash":135},[32,33,34,35,36,37,38,39,40,41],[],[],{"casks":139,"formulae":140},[],[],{"arch":142,"casks":143,"formulae":144,"macos":62,"requirements":145},[59],[],[],{"macos":146},{">=":147},[66],"bf47dc3a2c7d42edb2c9d84809553a85d2ab8d7afc3c06a28172b67ebe3672ca","https:\u002F\u002Fgithub.com\u002Fjupyterlab\u002Fjupyterlab-desktop\u002Freleases\u002Fdownload\u002Fv4.6.3-1\u002FJupyterLab-Setup-macOS-x64.dmg","27","golden_gate",{"arch":58,"artifacts":153,"conflictsWith":174,"dependsOn":177,"downloadSha256":70,"downloadUrl":72,"macos":150,"minMacos":66,"requiresRosetta":46,"tag":184,"version":111},{"apps":154,"binaries":155,"entries":156,"pkgs":173},[7],[],[157,163,167],{"declaration":158,"phase":18,"sources":162,"type":18},{"uninstall":159},[160],{"delete":161,"pkgutil":17},[15,16],[],{"declaration":164,"phase":24,"sources":166,"target":23,"type":26},{"app":165,"target":23},[7],[7],{"declaration":168,"phase":42,"sources":172,"type":44},{"zap":169},[170],{"trash":171},[32,33,34,35,36,37,38,39,40,41],[],[],{"casks":175,"formulae":176},[],[],{"arch":178,"casks":179,"formulae":180,"macos":62,"requirements":181},[58],[],[],{"macos":182},{">=":183},[66],"arm64_golden_gate",{"arch":59,"artifacts":186,"conflictsWith":207,"dependsOn":210,"downloadSha256":148,"downloadUrl":149,"macos":217,"minMacos":66,"requiresRosetta":46,"tag":218,"version":111},{"apps":187,"binaries":188,"entries":189,"pkgs":206},[7],[],[190,196,200],{"declaration":191,"phase":18,"sources":195,"type":18},{"uninstall":192},[193],{"delete":194,"pkgutil":17},[15,16],[],{"declaration":197,"phase":24,"sources":199,"target":23,"type":26},{"app":198,"target":23},[7],[7],{"declaration":201,"phase":42,"sources":205,"type":44},{"zap":202},[203],{"trash":204},[32,33,34,35,36,37,38,39,40,41],[],[],{"casks":208,"formulae":209},[],[],{"arch":211,"casks":212,"formulae":213,"macos":62,"requirements":214},[59],[],[],{"macos":215},{">=":216},[66],"26","tahoe",{"arch":58,"artifacts":220,"conflictsWith":241,"dependsOn":244,"downloadSha256":70,"downloadUrl":72,"macos":217,"minMacos":66,"requiresRosetta":46,"tag":251,"version":111},{"apps":221,"binaries":222,"entries":223,"pkgs":240},[7],[],[224,230,234],{"declaration":225,"phase":18,"sources":229,"type":18},{"uninstall":226},[227],{"delete":228,"pkgutil":17},[15,16],[],{"declaration":231,"phase":24,"sources":233,"target":23,"type":26},{"app":232,"target":23},[7],[7],{"declaration":235,"phase":42,"sources":239,"type":44},{"zap":236},[237],{"trash":238},[32,33,34,35,36,37,38,39,40,41],[],[],{"casks":242,"formulae":243},[],[],{"arch":245,"casks":246,"formulae":247,"macos":62,"requirements":248},[58],[],[],{"macos":249},{">=":250},[66],"arm64_tahoe",{"arch":59,"artifacts":253,"conflictsWith":274,"dependsOn":277,"downloadSha256":148,"downloadUrl":149,"macos":284,"minMacos":66,"requiresRosetta":46,"tag":285,"version":111},{"apps":254,"binaries":255,"entries":256,"pkgs":273},[7],[],[257,263,267],{"declaration":258,"phase":18,"sources":262,"type":18},{"uninstall":259},[260],{"delete":261,"pkgutil":17},[15,16],[],{"declaration":264,"phase":24,"sources":266,"target":23,"type":26},{"app":265,"target":23},[7],[7],{"declaration":268,"phase":42,"sources":272,"type":44},{"zap":269},[270],{"trash":271},[32,33,34,35,36,37,38,39,40,41],[],[],{"casks":275,"formulae":276},[],[],{"arch":278,"casks":279,"formulae":280,"macos":62,"requirements":281},[59],[],[],{"macos":282},{">=":283},[66],"15","sequoia",{"arch":58,"artifacts":287,"conflictsWith":308,"dependsOn":311,"downloadSha256":70,"downloadUrl":72,"macos":284,"minMacos":66,"requiresRosetta":46,"tag":318,"version":111},{"apps":288,"binaries":289,"entries":290,"pkgs":307},[7],[],[291,297,301],{"declaration":292,"phase":18,"sources":296,"type":18},{"uninstall":293},[294],{"delete":295,"pkgutil":17},[15,16],[],{"declaration":298,"phase":24,"sources":300,"target":23,"type":26},{"app":299,"target":23},[7],[7],{"declaration":302,"phase":42,"sources":306,"type":44},{"zap":303},[304],{"trash":305},[32,33,34,35,36,37,38,39,40,41],[],[],{"casks":309,"formulae":310},[],[],{"arch":312,"casks":313,"formulae":314,"macos":62,"requirements":315},[58],[],[],{"macos":316},{">=":317},[66],"arm64_sequoia",{"arch":59,"artifacts":320,"conflictsWith":341,"dependsOn":344,"downloadSha256":148,"downloadUrl":149,"macos":351,"minMacos":66,"requiresRosetta":46,"tag":352,"version":111},{"apps":321,"binaries":322,"entries":323,"pkgs":340},[7],[],[324,330,334],{"declaration":325,"phase":18,"sources":329,"type":18},{"uninstall":326},[327],{"delete":328,"pkgutil":17},[15,16],[],{"declaration":331,"phase":24,"sources":333,"target":23,"type":26},{"app":332,"target":23},[7],[7],{"declaration":335,"phase":42,"sources":339,"type":44},{"zap":336},[337],{"trash":338},[32,33,34,35,36,37,38,39,40,41],[],[],{"casks":342,"formulae":343},[],[],{"arch":345,"casks":346,"formulae":347,"macos":62,"requirements":348},[59],[],[],{"macos":349},{">=":350},[66],"14","sonoma",{"arch":58,"artifacts":354,"conflictsWith":375,"dependsOn":378,"downloadSha256":70,"downloadUrl":72,"macos":351,"minMacos":66,"requiresRosetta":46,"tag":385,"version":111},{"apps":355,"binaries":356,"entries":357,"pkgs":374},[7],[],[358,364,368],{"declaration":359,"phase":18,"sources":363,"type":18},{"uninstall":360},[361],{"delete":362,"pkgutil":17},[15,16],[],{"declaration":365,"phase":24,"sources":367,"target":23,"type":26},{"app":366,"target":23},[7],[7],{"declaration":369,"phase":42,"sources":373,"type":44},{"zap":370},[371],{"trash":372},[32,33,34,35,36,37,38,39,40,41],[],[],{"casks":376,"formulae":377},[],[],{"arch":379,"casks":380,"formulae":381,"macos":62,"requirements":382},[58],[],[],{"macos":383},{">=":384},[66],"arm64_sonoma",{"arch":59,"artifacts":387,"conflictsWith":408,"dependsOn":411,"downloadSha256":148,"downloadUrl":149,"macos":418,"minMacos":66,"requiresRosetta":46,"tag":419,"version":111},{"apps":388,"binaries":389,"entries":390,"pkgs":407},[7],[],[391,397,401],{"declaration":392,"phase":18,"sources":396,"type":18},{"uninstall":393},[394],{"delete":395,"pkgutil":17},[15,16],[],{"declaration":398,"phase":24,"sources":400,"target":23,"type":26},{"app":399,"target":23},[7],[7],{"declaration":402,"phase":42,"sources":406,"type":44},{"zap":403},[404],{"trash":405},[32,33,34,35,36,37,38,39,40,41],[],[],{"casks":409,"formulae":410},[],[],{"arch":412,"casks":413,"formulae":414,"macos":62,"requirements":415},[59],[],[],{"macos":416},{">=":417},[66],"13","ventura",{"arch":58,"artifacts":421,"conflictsWith":442,"dependsOn":445,"downloadSha256":70,"downloadUrl":72,"macos":418,"minMacos":66,"requiresRosetta":46,"tag":452,"version":111},{"apps":422,"binaries":423,"entries":424,"pkgs":441},[7],[],[425,431,435],{"declaration":426,"phase":18,"sources":430,"type":18},{"uninstall":427},[428],{"delete":429,"pkgutil":17},[15,16],[],{"declaration":432,"phase":24,"sources":434,"target":23,"type":26},{"app":433,"target":23},[7],[7],{"declaration":436,"phase":42,"sources":440,"type":44},{"zap":437},[438],{"trash":439},[32,33,34,35,36,37,38,39,40,41],[],[],{"casks":443,"formulae":444},[],[],{"arch":446,"casks":447,"formulae":448,"macos":62,"requirements":449},[58],[],[],{"macos":450},{">=":451},[66],"arm64_ventura",{"arch":59,"artifacts":454,"conflictsWith":475,"dependsOn":478,"downloadSha256":148,"downloadUrl":149,"macos":66,"minMacos":66,"requiresRosetta":46,"tag":485,"version":111},{"apps":455,"binaries":456,"entries":457,"pkgs":474},[7],[],[458,464,468],{"declaration":459,"phase":18,"sources":463,"type":18},{"uninstall":460},[461],{"delete":462,"pkgutil":17},[15,16],[],{"declaration":465,"phase":24,"sources":467,"target":23,"type":26},{"app":466,"target":23},[7],[7],{"declaration":469,"phase":42,"sources":473,"type":44},{"zap":470},[471],{"trash":472},[32,33,34,35,36,37,38,39,40,41],[],[],{"casks":476,"formulae":477},[],[],{"arch":479,"casks":480,"formulae":481,"macos":62,"requirements":482},[59],[],[],{"macos":483},{">=":484},[66],"monterey",{"arch":58,"artifacts":487,"conflictsWith":508,"dependsOn":511,"downloadSha256":70,"downloadUrl":72,"macos":66,"minMacos":66,"requiresRosetta":46,"tag":518,"version":111},{"apps":488,"binaries":489,"entries":490,"pkgs":507},[7],[],[491,497,501],{"declaration":492,"phase":18,"sources":496,"type":18},{"uninstall":493},[494],{"delete":495,"pkgutil":17},[15,16],[],{"declaration":498,"phase":24,"sources":500,"target":23,"type":26},{"app":499,"target":23},[7],[7],{"declaration":502,"phase":42,"sources":506,"type":44},{"zap":503},[504],{"trash":505},[32,33,34,35,36,37,38,39,40,41],[],[],{"casks":509,"formulae":510},[],[],{"arch":512,"casks":513,"formulae":514,"macos":62,"requirements":515},[58],[],[],{"macos":516},{">=":517},[66],"arm64_monterey",{"icon":49,"machineTranslated":46,"name":50,"slug":51,"sourceLocale":52},821,2,{"brewLag":523,"cadence":526,"count30d":524},{"compared":521,"earlierCount":524,"medianMinutes":525},0,601,"monthly",[528],{"caption":529,"height":530,"machineTranslated":46,"sourceLocale":106,"theme":531,"thumbUrl":532,"url":533,"width":534},"Official application interface",997,"light","https:\u002F\u002Fcdn.opennavo.com\u002Fscreenshots\u002Fuploads\u002Fscreenshot\u002F0230bfd45710\u002F71fe001b4ded-640.png","https:\u002F\u002Fcdn.opennavo.com\u002Fscreenshots\u002Fuploads\u002Fscreenshot\u002F0230bfd45710\u002F71fe001b4ded-1280.png",1280,"https:\u002F\u002Fgithub.com\u002Fhomebrew\u002Fhomebrew-cask\u002Fblob\u002FHEAD\u002FCasks\u002Fj\u002Fjupyterlab-app.rb","A macOS desktop application for JupyterLab, with notebook and file launching, configurable sessions, and connections to JupyterLab servers.",{"locale":106,"machineTranslated":46,"sourceLocale":106,"status":110},{"arm64":85,"requiresRosetta":46,"status":539,"x86_64":85},"known",[541,542,543,544],"Jupyter notebooks","Python","session management","desktop app","homebrew\u002Fcask","2026-10-07T09:38:37.849603Z",null,[549,560,571,582,593],{"accentColor":550,"autoUpdates":85,"deprecated":46,"disabled":46,"displayName":551,"editorChoice":46,"iconUrl":552,"installs30d":553,"isFont":46,"isLibrary":46,"kind":81,"machineTranslated":46,"name":551,"primaryCategory":554,"rank30d":555,"sourceLocale":106,"summary":556,"token":557,"version":558,"versionChangedAt":559},"#ED5526","RustRover","https:\u002F\u002Fcdn.opennavo.com\u002Ficons\u002Fuploads\u002Ff73fcfddf2ea\u002Fc136d20fdb8b-256.png",84,{"icon":49,"machineTranslated":46,"name":50,"slug":51,"sourceLocale":52},880,"JetBrains IDE for Rust development, with code analysis, Cargo project tools, and features for running, testing, and debugging code.","rustrover","2026.2.4,262.10968.211","2026-10-09T07:15:26.193153Z",{"accentColor":561,"autoUpdates":46,"deprecated":46,"disabled":46,"displayName":562,"editorChoice":46,"iconUrl":563,"installs30d":564,"isFont":46,"isLibrary":46,"kind":81,"machineTranslated":46,"name":562,"primaryCategory":565,"rank30d":566,"sourceLocale":106,"summary":567,"token":568,"version":569,"versionChangedAt":570},"#492464","Pulsar","https:\u002F\u002Fcdn.opennavo.com\u002Ficons\u002Fuploads\u002F33a7e07c1b76\u002Faad764c18b9a-256.png",93,{"icon":49,"machineTranslated":46,"name":50,"slug":51,"sourceLocale":52},831,"A community-led, customizable text editor with package support, language-server features, project browsing, and Git tools.","pulsar","1.132.1","2026-10-07T09:38:41.545736Z",{"accentColor":572,"autoUpdates":46,"deprecated":46,"disabled":46,"displayName":573,"editorChoice":46,"iconUrl":574,"installs30d":575,"isFont":46,"isLibrary":46,"kind":81,"machineTranslated":46,"name":573,"primaryCategory":576,"rank30d":577,"sourceLocale":106,"summary":578,"token":579,"version":580,"versionChangedAt":581},"#5D66D4","Tiled","https:\u002F\u002Fcdn.opennavo.com\u002Ficons\u002Fuploads\u002F5c54aa1b8f35\u002F3f558acd848b-256.png",100,{"icon":49,"machineTranslated":46,"name":50,"slug":51,"sourceLocale":52},796,"A flexible level editor for designing tile-based game maps, from individual layers to large worlds.","tiled","1.12.2","2026-10-07T09:38:43.820266Z",{"accentColor":583,"autoUpdates":46,"deprecated":46,"disabled":46,"displayName":584,"editorChoice":46,"iconUrl":585,"installs30d":586,"isFont":46,"isLibrary":46,"kind":81,"machineTranslated":46,"name":584,"primaryCategory":587,"rank30d":588,"sourceLocale":106,"summary":589,"token":590,"version":591,"versionChangedAt":592},"#DDCA67","Geany","https:\u002F\u002Fcdn.opennavo.com\u002Ficons\u002Fuploads\u002Fef8389b85865\u002Fba1594792ac9-256.png",86,{"icon":49,"machineTranslated":46,"name":50,"slug":51,"sourceLocale":52},865,"A lightweight graphical IDE and programmer’s text editor with support for more than 50 programming languages and customizable settings.","geany","2.1","2026-10-07T09:38:36.653349Z",{"accentColor":594,"autoUpdates":46,"deprecated":46,"disabled":46,"displayName":595,"editorChoice":46,"iconUrl":596,"installs30d":597,"isFont":46,"isLibrary":46,"kind":81,"machineTranslated":46,"name":595,"primaryCategory":598,"rank30d":599,"sourceLocale":106,"summary":600,"token":601,"version":602,"versionChangedAt":603},"#121F2D","Connect IQ SDK Manager","https:\u002F\u002Fcdn.opennavo.com\u002Ficons\u002Fuploads\u002Fa337b2a2223c\u002F607f9638d0ed-256.png",118,{"icon":49,"machineTranslated":46,"name":50,"slug":51,"sourceLocale":52},724,"A macOS app for managing SDKs and downloading device definitions for Garmin Connect IQ development.","connectiq-sdk-manager","1.0.16","2026-10-07T09:38:27.243348Z","\u003Cp>JupyterLab App is the macOS desktop edition of JupyterLab, packaged as a graphical application. It provides a desktop way to work with Jupyter notebooks and organize JupyterLab sessions around local working directories.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Start a notebook or session, open files and folders, or resume a recent session. Each window is associated with a session, and saved sessions can be restored with their configuration.\u003C\u002Fli>\n\u003Cli>Open \u003Ccode>.ipynb\u003C\u002Fcode> files by double-clicking them, or launch the app with \u003Ccode>jlab\u003C\u002Fcode> and a file or directory path. The opened file’s parent directory or selected working directory becomes the file browser’s root.\u003C\u002Fli>\n\u003Cli>Connect to an existing local or remote JupyterLab server. Locally running servers can be detected and shown in the connection dialog.\u003C\u002Fli>\n\u003Cli>Set a Python environment and interface layout for projects; launch with a custom Python executable using \u003Ccode>--python-path\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>Supports prebuilt JupyterLab extensions; source extensions that require rebuilding are not supported.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Install with Homebrew Cask:\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-sh\">brew install --cask jupyterlab-app\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>The supplied cask requires macOS 12 or later. After installation, open JupyterLab App from Applications. The \u003Ccode>jlab\u003C\u002Fcode> command is also available for launching files or directories.\u003C\u002Fp>\n\u003Cp>Sources: \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fjupyterlab\u002Fjupyterlab-desktop\" target=\"_blank\" rel=\"noopener noreferrer\">JupyterLab Desktop guide\u003C\u002Fa> · \u003Ca href=\"https:\u002F\u002Fraw.githubusercontent.com\u002FHomebrew\u002Fhomebrew-cask\u002FHEAD\u002FCasks\u002Fj\u002Fjupyterlab-app.rb\" target=\"_blank\" rel=\"noopener noreferrer\">Homebrew Cask\u003C\u002Fa>\u003C\u002Fp>\n"]