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
Jrohy avatar

Jrohy/trojan

0
View on GitHub↗
5,655 stars·1,546 forks·Go·GPL-3.0·10 views

Trojan

Trojan is a proxy management system designed for administering multi-user deployments through a web-based interface. It provides tools for managing proxy server configurations, monitoring network traffic, and automating the issuance and renewal of SSL certificates via ACME.

The system functions as a subscription server, converting user configurations into standardized links, QR codes, and configuration files for import into third-party proxy clients. It includes a dedicated management UI to handle user accounts, set account expiration dates, and control the proxy server backend lifecycle.

Operational capabilities include real-time server log streaming for troubleshooting and a traffic monitoring system that tracks individual data consumption and enforces bandwidth usage caps.

Features

  • User Administration - Provides a web interface for managing user accounts, including setting usage limits and expiration dates.
  • Web-Based Server Administration Panels - Provides a centralized web-based administration panel for managing proxy server settings and user accounts.
  • Proxy Subscription Links - Produces standardized subscription URLs compatible with common proxy clients for automatic configuration updates.
  • Per-User Bandwidth Caps - Tracks individual data consumption and terminates connections when predefined bandwidth limits are reached.
  • Subscription Generators - Functions as a subscription server that transforms user configurations into standardized proxy client links.
  • Bandwidth Capping - Provides a system to track data consumption per user and enforce bandwidth usage caps to prevent abuse.
  • Proxy User Managers - Provides a dedicated web interface for administering multi-user Trojan proxy deployments and monitoring traffic.
  • Traffic Monitoring Tools - Monitors network activity and audits user traffic metadata to enforce bandwidth usage caps.
  • Trojan Proxy Administrations - Provides a comprehensive web interface for managing Trojan proxy servers and multi-user deployments.
  • Proxy Account Managers - Creates and monitors proxy user accounts with configurable traffic caps and expiration dates.
  • Proxy Service Managers - Provides utilities for controlling the operational state and lifecycle of background proxy processes.
  • Proxy Client Configuration Generators - Creates configuration files, shareable links, and QR codes to simplify the proxy client setup process.
  • Automated Certificate Issuance - Automates the request and management of SSL certificates via ACME tools for secure connections.
  • SSL/TLS Certificate Management - Automates the request and renewal of SSL/TLS certificates to secure proxy network traffic.
  • SSL Certificate Automation - Automates the issuance and renewal of SSL certificates using ACME to ensure encrypted proxy traffic.
  • ACME Certificate Lifecycle Managers - Automates the full lifecycle of TLS certificates using the ACME protocol for secure proxy connections.
  • Real-Time Server Activity Monitors - Tracks live server logs and data consumption to troubleshoot connection issues and monitor usage patterns.

Star history

Star history chart for jrohy/trojanStar history chart for jrohy/trojan

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

Frequently asked questions

What does jrohy/trojan do?

Trojan is a proxy management system designed for administering multi-user deployments through a web-based interface. It provides tools for managing proxy server configurations, monitoring network traffic, and automating the issuance and renewal of SSL certificates via ACME.

What are the main features of jrohy/trojan?

The main features of jrohy/trojan are: User Administration, Web-Based Server Administration Panels, Proxy Subscription Links, Per-User Bandwidth Caps, Subscription Generators, Bandwidth Capping, Proxy User Managers, Traffic Monitoring Tools.

What are some open-source alternatives to jrohy/trojan?

Open-source alternatives to jrohy/trojan include: yonggekkk/x-ui-yg — x-ui-yg is a web-based proxy panel and multi-protocol manager used to deploy and manage network proxy protocols for… gozargah/marzban. jrohy/multi-v2ray — multi-v2ray is a management panel and orchestration system for deploying and configuring V2Ray and Xray cores. It… jinwyp/one_click_script — This project is a collection of Linux server automation scripts designed to automate the installation and… alibaba/higress — Higress is an AI API gateway and cloud-native traffic manager that functions as a Kubernetes ingress controller. It… tobychui/zoraxy — Zoraxy is a network administration tool centered on HTTP reverse proxy management. It provides a centralized graphical…

Open-source alternatives to Trojan

Similar open-source projects, ranked by how many features they share with Trojan.
  • yonggekkk/x-ui-ygyonggekkk avatar

    yonggekkk/x-ui-yg

    3,519View on GitHub↗

    x-ui-yg is a web-based proxy panel and multi-protocol manager used to deploy and manage network proxy protocols for bypassing internet censorship. It serves as a centralized administrator for secure network tunnels, providing a dashboard to obscure internet traffic and maintain user privacy. The project functions as a proxy subscription server, generating aggregated client subscription links and configuration files locally to remove reliance on third-party conversion tools. It also acts as a CDN proxy orchestrator, allowing the use of CDN domains and encryption to mask server identities and p

    Shellalpineargochatgpt
    View on GitHub↗3,519
  • gozargah/marzbanGozargah avatar

    Gozargah/Marzban

    6,151View on GitHub↗
    Pythonapicensorship-resistantdashboard
    View on GitHub↗6,151
  • jrohy/multi-v2rayJrohy avatar

    Jrohy/multi-v2ray

    6,983View on GitHub↗

    multi-v2ray is a management panel and orchestration system for deploying and configuring V2Ray and Xray cores. It functions as a multi-user proxy manager that uses containerized deployments to isolate proxy instances and manage user accounts through a central web interface. The system distinguishes itself by integrating a CDN proxy gateway to tunnel traffic through content delivery networks and hide server origins. It includes an orchestrator for automated Xray network proxy installation and provides tools to generate shareable configuration strings and connection links for client provisionin

    Pythongfwgrpchttp2
    View on GitHub↗6,983
  • jinwyp/one_click_scriptjinwyp avatar

    jinwyp/one_click_script

    5,136View on GitHub↗

    This project is a collection of Linux server automation scripts designed to automate the installation and configuration of core server software. It provides specialized tools for deploying proxy servers, configuring DNS servers, managing container infrastructure, and optimizing the Linux kernel. The automation suite distinguishes itself by integrating geo-restriction bypass capabilities via proxy protocols and implementing advanced network tuning, such as enabling BBR congestion control to improve throughput and latency. It also features distribution-aware automation that detects CPU architec

    Shellacmebbrbbrplus
    View on GitHub↗5,136
  • See all 30 alternatives to Trojan→