PdYrust

PdYrust / XuiFactor

Public

Apply temporary per-user or bulk traffic factors with SQLite-safe counters, backups, audit logs, and systemd support.

10
6
85% credibility
Found May 19, 2026 at 10 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Go
AI Summary

XuiFactor is an open-source Linux utility written in Go that acts as a sidecar to 3x-ui, applying temporary traffic factors to client counters by storing rule metadata in SQLite tables with the same database.

Star Growth

See how this repo grew from 10 to 10 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is XuiFactor?

XuiFactor is a sidecar daemon for 3x-ui that applies temporary traffic multipliers to client counters. If you need to charge different rates, offer limited-time promotions, or adjust bandwidth allocations without touching the core 3x-ui code, this tool sits alongside it and modifies traffic counts on a configurable schedule. It stores its metadata in the same SQLite database as 3x-ui using separate tables, so you get audit logs, backups, and reconciliation without duplicating the database. The CLI exposes commands like enable, disable, exclude, override, and audit to manage factors per-user or in bulk.

Why is it gaining traction?

This fills a specific gap for server operators who need flexible traffic manipulation without patching upstream code. The policy precedence system is well thought out: excludes win over overrides, overrides win over scopes, and scopes win over single-user rules. The tick-based daemon applies factors on a configurable interval, and the doctor command helps diagnose issues before they become outages. Automatic cleanup keeps metadata bounded, and the reconciliation feature repairs metadata after upgrades.

Who should use this?

Server operators running 3x-ui on Linux who need tiered pricing, promotional bandwidth, or temporary traffic adjustments. If you manage multiple clients and need audit trails for billing disputes, this provides that without custom patching. Small to medium deployments benefit most; the systemd integration and SQLite backend keep operational complexity low.

Verdict

XuiFactor is a focused, production-ready tool for a specific use case. The 0.85 credibility score reflects solid engineering practices, but with only 10 stars, the community is still small. Test coverage is thorough, documentation is clear, and the CLI is intuitive. If you run 3x-ui and need traffic factoring, this is the tool. If you need something more general-purpose or want a larger community to lean on, evaluate alternatives or consider contributing to grow this project.

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.