Top 23 C++ Cross-Platform Projects
FlatBuffers: Memory Efficient Serialization LibraryProject mention: Binary Object Storage | reddit.com/r/C_Programming | 2021-05-29
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: Newsletters not sending | reddit.com/r/Tautulli | 2021-06-15
Open your tautulli.db database using DB Browser for SQLite and run the following command to fix it.
Scout APM - Leading-edge performance monitoring starting at $39/month. 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.
Powerful yet simple to use screenshot software :desktop_computer: :camera_flash:Project mention: A good screenshooting tool for a minimal install of archlinux | reddit.com/r/archlinux | 2021-06-13
Also chiming in here to sing praises for flameshot. It's FOSS too: https://github.com/flameshot-org/flameshot
Simple, secure & standards compliant web server for the most demanding of applicationsProject mention: cpprestsdk in maintenance mode | reddit.com/r/cpp | 2021-06-08
- Pistcache web framework - Micro web sockets - Oatpp web framework
KeePassXC is a cross-platform community-driven port of the Windows application “Keepass Password Safe”.Project mention: What password manager do you use? | reddit.com/r/xfce | 2021-06-10
Simple and Fast Multimedia LibraryProject mention: Boids swarming/flocking simulation for C++ | reddit.com/r/Simulated | 2021-06-14
/CarlKd, Absolutely it's SFML which is an API for C++ and is mostly used for 2d graphics but can be supplemented with OpenGL or anything else you wish. It runs on Windows, MacOS, Linux and experimental support for iOS and Android.
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: Todo list of development tasks | reddit.com/r/dogecoindev | 2021-05-12
There is actually a new GUI framework based out of Qt (a C++ GUI framework) that I have found recently : https://docs.nodegui.org/
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
LiteIDE is a simple, open source, cross-platform Go IDE.Project mention: CodePerfect 95 – A fast IDE for Go | news.ycombinator.com | 2021-06-07
If this is the kind of thing you are interested in, I would strongly recommend LiteIDE:
It's actively developed, FOSS (LGPL), native C++ (Qt), runs on Windows/macOS/Linux, supports go.mod, and uses gocode/gotools for intellisense instead of gopls. It has integrated debugging, go to definition/usages, and some refactoring support.
Open-source simulator for autonomous driving research.Project mention: Made a selfDrivingCar recently. | reddit.com/r/SelfDrivingCars | 2021-06-06
Great work! For more data acquisition (perhaps will help the domain gap) you can look into CARLA: https://carla.org
✔️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
The POCO C++ Libraries are powerful cross-platform C++ libraries for building network- and internet-based applications that run on desktop, server, mobile, IoT, and embedded systems.Project mention: Higher level threading in C++ | dev.to | 2021-04-29
This is why I generally prefer Threadpools, or a producer-consumer pattern. Both these patterns require a queue that contains the jobs or units of work. Worker threads will continually try to read items from such a queue and process the item. There are some libraries that offer threadsafe queue's and/or threadpools, such as poco, QT or boost, but it's actually fairly simple to implement your own, using only the STL. So let's implement one now!
Dear PyGui: A fast and powerful Graphical User Interface Toolkit for Python with minimal dependenciesProject mention: Question about GUI python programming ressources and LICENCES | reddit.com/r/learnprogramming | 2021-06-09
Free open-source non-linear video editorProject mention: Lycopene supplements UK | reddit.com/r/olive | 2021-05-27
Yes: You're lost. This is the subreddit for the Olive Video Editor: https://github.com/olive-editor/olive
cross-platform (Qt), open-source (GPLv3) video editorProject mention: Video clip workflow | reddit.com/r/diving | 2021-06-09
I use https://www.shotcut.org/ and it should be similar on any other software.
Mumble is an open-source, low-latency, high quality voice chat software.Project mention: Fill in the blanks: You may be using _______, but should be using _______. | reddit.com/r/selfhosted | 2021-06-03
You may be using Discord, but you should be using Mumble.
🌱Light and powerful C++ web framework for highly scalable and resource-efficient web application. It's zero-dependency and easy-portable.Project mention: cpprestsdk in maintenance mode | reddit.com/r/cpp | 2021-06-08
If you need an embedded C++ HTTP server then there are plenty of libraries/frameworks (in random order): Crow, RESTinio, Boost.Beast, cpp-httplib, http_backend, Pistache, RestBed, served, proxygen, Simple-Web-Server, drogon, oat++.
Portable and lightweight cross-platform desktop application development frameworkProject mention: Sponsoring open source projects, share about your project | reddit.com/r/github | 2021-05-27
Project website: https://neutralino.js.org
Cross-Platform GUI Library - Report issues here: https://trac.wxwidgets.org/Project mention: Is there a GUI creation framework for C++ that's even remotely as easy to use as C# | reddit.com/r/cpp | 2021-05-01
Wx widgets is easy to use: https://www.wxwidgets.org
Cross-platform library for building Telegram clientsProject mention: New Location Sharing Feature? setLocation Method in tdlib | reddit.com/r/Telegram | 2021-04-19
I have found the commit that added the method and the comment in the Changelog Changes in 1.7.0 (28 Nov 2020)
Cross-platform 2D and 3D game engine.Project mention: 2D game framework/engine that is mostly code driven (not GUI-driven) | reddit.com/r/gamedev | 2021-06-02
Clipboard manager with advanced featuresProject mention: A safe clipboard manager for windows 10. | reddit.com/r/software | 2021-05-22
Windows 10 itself already has a clipboard manager. But if you still want to user other softwares, there are two good opensource ones: Ditto and CopyQ
Anonymous peer-to-peer instant messagingProject mention: Why don't we have a privacy-compliant peer-to-peer communication platform yet? (something like the bittorrent of messaging and chat and blogs etc) | reddit.com/r/privacy | 2021-06-13
Abandoned, unmaintained, deprecated or unreleased: Ricochet, TOR Messenger, Cwtch
static analysis of C/C++ codeProject mention: How to detect stack corruption in embedded c?? | reddit.com/r/embedded | 2021-04-27
What are some of the best open-source Cross-Platform projects in C++? This list will help you: