Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more β
Top 23 C Network Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
linux-wifi-hotspot
Feature-rich wifi hotspot creator for Linux which provides both GUI and command-line interface. It is also able to create a hotspot using the same wifi card which is connected to an AP already ( Similar to Windows 10).
-
openmptcprouter
OpenMPTCProuter is an open source solution to aggregate multiple internet connections using Multipath TCP (MPTCP) on OpenWrt
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
open5gs
Open5GS is a C-language Open Source implementation for 5G Core and EPC, i.e. the core network of LTE/NR network (Release-17)
-
driftnet
Driftnet watches network traffic, and picks out and displays JPEG and GIF images for display
-
BindToInterface
With this program you can bind applications to a specific network interface / network adapter. This is very useful if you have multiple (internet) connections and want your program to use a specific one.
-
Nerve
This is a basic implementation of a neural network for use in C and C++ programs. It is intended for use in applications that just happen to need a simple neural network and do not want to use needlessly complex neural network libraries. (by fkkarakurt)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
> but at the very least I think Bluesky could start with generating a private key on each client device, and then using a simple box algorithm to encrypt messages towards the user they want to talk to.
Furry cryptography nerd here.
No. This is inadequate.
> I don't think https://tweetnacl.cr.yp.to/ is hard to mess up.
Yes it is! If you're doing to encrypt some things in a constrained use-case, sure, NaCl is better than hand-rolling it yourself. But it's not sufficient for end-to-end encryption. Here's a few things that TweetNaCl (and other NaCl variants) is, without further protocol design, inadequate to protect against:
1. Invisible Salamanders. NaCl uses xsalsa20poly1305, which is not key-committing.
2. Key Compromise Impersonation. See also, Toxcore, which built atop NaCl: https://github.com/TokTok/c-toxcore/issues/426
3. How do you do group messaging? If you do it as just pairwise, do you use the same public key as your p2p messaging? If so, how do you make sure you don't have a nonce reuse condition between both interactions. Oops.
There is a damn reason end-to-end encryption involves authenticated key exchanges and forward-secure double ratchets.
I've been looking at this project for a while which may be interesting to you: https://github.com/Ysurac/openmptcprouter.
I recently bought a property where I cannot get a full fibre connection, but I can get 150-400 Mbps using 5G. I've been thinking about using dual 5G connections and tunneling my traffic via mptcp to a VPS to aggregate the connections.
# install nodejs sudo apt update sudo apt install curl curl -fsSL https://deb.nodesource.com/setup_14.x | sudo -E bash - sudo apt install nodejs # clone webui git clone https://github.com/open5gs/open5gs.git # run webui with npm cd webui npm run dev --host 0.0.0.0
I've proposed such solution in Lagrange feature request. What do you think?
Project mention: FireChat was a tool for revolution. Then it disappeared | news.ycombinator.com | 2024-04-29They have a GH repository, but it is not clear to me if it contains everything.
https://github.com/clostra/newnode
Project mention: LuaRT 1.8.0 β open-source Windows programming framework for Lua | news.ycombinator.com | 2024-05-22Homepage : https://www.luart.org
Main features:
- Desktop/console applications and x86/x64 binaries supported
C Network related posts
-
Tox Core is one of the nicest-to-read C codebases
-
PECKER BURST - PING - SERVER issues fix!
-
Trippy 0.9.0 Release
-
How to remove telemetry completely with one open source simple firewall
-
Something went wrong with pin
-
Brute-forcing a macOS userβs real name from a browser using mDNS
-
uTox β The Lightweight Tox Client
-
A note from our sponsor - InfluxDB
www.influxdata.com | 3 Jun 2024
Index
What are some of the best open-source Network projects in C? This list will help you:
Project | Stars | |
---|---|---|
1 | GameNetworkingResources | 6,888 |
2 | tbox | 4,736 |
3 | nDPI | 3,639 |
4 | linux-wifi-hotspot | 2,922 |
5 | pwru | 2,526 |
6 | c-toxcore | 2,177 |
7 | openmptcprouter | 1,692 |
8 | open5gs | 1,648 |
9 | librg | 1,229 |
10 | lagrange | 1,156 |
11 | linux | 861 |
12 | glorytun | 642 |
13 | lldpd | 584 |
14 | newnode | 445 |
15 | nbd | 435 |
16 | driftnet | 433 |
17 | LuaRT | 266 |
18 | fi6s | 155 |
19 | igmpproxy | 138 |
20 | BindToInterface | 105 |
21 | traffico | 75 |
22 | e1000e-dkms-debian | 68 |
23 | Nerve | 43 |
Sponsored