libQtShadowsocks - A lightweight and ultra-fast shadowsocks library written in C++14 with Qt framework

  •        125

libQtShadowsocks is a lightweight shadowsocks library. Written in C++ using Qt 5 framework and Botan library, it aims to provide a developer-friendly shadowsocks library for Qt applications such as shadowsocks-qt5.

https://github.com/shadowsocks/libQtShadowsocks

Tags
Implementation
License
Platform

   




Related Projects

shadowsocks-qt5 - A cross-platform shadowsocks GUI client

  •    C++

Please check project's wiki for "how-tos". Shadowsocks-Qt5 is a native and cross-platform shadowsocks GUI client with advanced features.

Potatso - Potatso is an iOS client that implements Shadowsocks proxy with the leverage of NetworkExtension framework

  •    Swift

Please read this first before you do anything with this project. In short, you need to respect to license of the project. You cannot copy the source code and publish to App Store. Potatso is an iOS client that implements custom proxies with the leverage of Network Extension framework introduced by Apple since iOS 9.

shadowsocks-dotcloud - a port of shadowsocks via websockets protocol, able to tunnel through HTTP proxy

  •    CoffeeScript

shadowsocks-dotcloud is a lightweight tunnel proxy which can help you get through firewalls. It is a port of shadowsocks, but through a different protocol. shadowsocks-dotcloud uses WebSockets instead of raw sockets, so it can be deployed on dotcloud.

shadowsocks-android-java - Shadowsocks android client, pure java version

  •    Java

And also it inherited the support of http proxy from Smartproxy , Set the url as stardand http(s) proxy format when use it. Scala version is high threshold to lots of developer, so it's a better choice to choose this version.


shadowsocks-libuv - A Lightweight and Super Fast Server for shadowsocks.

  •    C

Shadowsocks is a lightweight tunnel proxy to help you get through firewalls. This is only a server, it should work with any shadowsocks client.

shadowsocks-go - go port of shadowsocks

  •    Go

shadowsocks-go is a lightweight tunnel proxy which can help you get through firewalls. It is a port of shadowsocks. The protocol is compatible with the origin shadowsocks (if both have been upgraded to the latest version).

shadowsocks-rust - A Rust port of shadowsocks

  •    Rust

This is a port of shadowsocks. shadowsocks is a fast tunnel proxy that helps you bypass firewalls.

shadowsocks-nodejs

  •    CoffeeScript

shadowsocks-nodejs is a node.js port of shadowsocks. Deprecated; please use Other versions.

GoQuiet - A shadowsocks plugin that obfuscates SS traffic and can defend against active probing

  •    Go

A shadowsocks plugin that obfuscates the traffic as normal HTTPS traffic and disguises the proxy server as a normal webserver. The fundamental idea of obfuscating shadowsocks traffic as TLS traffic is not original. simple-obfs and ShadowsocksR's tls1.2_ticket_auth mode have shown this to be effective. This plugin has made improvements so that the goal of this plugin is to make indiscriminate blocking of HTTPS servers (or even IP ranges) with high traffic the only effective way of stopping people from using shadowsocks.

luci-app-shadowsocks - OpenWrt/LEDE LuCI for Shadowsocks-libev

  •    Shell

本软件包是 shadowsocks-libev 的 LuCI 控制界面, 方便用户控制和使用「透明代理」「SOCKS5 代理」「端口转发」功能. 软件包的正常使用需要依赖 iptables 和 ipset. 软件包不显式依赖 shadowsocks-libev, 会根据用户添加的可执行文件启用相应的功能. 可执行文件可通过安装 openwrt-shadowsocks 中提供的 shadowsocks-libev 获得. 只有当文件存在时, 相应的功能才可被使用, 并显示相应的 LuCI 设置界面.

nitroshare-desktop - Network file transfer application for Windows, OS X, & Linux

  •    C++

Warning: the master branch is very unstable at the moment. If you want stable builds, please visit the releases page or checkout the 0.3.4 branch. A cross-platform network file transfer application designed to make transferring any file to any device as painless as possible.

shadowsocks-windows - If you want to keep a secret, you must also hide it from yourself.

  •    CSharp

Download the latest release from release page. Microsoft .NET Framework 4.6.2 or higher, Microsoft Visual C++ 2015 Redistributable (x86) .

v2ray-core - A platform for building proxies to bypass network restrictions.

  •    Go

Project V is a set of network tools that help you to build your own computer network. It secures your network connections and thus protects your privacy. See our website for more information.

opentrack - Head tracking software for MS Windows, Linux, and Apple OSX

  •    C++

opentrack project home at <http://github.com/opentrack/opentrack>. Please first refer to <https://github.com/opentrack/opentrack/wiki> for new user guide, frequent answers, specific tracker/filter documentation. See also the gameplay video with opentrack set up.

Mudlet - A cross-platform, open source, and super fast MUD client with scripting in Lua

  •    C++

Mudlet is a quality MUD client, designed to take mudding to a new level. It’s a new breed of a client on the MUD scene – with an intuitive user interface, a specially designed scripting framework, and a very fast text display. That, along with cross-platform capability and an open-source development model result in a very likable MUD client.

shuttle - A web proxy in Golang with amazing features.

  •    Go

Shuttle is a cross-platform network proxy tool based on Go. Download the zip file from release and unzip it. The Folder structure is shown below.

EASTL - EASTL stands for Electronic Arts Standard Template Library

  •    C++

EASTL stands for Electronic Arts Standard Template Library. It is a C++ template library of containers, algorithms, and iterators useful for runtime and tool development across multiple platforms. It is a fairly extensive and robust implementation of such a library and has an emphasis on high performance above all other considerations. If you are familiar with the C++ STL or have worked with other templated container/algorithm libraries, you probably don't need to read this. If you have no familiarity with C++ templates at all, then you probably will need more than this document to get you up to speed. In this case, you need to understand that templates, when used properly, are powerful vehicles for the ease of creation of optimized C++ code. A description of C++ templates is outside the scope of this documentation, but there is plenty of such documentation on the Internet.