GitHub / httptoolkit 80 Repositories
Beautiful & open-source tools to debug, test and develop with HTTP(S)
Donate: https://github.com/sponsors/httptoolkit
httptoolkit/httptoolkit-js-util
A tiny utility package, sharing JS code widely used across HTTP Toolkit projects
Language: TypeScript - Size: 37.1 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 1 - Forks: 0

httptoolkit/httpolyglot
Serve http and https connections over the same port with node.js
Language: TypeScript - Size: 96.7 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 17 - Forks: 6

httptoolkit/httptoolkit-ui
The UI of HTTP Toolkit
Language: TypeScript - Size: 9.01 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 307 - Forks: 116

httptoolkit/pro-patcher
Patching HTTP Toolkit Pro to crack it and use paid features for free
Size: 8.79 KB - Last synced at: 6 days ago - Pushed at: 5 months ago - Stars: 26 - Forks: 4

httptoolkit/react-reverse-portal
React reparenting :atom_symbol: Build an element once, move it anywhere
Language: JavaScript - Size: 3.99 MB - Last synced at: 6 days ago - Pushed at: 18 days ago - Stars: 976 - Forks: 36

httptoolkit/openapi-directory-js
Building & bundling https://github.com/APIs-guru/openapi-directory for easy use from JS
Language: TypeScript - Size: 333 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 22 - Forks: 5

httptoolkit/mockttp
Powerful friendly HTTP mock server & proxy library
Language: TypeScript - Size: 2.35 MB - Last synced at: 6 days ago - Pushed at: 12 days ago - Stars: 803 - Forks: 94

httptoolkit/brotli-wasm
A reliable compressor and decompressor for Brotli, supporting node & browsers via wasm
Language: TypeScript - Size: 512 KB - Last synced at: 13 days ago - Pushed at: 2 months ago - Stars: 280 - Forks: 24

httptoolkit/httptoolkit-desktop
Electron wrapper to build and distribute HTTP Toolkit for the desktop
Language: TypeScript - Size: 2.35 MB - Last synced at: 12 days ago - Pushed at: 26 days ago - Stars: 659 - Forks: 89

httptoolkit/testserver
A public test server for HTTP & related protocols, similar to httpbin.org (but actively maintained)
Language: TypeScript - Size: 326 KB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 2 - Forks: 1

httptoolkit/httptoolkit-server
The backend of HTTP Toolkit
Language: JavaScript - Size: 26.6 MB - Last synced at: 14 days ago - Pushed at: 15 days ago - Stars: 489 - Forks: 111

httptoolkit/httptoolkit-android
Automatic Android interception & debugging with HTTP Toolkit, for Android
Language: Java - Size: 2.31 MB - Last synced at: 12 days ago - Pushed at: 2 months ago - Stars: 540 - Forks: 84

httptoolkit/anonymizing-reverse-proxy
Anonymizing reverse proxy used between HTTP Toolkit end users & 3rd party services
Language: Dockerfile - Size: 25.4 KB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 5 - Forks: 0

httptoolkit/frida-interception-and-unpinning
Frida scripts to directly MitM all HTTPS traffic from a target mobile application
Language: JavaScript - Size: 183 KB - Last synced at: 18 days ago - Pushed at: 9 months ago - Stars: 1,345 - Forks: 214

httptoolkit/httptoolkit-website
The main website of HTTP Toolkit: beautiful, cross-platform & open-source tools to debug, test and develop with HTTP(S).
Language: MDX - Size: 250 MB - Last synced at: 21 days ago - Pushed at: 25 days ago - Stars: 81 - Forks: 32

httptoolkit/android-ssl-pinning-demo
A tiny demo Android app using SSL pinning to block HTTPS MitM interception
Language: Kotlin - Size: 377 KB - Last synced at: 21 days ago - Pushed at: about 1 year ago - Stars: 144 - Forks: 32

httptoolkit/webextension
A browser extension used in HTTP Toolkit
Language: TypeScript - Size: 627 KB - Last synced at: 26 days ago - Pushed at: 26 days ago - Stars: 4 - Forks: 0

httptoolkit/mockthereum
Powerful friendly Ethereum mock node & proxy
Language: TypeScript - Size: 128 KB - Last synced at: 21 days ago - Pushed at: almost 2 years ago - Stars: 29 - Forks: 4

httptoolkit/esm Fork of wallabyjs/esm
Tomorrow's ECMAScript modules today!
Language: JavaScript - Size: 30.7 MB - Last synced at: 24 days ago - Pushed at: 4 months ago - Stars: 2 - Forks: 0

