mirror of
https://github.com/LorenEteval/Furious.git
synced 2026-09-22 23:08:08 +03:00
dev
Furious
Backup 0.2.x main branch
Furious is now heading towards the 0.3.x milestone. Before rolling out any new features, it will remodel existing solutions to provide a better Pythonic experience for both users and developers.
TODO
Basic idea:
- The (core) configuration needs to provide
toURI()andfromURI()method for import/export usage (so that they are independent of each other) - Furious takes care of (modifying) local proxy servers exposed in the configuration in order to easily chain multiple proxy servers (or provide them to system proxy settings, tun2socks, etc.). The protocol details are handled by cores.
- (TODO can update streamObject/TLSObject so that it can be updated from the popup UI)
- More type annotations/docstrings in code
- ...
For Python bindings repositories, a github bot is required to create binding PRs for review and automatic packaging Release. Binding template project in the future?
Goal
Since the go runtime issues in Python have been solved by Xray-core-python, hysteria2-python, etc., Furious together with the corresponding Python bindings will provide a Python ecosystem against GFW.
Languages
Python
86.3%
JavaScript
13.6%