# Home

### Overview

Other is a web development and proxy utility designed for developers, thus requiring professional knowledge to use.

The core workflow of Other consists of four main capabilities:

* Takeover: Other allows the user to take over the network connection sent by the device. Both proxy service and virtual NIC takeover are supported.
* Processing: The software enables users to modify network requests and responses which have been taken over. This includes URL redirection, local file mapping, custom modification using JavaScript, and many other methods.
* Forwarding: The network requests, once taken over, can be forwarded by the user to other proxy servers. The forwarding can be either global or using a flexible rule system to determine an outbound policy.
* Intercept: Specific data from network requests and responses can be intercepted and saved by the user. Additionally, the user can also decrypt HTTPS traffic with MITM.

### Features <a href="#features" id="features"></a>

* High Performance, Stability, and Efficiency: Other can smoothly handle all network traffic with industrial-grade stability using minimum system resources.
* Flexible Rule System: You can write forwarding rules based on a domain name, IP CIDR, GeoIP, etc. Other can automatically proxy requests to other servers using HTTP/HTTPS/SOCKS5/SOCKS5-TLS/Shadowosocks protocols.
* HTTPS Decryption: Decrypt HTTPS traffic by a man-in-the-middle attack. The certificate generator will help you generate a CA certificate trusted by your operating system for debugging purposes.
* Local DNS Mapping: Other supports local-customized DNS mapping. Its multiple functional modules, including wildcard, alias, and custom DNS server, will be able to satisfy various needs.
* Proxy Group: You may categorize several proxies as a group, and a policy will be employed in accordance with the grouping. Proxy group can be configured as Auto Speed Test (select policy based on benchmarking URL access speed), SSID (select policy based on Wi-Fi SSID), and manual-select.
* HTTP Rewrite: You can rewrite HTTP/HTTPS requests to another URL using customized rules or block the requests;
* Remote Dashboard: Other Dashboard may connect to remote Other iOS or Other Mac instances via USB or network.
* Full IPv6 Support: All functions work in the IPv6 environment.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://www.other.pro/home.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