httptoolkit/httptoolkit
HTTP Toolkit is a beautiful & open-source tool for debugging, testing and building with HTTP(S) on Windows, Linux & Mac :tada: Open an issue here to give feedback or ask for help.
Size: 7.16 MB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 2,941 - Forks: 75

httptoolkit/jvm-http-proxy-agent
A JVM agent that automatically forces a proxy for HTTP(S) connections and trusts MitM certificates, for all major JVM HTTP clients
Language: Java - Size: 301 KB - Last synced at: 20 days ago - Pushed at: about 1 month ago - Stars: 79 - Forks: 22

httptoolkit/frida-js
Pure-JS bindings to control Frida from node.js & browsers
Language: TypeScript - Size: 4.94 MB - Last synced at: 21 days ago - Pushed at: 3 months ago - Stars: 34 - Forks: 6

httptoolkit/xz-decompress
XZ decompression for the browser & Node without native code, via WebAssembly
Language: JavaScript - Size: 1.36 MB - Last synced at: 21 days ago - Pushed at: 2 months ago - Stars: 7 - Forks: 5

httptoolkit/browser-launcher
Detect the browser versions available on your system, and launch them in an isolated profile for automation & testing purposes.
Language: JavaScript - Size: 492 KB - Last synced at: 5 days ago - Pushed at: about 1 year ago - Stars: 22 - Forks: 10

httptoolkit/mockipfs
Powerful friendly IPFS mock node & proxy
Language: TypeScript - Size: 218 KB - Last synced at: 16 days ago - Pushed at: almost 2 years ago - Stars: 39 - Forks: 2

httptoolkit/read-tls-client-hello
A pure-JS module to read TLS client hello data and calculate TLS fingerprints from an incoming socket connection.
Language: TypeScript - Size: 39.1 KB - Last synced at: 4 days ago - Pushed at: 2 months ago - Stars: 43 - Forks: 7

httptoolkit/destroyable-server
A tiny Node.js module to make any net.Server force-closeable
Language: TypeScript - Size: 33.2 KB - Last synced at: 2 days ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

httptoolkit/dbus-native Fork of sidorares/dbus-native
(Forked) D-bus protocol client and server for node.js written in native javascript
Language: JavaScript - Size: 577 KB - Last synced at: 3 days ago - Pushed at: 12 months ago - Stars: 2 - Forks: 1

httptoolkit/docker-registry-facade
A tiny self-hostable Docker Registry facade - own your image URL without running your own registry
Language: Dockerfile - Size: 29.3 KB - Last synced at: about 2 months ago - Pushed at: about 2 years ago - Stars: 51 - Forks: 2

httptoolkit/mockrtc
Powerful friendly WebRTC mock peer & proxy
Language: TypeScript - Size: 402 KB - Last synced at: 18 days ago - Pushed at: 3 months ago - Stars: 290 - Forks: 9

httptoolkit/docker-socks-tunnel
A tiny Dockerized SOCKS5 proxy
Language: Dockerfile - Size: 17.6 KB - Last synced at: 21 days ago - Pushed at: 3 months ago - Stars: 39 - Forks: 7

httptoolkit/accounts
The API & dashboard that power HTTP Toolkit account management
Language: TypeScript - Size: 22.1 MB - Last synced at: 21 days ago - Pushed at: 29 days ago - Stars: 10 - Forks: 6

httptoolkit/winget-pkgs Fork of microsoft/winget-pkgs
The Microsoft community Windows Package Manager manifest repository
Language: PowerShell - Size: 349 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

httptoolkit/windows-system-proxy
Access the Windows system proxy settings from Node.js.
Language: TypeScript - Size: 12.7 KB - Last synced at: 3 days ago - Pushed at: almost 4 years ago - Stars: 5 - Forks: 0

httptoolkit/ios-ssl-pinning-demo
A tiny demo iOS app using SSL pinning to block HTTPS MitM interception
Language: Swift - Size: 234 KB - Last synced at: 21 days ago - Pushed at: over 1 year ago - Stars: 12 - Forks: 1

httptoolkit/check-msvc-runtime
An npm package to easily show a warning if the Microsoft Visual C++ Redistributable is not installed on Windows
Language: JavaScript - Size: 13.7 KB - Last synced at: 6 days ago - Pushed at: 4 months ago - Stars: 1 - Forks: 1

httptoolkit/http-encoding
Everything you need to handle HTTP message body content-encoding
Language: TypeScript - Size: 84 KB - Last synced at: 6 days ago - Pushed at: 9 months ago - Stars: 7 - Forks: 2

