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
·
tindy2013 avatar

tindy2013/subconverter

0
View on GitHub↗
15,923 stars·3,645 forks·C++·gpl-3.0·6 views

Subconverter

Subconverter is a network utility designed to translate, merge, and filter proxy subscription configurations. It functions as a service that converts proxy links between various client-specific formats, ensuring compatibility across different applications and platforms. By providing a unified interface for managing diverse connection sources, the tool enables consistent network policy application and streamlined configuration management.

The project distinguishes itself through an HTTP-based transformation interface that processes subscription data dynamically. It utilizes an in-memory pipeline to perform modular format translations and regex-driven node filtering, which minimizes disk input and output while maintaining a low memory footprint. Users can further customize the output by injecting external rule sets, defining proxy group strategies, and applying template-based generation to meet specific routing requirements.

Beyond core conversion, the tool supports automated workflows including remote configuration synchronization and containerized deployment. These capabilities allow for the persistent hosting of updated subscription data, enabling clients to receive automated configuration updates without requiring manual intervention or service restarts.

Features

  • Proxy Configuration Converters - Provides an HTTP-based interface to dynamically convert and serve proxy subscription links between various client-specific formats.
  • Cross-Platform Proxy Clients - Translates proxy configuration links and routing rules between different client formats for cross-platform compatibility.
  • Proxy Configuration Formats - Translates proxy configuration links between different client formats to ensure cross-platform compatibility.
  • Proxy Configuration Tools - Serves as a tool for merging, filtering, and modifying proxy node lists to streamline connection management.
  • Subscription Format Translators - Translates proxy subscription links and node lists between various client-specific formats to ensure network configuration compatibility.
  • Proxy Node Filters - Refines proxy node lists by applying regex-based inclusion or exclusion rules to ensure only desired connections remain.
  • Subscription Hosting Services - Runs a persistent service that dynamically converts and serves updated proxy subscription data.
  • Transformation APIs - Provides a web-based interface that processes and serves dynamic proxy subscription updates.
  • Proxy Infrastructure Tools - Server-side utility for converting proxy subscription formats.
  • VPN and Proxy Clients - Combines multiple proxy subscription sources and applies custom logic to refine available network connections.
  • Proxy Configuration Rules - Translates and applies traffic routing rules between different proxy client formats to maintain consistent policies.
  • In-Memory Transformation Engines - Processes subscription data through an in-memory pipeline to minimize disk I/O and memory overhead.
  • Subscription Mergers - Combines multiple proxy subscription links into a single output stream to simplify the management of diverse proxy nodes.
  • Proxy Group Managers - Defines custom proxy groups, load balancing, and fallback strategies using external rule sets.
  • Translation Layers - Maps diverse proxy subscription schemas into a unified internal representation before re-encoding.
  • Containerized Service Deployment - Executes the conversion utility as a background process within a containerized environment.
  • Configuration Templates - Populates predefined text templates with proxy node data to generate client-specific configuration files.
  • HTTP Routing - Exposes conversion logic through an HTTP interface that maps URL parameters to transformation functions.

Star history

Star history chart for tindy2013/subconverterStar history chart for tindy2013/subconverter

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

Frequently asked questions

What does tindy2013/subconverter do?

Subconverter is a network utility designed to translate, merge, and filter proxy subscription configurations. It functions as a service that converts proxy links between various client-specific formats, ensuring compatibility across different applications and platforms. By providing a unified interface for managing diverse connection sources, the tool enables consistent network policy application and streamlined configuration management.

What are the main features of tindy2013/subconverter?

The main features of tindy2013/subconverter are: Proxy Configuration Converters, Cross-Platform Proxy Clients, Proxy Configuration Formats, Proxy Configuration Tools, Subscription Format Translators, Proxy Node Filters, Subscription Hosting Services, Transformation APIs.

What are some open-source alternatives to tindy2013/subconverter?

Open-source alternatives to tindy2013/subconverter include: sub-store-org/sub-store — Sub-Store is a proxy subscription management server that aggregates multiple subscription links into a single unified… acl4ssr/acl4ssr — ACL4SSR is a rule set generation and conversion system that produces ready-to-use proxy configuration files for… twpayne/chezmoi — chezmoi is a command-line utility designed to manage and synchronize system configuration files across multiple… mahdibland/v2rayaggregator — V2RayAggregator is a tool designed to collect, filter, and convert network bypass nodes from multiple public sources.… getsurfboard/surfboard — Surfboard is a cross-platform network client and VPN manager that provides a graphical interface for establishing… free-nodes/clashfree — Clashfree is a network traffic routing platform designed to facilitate access to restricted online resources and…

Open-source alternatives to Subconverter

Similar open-source projects, ranked by how many features they share with Subconverter.
  • sub-store-org/sub-storesub-store-org avatar

    sub-store-org/Sub-Store

    9,893View on GitHub↗

    Sub-Store is a proxy subscription management server that aggregates multiple subscription links into a single unified stream for distribution to various clients. It functions as a transformation pipeline that filters, modifies, and reformats proxy node metadata. The system acts as a cross-platform format converter to ensure compatibility across diverse client applications. It includes an encryption decryption gateway that uses private keys to handle age-standard encrypted subscription content and a cache-layered aggregator to reduce external requests. The server provides capabilities for dyn

    JavaScriptclashhttploon
    View on GitHub↗9,893
  • 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
  • twpayne/chezmoitwpayne avatar

    twpayne/chezmoi

    18,075View on GitHub↗

    chezmoi is a command-line utility designed to manage and synchronize system configuration files across multiple machines. It uses a local Git repository as the single source of truth, allowing users to track, version, and distribute dotfiles while maintaining a consistent state across diverse operating systems and hardware architectures. The project distinguishes itself through a declarative reconciliation model that computes the difference between the current filesystem and the desired state defined in the repository. It features a robust templating engine that processes configuration files

    Goconfigurationdotfiledotfile-management
    View on GitHub↗18,075
  • mahdibland/v2rayaggregatormahdibland avatar

    mahdibland/V2RayAggregator

    3,989View on GitHub↗

    V2RayAggregator is a tool designed to collect, filter, and convert network bypass nodes from multiple public sources. It functions as a proxy aggregator that identifies and gathers Shadowsocks, Trojan, and Vmess nodes to maintain a comprehensive pool of connection points. The project distinguishes itself through its ability to transform proxy lists into multiple standardized schemas, including Base64, Mixed, and Clash YAML formats, ensuring compatibility across various client applications. It also utilizes a performance filter to measure average connection speeds, allowing it to rank and iden

    Pythonairportbest-nodeschina-censorship
    View on GitHub↗3,989
  • See all 30 alternatives to Subconverter→