The project's README from github.com/p2r3/Arachnidium. As one markdown file: README.md.
Data-optimizing HTTP(S) proxy, powered by mitmproxy.
Arachnidium.exe (or Arachnidium on Linux).wireguard.cfg file.mitm.it on your phone's browser. Follow the instructions there to set up the certificate authority. Make sure to read all of the instructions.If you run into issues, please make sure you've followed these steps carefully. Do your own troubleshooting first to make sure the issue isn't on your end (e.g. misconfigured network). Please do not message me personally asking for help - I sadly don't have the time (or patience) to be able to assist everyone, sorry.
There are two ways to configure Arachnidium: via the graphical interface, or by editing defaults.json. Changes made in the GUI are not saved between restarts - for that, use the JSON file. If you want to run Arachnidium without the GUI, set ENABLE_GUI to false in defaults.json.
To run this project from source code without building it (for development purposes, or to run on unsupported platforms):
--recursive).uv run main.pybun-api and run bun i, then bun run index.tsContributions are welcome, though please note that I am personally unlikely to continue working on this project in the long term. This was something that I've wanted to experiment with for a while, but unlike some of my other projects, I have little intention of actually growing this into its own thing. I might still merge pull requests from time to time, but I probably won't close issues on my own (unless it's something critical).
Before submitting an issue, make sure you've read and followed the usage instructions carefully and have done your own troubleshooting. I would prefer that you do not use LLMs in submitted code, but if you do, please be transparent about it. State where an LLM was used, and explain (in your own words) what it did.
The name "Arachnidium" is a homage to nature's earliest web developers. The arachnidium is, generally, the part of a spider's body responsible for producing webs. It also sounds really cool.