Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free. Learn more →
Top 15 C++ Client Projects
Mumble is an open-source, low-latency, high quality voice chat software.Project mention: Mumble v1.4.287 is out | reddit.com/r/linux_gaming | 2022-09-14
Official Verge Core Source Code Repository :muscle:
Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.
📶 An Arduino for ESP8266 asynchronous MQTT client implementationProject mention: Messagebus | reddit.com/r/esp8266 | 2022-06-21
Most definitely! I'm using https://github.com/marvinroger/async-mqtt-client this to connect all my esps to a shared message bus.
A Qt5-based IM client for Matrix (by quotient-im)Project mention: Notes on Concurrency Bugs | news.ycombinator.com | 2022-05-28
In terms of shared-memory threading concurrency, Send and Sync, and the distinction between &T and &Mutex and &mut T, were a revelation when I first learned them. It was a principled approach to shared-memory threading, with Send/Sync banning nearly all of the confusing and buggy entangled-state codebases I've seen and continue to see in C++ (much to my frustration and exasperation), and &Mutex providing a cleaner alternative design (there's an excellent article on its design at http://cliffle.com/blog/rust-mutexes/).
My favorite simple concurrent data structure is https://docs.rs/triple_buffer/latest/triple_buffer/struct.Tr.... It beautifully demonstrates how you can achieve principled shared mutability, by defining two "handle" types (living on different threads), each carrying thread-local state (not TLS) and a pointer to shared memory, and only allowing each handle to access shared memory in a particular way. This statically prevents one thread from calling a method intended to run on another thread, or accessing fields local to another thread (since the methods and fields now live on the other handle). It also demonstrates the complexity of reasoning about lock-free algorithms (https://github.com/HadrienG2/triple-buffer/issues/14).
I suppose &/&mut is also a safeguard against event-loop and reentrancy bugs (like https://github.com/quotient-im/Quaternion/issues/702). I don't think Rust solves the general problem of preventing deadlocks within and between processes (which often cross organizational boundaries between projects and distinct codebases, with no clear contract on allowed behavior and which party in a deadlock is at fault), and non-atomicity between processes on a single machine (see my PipeWire criticism at https://news.ycombinator.com/item?id=31519951). File saving is also difficult (https://danluu.com/file-consistency/), though I find that fsync-then-rename works well enough if you don't need to preserve metadata or write through file (not folder) symlinks.
QSAK (Qt Swiss Army Knife) is a multi-functional, cross-platform debugging tool based on Qt.
An alternative Discord client made with C++/gtkmm (by uowuo)Project mention: Any free discord clients/frontends? | reddit.com/r/freesoftware | 2022-04-18
Sadly no, but its more privacy respecting than the regular client for sure. FOSS options include: https://github.com/diamondburned/gtkcord4 https://github.com/uowuo/abaddon https://github.com/terminal-discord/weechat-discord (weechat plugin to use Discord within weechat) https://github.com/evelyneee/accord (seems to be for M1 macs) https://github.com/ArmCord/ArmCord (seems to support AMD64, not just Arm64) https://github.com/khlam/discord-sandboxed (sandboxing for standard discord client) There are others I'm sure. One easier option is to run the Discord code in a newer version of Electron. This still isn't open source, but it provides better security and performance. Arch users can use the AUR package discord_arch_electron, other users can just follow the commands in the PKGBUILD for said package and figure it out. Hope that helps. Keep in mind even if your client is open source, Discord's servers aren't, and while there will be some mitigation of data collected, it'll still be quite a bit.
File sharing program using DC and ADC protocolsProject mention: DC++ client? | reddit.com/r/macapps | 2021-12-12
Download talent.io’s Tech Salary Report. Median salaries, most in-demand technologies, state of the remote work... all you need to know your worth on the market by tech recruitment platform talent.io
Modbus library for RTU, ASCII and TCP protocols. Primarily developed on and for ESP32 MCUs.Project mention: How to lower CPU usage in a very tight loop without sleep? | reddit.com/r/cpp_questions | 2022-09-19
A quick check have me this https://github.com/eModbus/eModbus
Botcraft is a cross-platform C++ library to create bots that connect and interact with Minecraft servers with (optional) integrated OpenGL rendererProject mention: My fully autonomous dispenser bot doing its job. Hope you'll like it! (details in comments) | reddit.com/r/Minecraft | 2022-04-03
I have a (small) twitter account where I sometimes post updates on the library if you're interested. Otherwise, the full source code is available on Github.
Modification for H1 (MWR)Project mention: so is codmw remastered same as modern warfare.... | reddit.com/r/PiratedGames | 2022-09-20
are you looking for the remaster that came with infinite warefare? you can get it from here and even play online. or do you mean modern warfare from 2018?
HTTP server load test and parallel curl utilities (by Edgio)Project mention: cURL to add native JSON support | news.ycombinator.com | 2022-01-20
A Qt5 library to write cross-platform clients for MatrixProject mention: GTK4 Matrix Client | news.ycombinator.com | 2022-04-10
A PR was merged recently to make reading encrypted messages in libquotient (the lib used by both Quatermion and NeoChat). Another one is in the work to send encrypted messages.
Oblivious some help would be welcome. Here is the guthub repo https://github.com/quotient-im/libquotient/
PgAdmin3 с поддержкой PostgreSQL 14
C/C++ Memgraph Client
Open source (free to use) high-performance network communications library including Http server/client support. Header only and designed using the latest C++ standards to provide for a full featured and modern API. Supporting for a wide range of platforms (including embedded, IoT & MCUs).
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
C++ Client related posts
How to lower CPU usage in a very tight loop without sleep?
3 projects | reddit.com/r/cpp_questions | 19 Sep 2022
Looking for a free ghost client
2 projects | reddit.com/r/minecraftclients | 8 Aug 2022
Running Async http server and Async mqtt client same time
3 projects | reddit.com/r/esp8266 | 18 Jun 2022
OpenSearch – open-source search and analytics based on Apache 2.0 Elasticsearch
5 projects | news.ycombinator.com | 5 Mar 2022
Help, function calls to some library functions made in callbacks are sometimes getting lost.
3 projects | reddit.com/r/arduino | 19 Apr 2021
Which Is the Best PostgreSQL GUI? 2021 Comparison
1 project | reddit.com/r/PostgreSQL | 21 Mar 2021
Newbie Flutter Firebase, why use Firestore over Realtime DB? Pricing issue.
2 projects | reddit.com/r/FlutterDev | 10 Feb 2021
A note from our sponsor - SonarQube
www.sonarqube.org | 3 Oct 2022
What are some of the best open-source Client projects in C++? This list will help you:
Are you hiring? Post a new remote job listing for free.