awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Script-Hub-Org avatar

Script-Hub-Org/Script-Hub

0
View on GitHub↗
3,396 stars·145 forks·JavaScript·gpl-3.0·16 viewsscripthub.vercel.app↗

Script Hub

Script-Hub is a system for translating proxy rule sets and converting configuration modules between different network proxy environments. It serves as a translator and converter that enables cross-platform compatibility for rewrite rules and script-based logic.

The project includes a script interop layer that normalizes header casing and handles execution errors to ensure scripts run consistently across different tools. It also provides a remote configuration manager for importing, updating, and modifying proxy modules and parameters via web URLs.

The software covers a range of capabilities including rule set transformation, script transpilation, and the migration of network proxy configurations. It further supports the import of converted settings into compatible network applications.

Features

  • Proxy Rule Migrators - Converts rewrite rules and configuration modules between different network proxy tools to ensure cross-platform compatibility.
  • Transpilers - Provides a utility for transpiling scripts between different network proxy environments to ensure cross-platform compatibility.
  • Proxy Configuration Converters - Translates network proxy rewrite rules and configuration modules between different applications and formats.
  • Proxy Rule Format Converters - Transforms proxy rule sets from various formats into a single compatible version for a target application.
  • Configuration Converters - Translates rewrite rules and configuration modules between different network proxy platforms for cross-tool compatibility.
  • Casing Normalization - Implements a header normalization layer to standardize HTTP header casing for consistent script execution.
  • Header Normalization - Normalizes request and response header casing to ensure scripts retrieve values consistently across platforms.
  • Proxy Rule Translators - Acts as a system to convert proxy rule sets and script-based logic for cross-platform compatibility.
  • Interop Layers - Provides a script interop layer to normalize header casing and handle execution errors across proxy tools.
  • Casing Normalization - Implements a layer that normalizes HTTP header casing to ensure consistent script execution across diverse proxy tools.
  • Cross-Platform Scripting - Translates scripts written for one proxy environment into a compatible version for another application.
  • Transpilers - Provides cross-platform script transpilation to ensure proxy logic remains compatible across different network environments.
  • Remote Proxy Configuration - Allows updating proxy routing rules and configuration files by fetching the latest content from remote URLs.
  • Execution Error Interception - Provides a protective middleware layer that intercepts script execution errors to prevent network interruptions during request processing.
  • Format Conversions - Uses predefined mapping schemas to convert proxy rule sets from multiple source formats into a target format.
  • Remote Configuration Retrieval - Retrieves remote configuration modules via web URLs and applies transformations before local updates.
  • Configuration Module Imports - Supports the creation of local configuration modules by importing content from specified web links.
  • Abstract Syntax Tree Parsing - Implements abstract syntax tree parsing to map and transform proxy configuration logic between different tool formats.
  • Error Handling Middleware - Provides error handling middleware that intercepts script failures to prevent network request interruptions.
  • Remote Configuration Parameter Modifications - Enables customization of proxy behavior by editing specific parameters within remote configuration URLs.
  • Shadowrocket Configuration - Framework for advanced automation and plugin conversion.

Star history

Star history chart for script-hub-org/script-hubStar history chart for script-hub-org/script-hub

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Script Hub

Similar open-source projects, ranked by how many features they share with Script Hub.
  • acl4ssr/acl4ssrACL4SSR avatar

    ACL4SSR/ACL4SSR

    5,778View on GitHub↗

    ACL4SSR is a rule set generation and conversion system that produces ready-to-use proxy configuration files for multiple client formats, including Clash, Quantumult, Surge, Surfboard, and Trojan. It combines modular rule fragments from a curated library, applies user-defined overrides, and filters traffic by domain category or geo-IP to produce optimized routing configurations. The project distinguishes itself through its format-agnostic conversion pipeline, which transforms proxy rule sets between different client formats using external open-source converters as a middleware layer. It provid

    aclacl4ssrclash
    View on GitHub↗5,778
  • batsh-dev-team/batshbatsh-dev-team avatar

    batsh-dev-team/Batsh

    4,351View on GitHub↗

    Batsh is a cross-platform shell compiler and transpiler that translates a unified scripting syntax into platform-specific commands for Bash and Windows Batch. It functions as a multi-platform script generator, transforming a single source language into executable scripts compatible with Linux, macOS, and Windows. The system utilizes a translation process that maps high-level constructs to an intermediate representation and resolves differences in command flags and variable expansion. It supports conditional target embedding, allowing raw code blocks to be injected into the output for a specif

    OCaml
    View on GitHub↗4,351
  • oils-for-unix/oilsoils-for-unix avatar

    oils-for-unix/oils

    3,288View on GitHub↗

    Oils is a Unix shell interpreter and scripting language runtime that combines a modern shell language with POSIX and Bash compatibility. It functions as a structured data shell, integrating JSON and J8 formats to manage complex data without relying on string parsing. The system is distinguished by a C++ transpiled interpreter that converts a subset of Python source code into strongly typed C++ for high-performance execution. It features a garbage-collected typed runtime that supports prototype-based polymorphism, lexical closures, and reference-based variable mutation. To decouple shell logic

    Python
    View on GitHub↗3,288
  • unifiedjs/unifiedunifiedjs avatar

    unifiedjs/unified

    4,999View on GitHub↗

    Unified is a syntax tree processing engine and content ecosystem designed to parse, transform, and serialize text content. It functions as a plugin-based content pipeline that converts raw text into structured abstract syntax trees using plain JavaScript objects for programmatic inspection and modification. The project distinguishes itself through a modular architecture that enables cross-ecosystem translation, allowing syntax trees to be converted between different specifications such as HTML and Markdown. It utilizes a system of immutable processor cloning and shared state containers, ensur

    JavaScriptastcstjavascript
    View on GitHub↗4,999
See all 30 alternatives to Script Hub→

Frequently asked questions

What does script-hub-org/script-hub do?

Script-Hub is a system for translating proxy rule sets and converting configuration modules between different network proxy environments. It serves as a translator and converter that enables cross-platform compatibility for rewrite rules and script-based logic.

What are the main features of script-hub-org/script-hub?

The main features of script-hub-org/script-hub are: Proxy Rule Migrators, Transpilers, Proxy Configuration Converters, Proxy Rule Format Converters, Configuration Converters, Casing Normalization, Header Normalization, Proxy Rule Translators.

What are some open-source alternatives to script-hub-org/script-hub?

Open-source alternatives to script-hub-org/script-hub include: acl4ssr/acl4ssr — ACL4SSR is a rule set generation and conversion system that produces ready-to-use proxy configuration files for… batsh-dev-team/batsh — Batsh is a cross-platform shell compiler and transpiler that translates a unified scripting syntax into… oils-for-unix/oils — Oils is a Unix shell interpreter and scripting language runtime that combines a modern shell language with POSIX and… unifiedjs/unified — Unified is a syntax tree processing engine and content ecosystem designed to parse, transform, and serialize text… sub-store-org/sub-store — Sub-Store is a proxy subscription management server that aggregates multiple subscription links into a single unified… oakserver/oak — Oak is a cross-runtime HTTP middleware framework and web server designed to operate across Deno, Node.js, Bun, and…