httptoolkit/node-datachannel Fork of murat-dogan/node-datachannel
Easy to use WebRTC data channels and media transport. libdatachannel node bindings.
Language: C++ - Size: 6.84 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 2

httptoolkit/mockrtc-extension-example
An example web extension, using MockRTC to intercept & debug your own WebRTC traffic
Language: TypeScript - Size: 137 KB - Last synced at: 21 days ago - Pushed at: over 2 years ago - Stars: 11 - Forks: 0

httptoolkit/lock Fork of auth0/lock
Auth0's signin solution
Language: JavaScript - Size: 141 MB - Last synced at: 19 days ago - Pushed at: 6 months ago - Stars: 0 - Forks: 1

httptoolkit/deploy-scaleway-serverless-container-action Fork of thibaultchazal/scaleway-serverless-container-deploy-action
Use the Scaleway API to deploy to a Serverless Container from your GitHub actions
Size: 20.5 KB - Last synced at: 6 days ago - Pushed at: 8 months ago - Stars: 2 - Forks: 1

httptoolkit/demo-scripts
WIP: an script for automatically following (and recording) workflows in HTTP Toolkit
Language: TypeScript - Size: 246 KB - Last synced at: 6 days ago - Pushed at: 8 months ago - Stars: 3 - Forks: 0

httptoolkit/os-proxy-config
Access the operating system proxy configuration from Node.js, for all platforms
Language: TypeScript - Size: 35.2 KB - Last synced at: 7 days ago - Pushed at: almost 4 years ago - Stars: 6 - Forks: 1

httptoolkit/mac-system-proxy
Access the Mac system proxy settings from Node.js
Language: TypeScript - Size: 33.2 KB - Last synced at: 2 days ago - Pushed at: over 3 years ago - Stars: 5 - Forks: 1

httptoolkit/amiusing
Microsite to tell you if you're currently being proxied by HTTP Toolkit
Language: HTML - Size: 23.4 KB - Last synced at: about 2 months ago - Pushed at: 8 months ago - Stars: 1 - Forks: 3

httptoolkit/mockttp-proxy-demo
A tiny demo, showing how to build your own scriptable HTTPS-intercepting proxy with Mockttp
Language: JavaScript - Size: 58.6 KB - Last synced at: 21 days ago - Pushed at: over 2 years ago - Stars: 23 - Forks: 5

httptoolkit/httpsnippet
HTTP Request snippet generator for many languages & libraries
Language: JavaScript - Size: 1.28 MB - Last synced at: 8 days ago - Pushed at: 2 months ago - Stars: 8 - Forks: 7

httptoolkit/usbmux-client
A pure-js Node.js library for communicating with iPhones over USB via usbmux
Language: TypeScript - Size: 19.5 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 4 - Forks: 0

httptoolkit/act-build-base
A base image for local GitHub Action builds with Act
Language: Shell - Size: 24.4 KB - Last synced at: 21 days ago - Pushed at: 11 months ago - Stars: 3 - Forks: 2

httptoolkit/mobx-shallow-undo
Zero-config undo & redo for Mobx
Language: TypeScript - Size: 27.3 KB - Last synced at: 21 days ago - Pushed at: almost 2 years ago - Stars: 18 - Forks: 2

httptoolkit/zstd-codec Fork of yoshihitoh/zstd-codec
Zstandard codec for Node.js and Web, powered by Emscripten
Size: 5.96 MB - Last synced at: 12 months ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 1

httptoolkit/workbox Fork of GoogleChrome/workbox
📦 Workbox: JavaScript libraries for Progressive Web Apps
Language: JavaScript - Size: 6.13 MB - Last synced at: 12 months ago - Pushed at: over 6 years ago - Stars: 2 - Forks: 2

httptoolkit/upstream-httpsnippet Fork of Kong/httpsnippet
HTTP Request snippet generator for many languages & libraries
Size: 938 KB - Last synced at: 12 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 1

httptoolkit/unofficial_openapi_specs Fork of APIs-guru/unofficial_openapi_specs
Unofficial OpenAPI/Swagger specs for popular APIs
Language: JavaScript - Size: 294 KB - Last synced at: 12 months ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 1

httptoolkit/spring-petclinic-microservices Fork of spring-petclinic/spring-petclinic-microservices
Distributed version of Spring Petclinic built with Spring Cloud
Size: 6.97 MB - Last synced at: 12 months ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 1

httptoolkit/react-autosuggest Fork of moroshko/react-autosuggest
WAI-ARIA compliant React autosuggest component
Language: JavaScript - Size: 7.63 MB - Last synced at: 12 months ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 1

