{"repo":"httptoolkit/httptoolkit-desktop","free":true,"listed":false,"github":"https://github.com/httptoolkit/httptoolkit-desktop","clone":"git clone https://github.com/httptoolkit/httptoolkit-desktop.git","description":"Electron wrapper to build and distribute HTTP Toolkit for the desktop","language":"TypeScript","stars":720,"topics":["developer-tools","tools","electron","electron-forge","desktop-app","http"],"license":"AGPL-3.0","category":"dev-tools","readme_excerpt":"HTTP Toolkit Desktop =================== This repo contains the desktop build setup for HTTP Toolkit, a beautiful, cross-platform & open-source HTTP(S) debugging proxy, analyzer & client. Looking to file bugs, request features or send feedback? File an issue or vote on existing ones at github.com/httptoolkit/httptoolkit. What is this? This repo is responsible for building HTTP Toolkit into standalone desktop installers & executables that users can run directly on Windows, Linux & Mac. HTTP Toolkit consists of two runtime parts: a UI, written as a single-page web application, and a server, written as a node.js CLI application. This repo builds a single executable that: Includes the latest build of httptoolkit-server When run: Starts the server in the background Opens the UI in an Electron window Kills the server when closed This means this is mostly Electron configuration & setup, and build configuration for the executable and various installers. It's built using Electron Builder. This isn't the only way to run HTTP Toolkit! It's the most convenient option for most users, but it's also completely possible to run the server as a standalone tool and open the UI (hosted at https://app.httptoolkit.tech) in any browser you'd like. Note that the resulting executable doesn't autoupdate (at the moment). Instead both the server (as an oclif app) and the web UI (via service workers) include their own auto-update functionality. The builds themselves are done on GitHub Actions, and tagged","default_branch":null,"files":null,"tree":[],"storefront":"/r/httptoolkit","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/httptoolkit/httptoolkit-desktop/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}