A Quality of Experience and Smart Queue Management system for ISPs. Leverage CAKE to improve network responsiveness, enforce bandwidth plans, and reduce bufferbloat.
Go to file
Herbert Wolverson bba7209caf Change the semantics of the stats gathering thread. If "gather stats"
is set to false, don't spawn any of the collation tasks at all. Instead,
just setup a null channel recipient to silently drop stats messages.

This should allow for close-to-zero CPU overhead if you are a non-stats
using luddite.
2023-11-20 08:59:53 -06:00
_readthedocs test 2023-05-19 14:17:54 -06:00
.github Create CODE_OF_CONDUCT.md 2023-03-23 14:13:19 -06:00
docs Update Compute.md 2023-11-12 11:04:31 -07:00
old/v1.3 replaceRootNote should be replaceRootNode 2023-03-31 13:07:15 +13:00
sim More test tools 2022-12-11 09:05:09 -08:00
src Change the semantics of the stats gathering thread. If "gather stats" 2023-11-20 08:59:53 -06:00
.DS_Store docs: 📝 update a bunch of formatting and clarifications 2023-05-19 13:58:30 -05:00
.gitignore Small improvements to site breadcrumbs 2023-08-07 17:45:28 +00:00
.gitmodules Add back v1.3 directory 2023-02-06 18:41:23 -07:00
.readthedocs.yaml Update .readthedocs.yaml 2023-09-28 09:27:32 -06:00
conf.py Update conf.py 2023-09-28 09:25:36 -06:00
CONTRIBUTING.md 1st Draft of CONTRIBUTING.md 2023-03-27 08:03:12 -07:00
index.rst docs: 📝 update a bunch of formatting and clarifications 2023-05-19 13:58:30 -05:00
LICENSE Initial commit 2020-10-02 09:18:14 -06:00
make.bat Update make.bat 2023-05-19 14:02:54 -06:00
Makefile Update Makefile 2023-05-19 14:02:39 -06:00
README.md Update README.md 2023-09-20 18:47:07 -06:00
requirements_dev.txt docs: 📝 update a bunch of formatting and clarifications 2023-05-19 13:58:30 -05:00
requirements.txt Update requirements.txt 2023-05-19 13:43:42 -06:00

LibreQoS

LibreQoS is a Quality of Experience (QoE) Smart Queue Management (SQM) system designed for Internet Service Providers to optimize the flow of their network traffic and thus reduce bufferbloat, keep the network responsive, and improve the end-user experience.

Servers running LibreQoS can shape traffic for many thousands of customers.

Learn more at LibreQoS.io!

Sponsors

Special thanks to Equinix for providing server resources to support the development of LibreQoS. Learn more about Equinix Metal here.

Support LibreQoS

Please support the continued development of LibreQoS by sponsoring us via GitHub Sponsors or Patreon.

Documentation / Get Started / System Requirements

ReadTheDocs

Matrix Chat

Our Matrix chat channel is available at https://matrix.to/#/#libreqos:matrix.org.

LibreQoS