httptoolkit/prerender-loader Fork of GoogleChromeLabs/prerender-loader
📰 Painless universal pre-rendering for Webpack.
Size: 63.5 KB - Last synced at: 12 months ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 1

httptoolkit/plugin-update Fork of oclif/plugin-update
add autoupdate to your oclif CLI
Language: TypeScript - Size: 402 KB - Last synced at: 12 months ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 1

httptoolkit/node-spdy Fork of spdy-http2/node-spdy
SPDY server on Node.js
Size: 2.6 MB - Last synced at: 12 months ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 1

httptoolkit/node-socks-proxy-agent Fork of TooTallNate/node-socks-proxy-agent
A SOCKS (v4/v5) proxy `http.Agent` implementation for HTTP and HTTPS
Size: 118 KB - Last synced at: 12 months ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 1

httptoolkit/node-proxy-agent Fork of TooTallNate/node-proxy-agent
Maps proxy protocols to `http.Agent` implementations
Size: 65.4 KB - Last synced at: 12 months ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 1

httptoolkit/it-length-prefixed Fork of alanshaw/it-length-prefixed
🏁 Streaming length prefixed buffers with async iterables
Size: 3.29 MB - Last synced at: 12 months ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 1

httptoolkit/http2-client Fork of hisco/http2-client
Transparently make http request to both http1 / http2 server.
Size: 240 KB - Last synced at: 12 months ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 1

httptoolkit/graphql.js Fork of f/graphql.js
A Simple and Isomorphic GraphQL Client for JavaScript
Size: 6.87 MB - Last synced at: 12 months ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 1

httptoolkit/import-sync Fork of nktnet1/import-sync
Synchronously and dynamically import ES6 modules in NodeJS
Size: 853 KB - Last synced at: 12 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

httptoolkit/adbkit Fork of openstf/adbkit
A pure Node.js client for the Android Debug Bridge.
Language: CoffeeScript - Size: 1.07 MB - Last synced at: 12 months ago - Pushed at: about 2 years ago - Stars: 4 - Forks: 1

httptoolkit/http2-wrapper Fork of szmarczak/http2-wrapper
Use HTTP/2 the same way like HTTP/1
Size: 388 KB - Last synced at: 12 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

httptoolkit/global-agent Fork of gajus/global-agent
Global HTTP/HTTPS proxy agent configurable using environment variables.
Language: JavaScript - Size: 93.8 KB - Last synced at: 12 months ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 1

httptoolkit/osx-find-executable
Find an app's executable by its bundle id
Language: JavaScript - Size: 85.9 KB - Last synced at: 21 days ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 4

httptoolkit/node-launcher
WIP: An node.js-powered launcher for httptoolkit (try 'npx httptoolkit')
Language: JavaScript - Size: 424 KB - Last synced at: 21 days ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 3

httptoolkit/subscriptions-transport-ws
:arrows_clockwise: A WebSocket client + server for GraphQL subscriptions
Language: TypeScript - Size: 4.14 MB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 1

httptoolkit/websocket-stream
websockets with the node stream API
Language: JavaScript - Size: 169 KB - Last synced at: 7 days ago - Pushed at: almost 3 years ago - Stars: 3 - Forks: 2

httptoolkit/dbus-next Fork of dbusjs/node-dbus-next
🚌 (A fork of) The next great dbus library
Language: JavaScript - Size: 978 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

httptoolkit/ipfs-openapi-spec
An IPFS OpenAPI spec, automatically generated from the official documentation
Language: TypeScript - Size: 202 KB - Last synced at: 2 months ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 1

httptoolkit/statuspagestatuspage
Language: TypeScript - Size: 141 KB - Last synced at: about 2 months ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

httptoolkit/async-invariants
WIP: Define & assert on async invariants: rules that must be true after every async step in Node
Size: 4.88 KB - Last synced at: about 2 months ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 2

httptoolkit/evil-package
An npm package demonstrating how packages can steal your data (but not actually doing so!)
Language: JavaScript - Size: 7.81 KB - Last synced at: about 2 months ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 0

httptoolkit/registry-js Fork of desktop/registry-js
A simple and opinionated library for working with the Windows registry
Size: 2.84 MB - Last synced at: 4 days ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

httptoolkit/node-ffi-napi Fork of node-ffi-napi/node-ffi-napi
A foreign function interface (FFI) for Node.js, N-API style
Language: JavaScript - Size: 3.42 MB - Last synced at: 12 months ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 1

httptoolkit/android.httptoolkit.tech
Static site used as infrastructure to support the HTTP Toolkit Android app
Size: 17.6 KB - Last synced at: about 2 months ago - Pushed at: about 5 years ago - Stars: 2 - Forks: 3
