areg-sdk
proxelar
areg-sdk | proxelar | |
---|---|---|
21 | 19 | |
238 | 348 | |
- | - | |
8.6 | 6.8 | |
about 1 month ago | 9 days ago | |
C++ | Rust | |
Apache License 2.0 | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
areg-sdk
-
Essentials of Object Oriented and Functional Programming: A Guide to Modular Code
FP Libraries: gRPC, ZeroMQ, and AREG are examples of libraries with a special focus on providing possibilities for Interprocess Communication. Developed using C++, they facilitate communication through predefined APIs, emphasizing functional programming concepts.
-
How to find a suitable topic at GitHub to contribute?
In addition, if the owners of the repositories add more relevant and precise labels to the issues, it increases the possibility that the OSS developers find the issues they would loved to resolve. For example, the issues of AREG SDK which marked "help wanted" in addition have such labels like "C++" or "cmake", "unit test", etc.
-
Makefile versus CMake build system
My closer introduction with these 2 tools started from OSS areg sdk project. Because of some experienced friend recommendation, i started with make. The main reason was that it is more spread in embedded. No other weighty argument they had. After having make, i decided to integrate cmake. Suddenly i figured out that cmake for me is more understandable and powerful. It already has many features that makes things easier. The biggest advantage for me is that in comparison to make / Makefile, lot of IDE support build with cmake. The cross-platform / cross-compile for areg-sdk is important feature, and this is easier to achieve with cmake. For example, I can compile with make under Linux with gcc/clang, but under windows can compile in cygwin environment and not with MSVC, which is not the issue in case of cmake.
-
Your fun software projects
Project: AREG is a cross-platform interface-centric lightweight communication engine, which forms a grid of services in the IoT fog- and mist-network, automates the real-time transmission of data between multiple connected software nodes, so that the connected Things interact like a thin distributed servers and clients. Technologies: C/C++17, standard library dependencies, POSIX and Win32 API. Can be used in real product.
-
How abut open source projects?
Nice. I also have own project, but it already requires much time, so that cannot join in other projects. As well, up to now have no dependencies, except standard system libraries. I think, we should have a separate post to share projects and give short description. Some might be interested to join.
- Cross-platform IPC engine that automates real-time data transmission between connected processes, allowing them to interact like a distributed services
- Distributed services programming for Embedded, IoT edge and desktop applications
- Interface-centric Object RPC (ORPC) engine for embedded and desktop
-
ncurses and POSIX
Here I've crated a list of API that use in the project. Some of methods are part of ncurses.h. So I have a questions:
proxelar
-
What are you rewriting in rust?
I wrote a man in the middle proxy for HTTP/1 - HTTP/2 and Web Socket wit SSL/TLS
-
MITM Proxy: v0.1.3 Released
We are looking for more contributors so if you want to collaborate you are of course welcome, if you can't, please consider leaving a star ⭐️, that would help!
- V0.1.3: Man in the Middle Proxy in Rust – New Release
-
How abut open source projects?
Both, first I open my own project on GitHub and I try to upgrade it day by day. Developing a project usually I use other dependencies, when I find some bug in those dependencies I try to fix them
-
Seeking Feedback for MITM Proxy written in Rust
Hi everyone! Seeking feedback for MITM proxy written in Rust: github.com/emanuele-em/man-in-the-middle-proxy
-
"man-in-the-middle-proxy": A Rust-Based Man In The Middle Proxy
The code is available on the project's GitHub page, and I welcome contributions from the community. The project's roadmap includes adding more functionality to the GUI, implementing request modification and duplication.
-
Man In The Middle Proxy written in Rust - Seeking feedback and contributors (of course)
if you do not want to or cannot contribute it would be very helpful to star ⭐️ the project, thank you very much
- Github: a Man In The Middle Proxy written in Rust
- Deal with HTTP(s) Requests with the Latest Rust-Based MitM Proxy
- Mitm proxy in Rust - Just Updated adding custom Certificate following your recommendations
What are some alternatives?
iceoryx - Eclipse iceoryx™ - true zero-copy inter-process-communication
Hearth - Hearth is an Ultra-fast LavaLink alternative written in Rust
nanomsg - nanomsg library
web - Source for my personal website, here be dragons.
ZeroMQ - ZeroMQ core engine in C++, implements ZMTP/3.1
Lure - The true next-gen L7 minecraft proxy and load balancer. Built in Rust.
zenoh - zenoh unifies data in motion, data in-use, data at rest and computations. It carefully blends traditional pub/sub with geo-distributed storages, queries and computations, while retaining a level of time and space efficiency that is well beyond any of the mainstream stacks.
isahc - The practical HTTP client that is fun to use.
erpc - Embedded RPC
holo - Holo is a suite of routing protocols designed to support high-scale and automation-driven networks.
zmesh - Marching Cubes & Mesh Simplification on multi-label 3D images.
mitmproxy - An interactive TLS-capable intercepting HTTP proxy for penetration testers and software developers.