The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 C++ Linux Projects
-
keepassxc
KeePassXC is a cross-platform community-driven port of the Windows application “Keepass Password Safe”.
-
Kodi Home Theater Software
Kodi is an award-winning free and open source home theater/media center software and entertainment hub for digital media. With its beautiful interface and powerful skinning engine, it's available for Android, BSD, Linux, macOS, iOS, tvOS and Windows.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
FreeCAD
This is the official source code of FreeCAD, a free and opensource multiplatform 3D parametric modeler.
-
DearPyGui
Dear PyGui: A fast and powerful Graphical User Interface Toolkit for Python with minimal dependencies
-
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.
-
drogon
Drogon: A C++14/17/20 based HTTP web application framework running on Linux/macOS/Unix/Windows
-
OpenFrameworks
openFrameworks is a community-developed cross platform toolkit for creative coding in C++.
-
TrinityCore
TrinityCore Open Source MMO Framework (master = 10.2.6.54205, 3.3.5 = 3.3.5a.12340, wotlk_classic = 3.4.3.53622, cata classic = 4.4.0.54027)
-
PrismLauncher
A custom launcher for Minecraft that allows you to easily manage multiple installations of Minecraft at once (Fork of MultiMC)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: KeePassXC Issue: [Passkeys] should never be exported in clear text | news.ycombinator.com | 2024-03-13
Project mention: Favorites no longer showing since upgraded to Kodi 21.0 Beta with Confluence skin | /r/kodi | 2023-12-10
bug reports should be made on the github issue tracker here: https://github.com/FreeCAD/FreeCAD/issues
Project mention: Is there a way I can tell which exit node I am using from CLI in Linux? | /r/Tailscale | 2023-12-08I'd like to just be able to write a short shell script to check if an exit node is in use, and then pipe that output into polybar which I use anyway. The problem is that I can't find an option in the tailscale Linux CLI client that will show me whether I'm using an exit node or not. Is there a way to do this?
OpenRCT2 - Roller Coster Tycoon 2 clone. C++, SDL2, OpenGL
For native GUI, DearPyGui[0] as modern as you can.
For browser web-based GUI, you can use nicegui[1]
[0] -- https://github.com/hoffstadt/DearPyGui
[1] -- https://github.com/zauberzeug/nicegui
Someone is trying to game on them, or at least run DirectX apps in Linux, based on this PR: https://github.com/doitsujin/dxvk/pull/3795
I looked at oatpp and drogon, which are both great, but feel too high-level for my purposes. I tried drogon and got something working, but it feels like too much for my requirements, as in particular I'd like to slot in my choice of Json and message-body handling. C.f. the simple approach in Crow, which I easily understand and build on.
Not exactly VJ, but could be used for it. https://openframeworks.cc
You could take a look at TrinityCore[1] and adjacent projects! Best of luck!
[1] https://github.com/TrinityCore/TrinityCore
Project mention: rr: Lightweight Recording and Deterministic Debugging | news.ycombinator.com | 2024-04-21
Project mention: NotepadNext – a cross-platform, reimplementation of Notepad++ | news.ycombinator.com | 2024-03-28:*(
> Plugin compatibility between NN and N++ is not possible.
https://github.com/dail8859/NotepadNext/issues/422
Shame, since N++'s plugin ecosystem holds quite the treasure trove of functionality.
https://github.com/notepad-plus-plus/nppPluginList/blob/mast...
We need more detail. What OS you are using what olive version (exactly up to commit number). You should make an issue heere: https://github.com/olive-editor/olive/issues
Install Multipass from https://multipass.run
Puedes encontrar la documentación de Conky en su repositorio: Conky
Project mention: Show HN: Atopile – Design circuit boards with code | news.ycombinator.com | 2024-02-05
Project mention: Welcome to mwmbl, the free, open-source and non-profit search engine | news.ycombinator.com | 2023-09-18
Project mention: Solitaire: Authentic remake of the Windows 95 original | news.ycombinator.com | 2024-04-17
I recommend switching to Prism Launcher.
C++ Linux related posts
- Setting up PHP 8.2 + Laravel 11 dev environment on Multipass
- NotepadNext – a cross-platform, reimplementation of Notepad++
- KeePassXC Issue: [Passkeys] should never be exported in clear text
- Yabridge
- Packer Workflows with Jenkins
- I Stopped Using Passwords. It's Great–and a Total Mess
- How iTunes Is Changing on PC
-
A note from our sponsor - WorkOS
workos.com | 23 Apr 2024
Index
What are some of the best open-source Linux projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | keepassxc | 19,176 |
2 | Kodi Home Theater Software | 17,464 |
3 | FreeCAD | 17,387 |
4 | polybar | 13,508 |
5 | OpenRCT2 | 12,889 |
6 | DearPyGui | 12,218 |
7 | dxvk | 11,898 |
8 | drogon | 10,751 |
9 | nekoray | 10,231 |
10 | OpenFrameworks | 9,775 |
11 | TrinityCore | 9,043 |
12 | Stacer | 8,750 |
13 | rr | 8,621 |
14 | NotepadNext | 8,338 |
15 | olive | 7,800 |
16 | multipass | 7,273 |
17 | conky | 6,859 |
18 | openscad | 6,425 |
19 | Mumble | 5,966 |
20 | wxWidgets | 5,721 |
21 | cuberite | 4,863 |
22 | PrismLauncher | 4,833 |
23 | glslViewer | 4,462 |
Sponsored