An open API service providing repository metadata for many open source software ecosystems.

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