[{"data":1,"prerenderedAt":256},["ShallowReactive",2],{"navigation_docs":3,"landing":172},[4,30,100,134],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":29},"Getting started","i-lucide-rocket","\u002Fgetting-started","1.getting-started",[10,14,18,21,25],{"title":11,"path":12,"stem":13},"Introduction","\u002Fgetting-started\u002Fintroduction","1.getting-started\u002F1.introduction",{"title":15,"path":16,"stem":17},"Installation","\u002Fgetting-started\u002Finstallation","1.getting-started\u002F2.installation",{"title":5,"path":19,"stem":20},"\u002Fgetting-started\u002Fquick-start","1.getting-started\u002F3.quick-start",{"title":22,"path":23,"stem":24},"Build from source","\u002Fgetting-started\u002Fbuild-from-source","1.getting-started\u002F4.build-from-source",{"title":26,"path":27,"stem":28},"Troubleshooting","\u002Fgetting-started\u002Ftroubleshooting","1.getting-started\u002F5.troubleshooting",false,{"title":31,"icon":32,"path":33,"stem":34,"children":35,"page":29},"Guide","i-lucide-book-open","\u002Fguide","2.guide",[36,40,44,48,52,56,60,64,68,72,76,80,84,88,92,96],{"title":37,"path":38,"stem":39},"Interface","\u002Fguide\u002Finterface","2.guide\u002F01.interface",{"title":41,"path":42,"stem":43},"Workspace","\u002Fguide\u002Fworkspace","2.guide\u002F02.workspace",{"title":45,"path":46,"stem":47},"Collections","\u002Fguide\u002Fcollections","2.guide\u002F03.collections",{"title":49,"path":50,"stem":51},"HTTP requests","\u002Fguide\u002Fhttp-requests","2.guide\u002F04.http-requests",{"title":53,"path":54,"stem":55},"Variables","\u002Fguide\u002Fvariables","2.guide\u002F05.variables",{"title":57,"path":58,"stem":59},"Authorization","\u002Fguide\u002Fauthorization","2.guide\u002F06.authorization",{"title":61,"path":62,"stem":63},"Scripts and tests","\u002Fguide\u002Fscripts-and-tests","2.guide\u002F07.scripts-and-tests",{"title":65,"path":66,"stem":67},"Collection runner","\u002Fguide\u002Fcollection-runner","2.guide\u002F08.collection-runner",{"title":69,"path":70,"stem":71},"Import and export","\u002Fguide\u002Fimport-export","2.guide\u002F09.import-export",{"title":73,"path":74,"stem":75},"Code snippets","\u002Fguide\u002Fcode-snippets","2.guide\u002F10.code-snippets",{"title":77,"path":78,"stem":79},"gRPC","\u002Fguide\u002Fgrpc","2.guide\u002F11.grpc",{"title":81,"path":82,"stem":83},"WebSocket","\u002Fguide\u002Fwebsocket","2.guide\u002F12.websocket",{"title":85,"path":86,"stem":87},"Cookies, proxy and certificates","\u002Fguide\u002Fcookies-proxy-certificates","2.guide\u002F13.cookies-proxy-certificates",{"title":89,"path":90,"stem":91},"Settings","\u002Fguide\u002Fsettings","2.guide\u002F14.settings",{"title":93,"path":94,"stem":95},"Keyboard shortcuts","\u002Fguide\u002Fkeyboard-shortcuts","2.guide\u002F15.keyboard-shortcuts",{"title":97,"path":98,"stem":99},"Privacy and security","\u002Fguide\u002Fprivacy-and-security","2.guide\u002F16.privacy-and-security",{"title":101,"icon":102,"path":103,"stem":104,"children":105,"page":29},"Reference","i-lucide-square-terminal","\u002Freference","3.reference",[106,110,114,118,122,126,130],{"title":107,"path":108,"stem":109},"Command line","\u002Freference\u002Fcli","3.reference\u002F1.cli",{"title":111,"path":112,"stem":113},"Automation tools","\u002Freference\u002Fautomation-tools","3.reference\u002F2.automation-tools",{"title":115,"path":116,"stem":117},"Scripting API","\u002Freference\u002Fscripting-api","3.reference\u002F3.scripting-api",{"title":119,"path":120,"stem":121},"Dynamic variables","\u002Freference\u002Fdynamic-variables","3.reference\u002F4.dynamic-variables",{"title":123,"path":124,"stem":125},"UI control channel","\u002Freference\u002Fui-control-channel","3.reference\u002F5.ui-control-channel",{"title":127,"path":128,"stem":129},"Workspace format","\u002Freference\u002Fworkspace-format","3.reference\u002F6.workspace-format",{"title":131,"path":132,"stem":133},"Feature status","\u002Freference\u002Ffeature-status","3.reference\u002F7.feature-status",{"title":135,"icon":136,"path":137,"stem":138,"children":139,"page":29},"Contributing","i-lucide-git-pull-request","\u002Fcontributing","4.contributing",[140,144,148,152,156,160,164,168],{"title":141,"path":142,"stem":143},"Contributing overview","\u002Fcontributing\u002Foverview","4.contributing\u002F1.overview",{"title":145,"path":146,"stem":147},"Development","\u002Fcontributing\u002Fdevelopment","4.contributing\u002F2.development",{"title":149,"path":150,"stem":151},"Architecture","\u002Fcontributing\u002Farchitecture","4.contributing\u002F3.architecture",{"title":153,"path":154,"stem":155},"Known gaps","\u002Fcontributing\u002Fgaps","4.contributing\u002F4.gaps",{"title":157,"path":158,"stem":159},"Adding a feature","\u002Fcontributing\u002Fadding-a-feature","4.contributing\u002F5.adding-a-feature",{"title":161,"path":162,"stem":163},"Assets and clean-room","\u002Fcontributing\u002Fassets-and-clean-room","4.contributing\u002F6.assets-and-clean-room",{"title":165,"path":166,"stem":167},"Releasing","\u002Fcontributing\u002Freleasing","4.contributing\u002F7.releasing",{"title":169,"path":170,"stem":171},"Writing the documentation","\u002Fcontributing\u002Fdocumentation","4.contributing\u002F8.documentation",{"id":173,"title":174,"body":175,"description":248,"extension":249,"meta":250,"navigation":251,"path":252,"seo":253,"stem":254,"__hash__":255},"landing\u002Findex.md","Postguy",{"type":176,"value":177,"toc":245},"minimark",[178,208],[179,180,181,185,194],"u-page-hero",{},[182,183,174],"template",{"v-slot:title":184},"",[182,186,187,191],{"v-slot:description":184},[188,189,190],"p",{},"The offline, native API client for HTTP, gRPC and WebSocket.",[188,192,193],{},"Works like Postman, and reads Bruno collections. No account, no sync, no telemetry.",[182,195,196,202],{"v-slot:links":184},[197,198,201],"u-button",{"size":199,"to":19,"trailing-icon":200},"xl","i-lucide-arrow-right","Get started",[197,203,207],{"size":199,"to":16,"color":204,"icon":205,"variant":206},"neutral","i-lucide-download","subtle","Install",[209,210,211,214],"u-page-section",{},[182,212,213],{"v-slot:title":184},"What you get",[182,215,216,222,227,232,236,240],{"v-slot:features":184},[217,218],"u-page-card",{"description":219,"icon":220,"title":221},"No account, cloud sync, telemetry or update check. The network is used only when you send a request or start an action.","i-lucide-wifi-off","Offline by design",[217,223],{"description":224,"icon":225,"title":226},"One Rust and egui app for macOS, Windows, Linux and FreeBSD. No browser engine and no web build.","i-lucide-monitor","Native on every desktop",[217,228],{"description":229,"icon":230,"title":231},"Folders, requests, variables, globals and secrets, stored as plain JSON files in a workspace folder you choose.","i-lucide-folder-tree","Collections and environments",[217,233],{"description":234,"icon":235,"title":61},"Pre-request and post-response scripts in a sandboxed QuickJS engine. Supports the pm, pg and Bruno-style APIs.","i-lucide-flask-conical",[217,237],{"description":238,"icon":239,"title":65},"Run a collection with data files and iterations, in the app or from the CLI. Reports in CLI, JSON, JUnit, HTML, CSV, XLSX and PDF.","i-lucide-play",[217,241],{"description":242,"icon":243,"title":244},"postguy-cli uses the same engine as the app, so scripts and agents can do what you do by hand.","i-lucide-terminal","Headless automation",{"title":184,"searchDepth":246,"depth":246,"links":247},2,[],"A fast, offline API client for HTTP, gRPC and WebSocket. Reads Bruno collections. No account, no cloud, no telemetry.","md",{},true,"\u002F",{"title":174,"description":248},"index","1Yr0BKIcW0z_095mQmbvnzA0mOPthyRPuHF6f5V3Lcg",1793179612264]