Open-source projects categorized as Network

Top 23 Network Open-Source Projects

  • GitHub repo Alamofire

    Elegant HTTP Networking in Swift

    Project mention: Passing parameters as query string in URL using Alamofire 5? | reddit.com/r/iOSProgramming | 2021-04-02


  • GitHub repo ShadowsocksX-NG

    Next Generation of ShadowsocksX

    Project mention: I need to create an exception to a website... | reddit.com/r/shadowsocks | 2021-03-31

    Customize your rules for PAC with a similar client. I can provide you an access too :)

  • GitHub repo Vapor

    💧 A server-side Swift web framework.

    Project mention: iOS App Backend | reddit.com/r/iOSProgramming | 2021-04-14
  • GitHub repo Swoole

    🚀 Coroutine-based concurrency library for PHP

    Project mention: Laravel Octane | dev.to | 2021-04-14

    Laravel Octane is an open-source package that will boost your Laravel application performance. Laravel Octane requires PHP 8, so if you're still on 7.x, you need to upgrade your PHP version. Under the hood, Octane makes use of Swoole and RoadRunner - two application servers, that take care of serving and booting up your Laravel application. Why is it faster, you might ask. Let me explain.

  • GitHub repo awesome-falsehood

    😱 Falsehoods Programmers Believe in

    Project mention: "The problem is that the customer has two children with their own daughter, and, as a result, he can't use my software because of errors." | reddit.com/r/programming | 2021-04-16

    Different issues than in the "family tree" example, but nonetheless lots of issues https://github.com/kdeldycke/awesome-falsehood#human-identity

  • GitHub repo setup-ipsec-vpn

    Scripts to build your own IPsec VPN server, with IPsec/L2TP, Cisco IPsec and IKEv2

    Project mention: Does IPsec Xauth PSK vpn server supports IPv6? | reddit.com/r/ipv6 | 2021-04-08

    I was thinking of installing https://github.com/hwdsl2/setup-ipsec-vpn on my server but it does not support IPv6 I guess, I thought of using cisco since Android and Windows natively supports it. Is there any new version or a way to add IPv6 support?

  • GitHub repo Perfect

    Server-side Swift. The Perfect core toolset and framework for Swift Developers. (For mobile back-end development, website and API development, and more…)

  • GitHub repo Moya

    Network abstraction layer written in Swift.

    Project mention: RetroSwift new library to make API requests | reddit.com/r/swift | 2021-01-26

    What is the advantage of your library over established solutions like Moya or protocol oriented networking approaches?

  • GitHub repo android-async-http

    This project under develop

  • GitHub repo v2ray-core

    A platform for building proxies to bypass network restrictions.

    Project mention: 🔝Top 10 C# Projects on GitHub (December 2020), the trend and indications | dev.to | 2020-12-15

    Project V core https://github.com/v2fly/v2ray-core/releases

  • GitHub repo Cytoscape.js

    Graph theory (network) library for visualisation and analysis

  • GitHub repo Kitura

    A Swift web framework and HTTP server.

    Project mention: Debate Going On Inside of a Friend's Startup: Stack to use to get a Full-Featured Web App off of the ground quickly. | reddit.com/r/cscareerquestions | 2021-02-28

    Kitura is still alive, btw. Although Vapor may be a better choice. I don't have the swift experience to make a judgement between the two.

  • GitHub repo Reachability.swift

    Replacement for Apple's Reachability re-written in Swift with closures

  • GitHub repo AndroidAsync

    Asynchronous socket, http(s) (client+server) and websocket library for android. Based on nio, not threads.

  • GitHub repo ZeroMQ

    ZeroMQ core engine in C++, implements ZMTP/3.1

    Project mention: ZeroMQ Dart Package? | reddit.com/r/dartlang | 2021-03-19

    To use ffigen, you can probably just run it on these headers. Their readme contains more information.

  • GitHub repo Starscream

    Websockets in swift for iOS and OSX

    Project mention: I want to make a one-way messaging app but have no idea how to. | reddit.com/r/SwiftUI | 2021-03-30

    [1] Use Starscreamfor Swift or check out a tutorial on Apple's built-in stuff. Check out this tutorial too, so you understand WebSocketsmore in-depth before you take the plunge.

  • GitHub repo fsociety

    fsociety Hacking Tools Pack – A Penetration Testing Framework

    Project mention: My Gf Knows I Love Mr Robot So Yesterday She Gave | reddit.com/r/MrRobot | 2020-12-21

    Sure! It's not mine but it's a PT Framework! (Haven't tested yet!:) ) https://github.com/Manisso/fsociety

  • GitHub repo flannel

    flannel is a network fabric for containers, designed for Kubernetes

    Project mention: Kubernetes on VPN (WireGuard) | dev.to | 2021-03-18

    Flannel cni has a special requirement - it needs the k8s cluster to have a preassigned CIDR (see here). IDK how to do that in a live cluster, as I had run kubeadm reset a few times already and I saw no reason not to recreate my cluster one again. And so I did. And while I was recreating the cluster, I also had a great opportunity to specify the IP address I wanted the k8s API to be accessible through.

  • GitHub repo scapy

    Scapy: the Python-based interactive packet manipulation program & library. Supports Python 2 & Python 3.

    Project mention: What are some commonly used python libraries for hacking? | reddit.com/r/hacking | 2021-02-26

    Recently used Scapy during a pentest to create custom packets to test how a device responded. Can’t say I enjoyed my time with it nor was the documentation very good, but it worked for what we needed.

  • GitHub repo AndroidNetworking

    🚀 A Complete Fast Android Networking Library that also supports HTTP/2 🚀

  • GitHub repo OHHTTPStubs

    Stub your network requests easily! Test your apps with fake network data and custom response time, response code and headers!

  • GitHub repo Socket.IO

    Project mention: What’s everyone working on this month? (January 2021) | reddit.com/r/swift | 2021-01-02

    Yeah, I am using https://github.com/socketio/socket.io-client-swift with my Xcode project, and server in nodejs.

  • GitHub repo Twisted

    Event-driven networking engine written in Python.

    Project mention: Kleine, dumme Frage - KW 03 | reddit.com/r/de_EDV | 2021-01-19

    Und um es hier zu implementieren fehlen mir einfach die Skills in pyhton. Und der IssueTracker ist leider auch deaktiviert.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-04-16.


What are some of the best open-source Network projects? This list will help you:

Project Stars
1 Alamofire 35,534
2 ShadowsocksX-NG 29,334
3 Vapor 20,240
4 Swoole 16,781
5 awesome-falsehood 15,723
6 setup-ipsec-vpn 15,517
7 Perfect 13,870
8 Moya 12,976
9 android-async-http 10,609
10 v2ray-core 8,440
11 Cytoscape.js 7,556
12 Kitura 7,481
13 Reachability.swift 7,225
14 AndroidAsync 6,988
15 ZeroMQ 6,912
16 Starscream 6,708
17 fsociety 6,603
18 flannel 6,311
19 scapy 6,184
20 AndroidNetworking 5,206
21 OHHTTPStubs 4,712
22 Socket.IO 4,455
23 Twisted 4,244