Top 23 C++ Cross-Platform Projects
FlatBuffers: Memory Efficient Serialization LibraryProject mention: FlatBuffers vs Protocol Buffer | reddit.com/r/cpp | 2021-01-25
However, protobuf generally has better support. (Recent grpc versions seem to have broken FB support, unfortunately)
Official home of the DB Browser for SQLite (DB4S) project. Previously known as "SQLite Database Browser" and "Database Browser for SQLite". Website at:Project mention: Frontend to postgres / very simple Web dashboard / Forms | reddit.com/r/selfhosted | 2021-02-23
Get performance insights in less than 4 minutes. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
Simple, secure & standards compliant web server for the most demanding of applicationsProject mention: It's great to see the dev of a popular python library taking a stand against this apocalyptically bad fad | reddit.com/r/Buttcoin | 2021-02-17
Being meticulously optimized for speed and memory footprint, µWebSockets is fast enough to do encrypted TLS 1.3 messaging quicker than most alternative servers can do even unencrypted, cleartext messaging.
CRYENGINE is a powerful real-time game development platform created by Crytek.Project mention: zero parameter single use functions... Are they worth it? | reddit.com/r/C_Programming | 2021-02-22
KeePassXC is a cross-platform community-driven port of the Windows application “Keepass Password Safe”.Project mention: Caffè Italia * 24/02/21 | reddit.com/r/italy | 2021-02-24
Powerful yet simple to use screenshot software :desktop_computer: :camera_flash:Project mention: Switching to Arch Linux | dev.to | 2021-02-23
If you want to learn more about Flameshot, follow this link
Simple and Fast Multimedia LibraryProject mention: Is a project based learning method a good way of getting comfortable with C++ ? If so, what kind of projects can I work on ? | reddit.com/r/cpp_questions | 2021-02-18
To move beyond text based programming to creating graphical applications, such as games, I would suggest that you learn to how to write a C++ application using the simple and fast multimedia library (SFML). You can learn this library pretty easily and this will help you get used to reading documentation (APIs), frameworks, and incorporating libraries other than the C++ standard template library.
LiteIDE is a simple, open source, cross-platform Go IDE.
A library for building cross-platform native desktop applications with Node.js and CSS 🚀. React NodeGui : https://react.nodegui.org and Vue NodeGui: https://vue.nodegui.orgProject mention: Can you make Linux apps with React Native with Frameworks that are production ready? (No Electron!) | reddit.com/r/reactnative | 2020-12-29
I’ve been looking at NodeGUI for the Electron-less experience, but have yet to try it: https://github.com/nodegui/nodegui
Open-source simulator for autonomous driving research. (by carla-simulator)Project mention: Carla: Open-source simulator for autonomous driving research | news.ycombinator.com | 2021-02-07
✔️The smallest header-only GUI library(4 KLOC) for all platformsProject mention: Deeply understand your GitHub/GitLab project | reddit.com/r/github | 2021-01-17
You can get source code here
Free open-source non-linear video editorProject mention: Update? | reddit.com/r/olive | 2021-02-23
Dear PyGui: A fast and powerful Graphical User Interface Toolkit for Python with minimal dependenciesProject mention: Background color modification | reddit.com/r/DearPyGui | 2021-02-24
cross-platform (Qt), open-source (GPLv3) video editorProject mention: Is there a GIMP-Like video editor? | reddit.com/r/GIMP | 2021-02-17
Kdenlive and Shotcut have been my video "Gimps" for years. Maybe Kdenlive, being older, is closer to Gimp due to its anteriority, but I'm not able to tell which is the best. There was a time when the development of Kdenlive was stalling a bit, and that's when I turned to Shotcut which had just appeared, but Kdenlive caught up. Both are very good and I choose one or the other according to my project. I still use Shotcut a little more often.
Mumble is an Open Source, low-latency, high quality voice chat softwareProject mention: Mumble HRTF audio for headphones | reddit.com/r/mumble | 2021-02-05
There are tickets concerning HRTF as #1933 and #2324.
Anonymous peer-to-peer instant messagingProject mention: A Statement on Recent Events Between Signal and the Anti-Censorship Community | news.ycombinator.com | 2021-02-09
> there isn't a currently easily available obvious way to have private secure conversations.
Ricochet works really well. It uses Tor hidden services to communicate. Your Ricochet ID is your onion address. To add a contact, you input their Ricochet ID and a short message, and Ricochet connects to their onion address and sends a contact request. If the contact request is accepted then you'll each show up as a contact on each other's client and can chat whenever you want.
Tor is really perfect for this, you can't get more private or censorship-resistant than Tor.
The UI is currently not great, but that's not a protocol problem.
The biggest problem with Ricochet is that hardly anyone is using it.
🌱Light and powerful C++ web framework for highly scalable and resource-efficient web application. It's zero-dependency and easy-portable.Project mention: The new oatpp version 1.2.5 is finally released! | reddit.com/r/oatpp | 2021-02-16
Cross-Platform GUI Library - Report issues here: https://trac.wxwidgets.org/
Cross-platform 2D and 3D game engine.Project mention: What are the best C++ frameworks for desktop applications? | reddit.com/r/cpp_questions | 2021-02-10
wxWidgets/Qt for desktop, SFML for 2D games. Haven't seen recommendations for 3D except things like Godot. But https://urho3d.github.io/ looks fancy.
static analysis of C/C++ code
Cross-platform library for building Telegram clientsProject mention: change telegram bot picture via API? | reddit.com/r/TelegramBots | 2021-02-19
You can try to use TDLib to talk with `@BotFather` on behalf of yourself, but that will require extensive coding.
Clipboard manager with advanced featuresProject mention: Clipboard Goodies For Productivity | dev.to | 2021-01-24
My only problem with it is that it sometimes tends to quit unexpectedly on mac. According to their github issues they're working on it.
Portable and lightweight cross platform application development frameworkProject mention: Tauri - Build smaller, faster, and more secure desktop applications with a web frontend. | reddit.com/r/typescript | 2021-02-19
How does it compare to neutralinojs?
What are some of the best open-source Cross-Platform projects in C++? This list will help you: