Script Hub is a script converter tool for proxy applications including QX, Loon, Surge, Stash, Egern, LanceX, and Shadowrocket.
The tool solves the problem of converting configuration scripts and rule sets across incompatible proxy applications. It parses QX rewrites into Surge, Shadowrocket, Loon, and Stash formats; converts Surge modules to Loon and Stash; transforms Loon plugins to Surge, Shadowrocket, and Stash; and handles rule set parsing across QX, Surge, Loon, Shadowrocket, and Clash for use in multiple applications. The converter also supports transforming QX scripts into compatible Surge scripts and allows parameter modification through an advanced text editing interface, enabling users to customize remote links and arguments without downloading modules locally. One-click import functionality is available for Shadowrocket, Loon, and Stash.
Developers should adopt this tool if they manage configurations across multiple proxy applications and need to convert between incompatible formats without manual rewriting. It suits users who work with remote configuration links and want to modify parameters on the fly. The project includes a server-side deployment version for users who prefer not to rely on proxy applications, and offers integration with related ecosystem tools like Surge module utilities that support one-click imports through the Scriptable app.
The project maintains active community engagement through Telegram groups and channels. Development activity shows ongoing refinement of conversion logic and feature expansion to support additional proxy applications and use cases.