C++ Linux

Open-source C++ projects categorized as Linux
Topics: Windows MacOS CPP C++ Qt

Top 23 C++ Linux Projects

  • keepassxc

    KeePassXC is a cross-platform community-driven port of the Windows application “Keepass Password Safe”.

  • Project mention: Debian removes KeePassXC browser integration | news.ycombinator.com | 2024-05-18
  • FreeCAD

    This is the official source code of FreeCAD, a free and opensource multiplatform 3D parametric modeler.

  • Project mention: CADmium: A Local-First CAD Program Built for the Browser | news.ycombinator.com | 2024-05-21

    3. There are sparse QR decomposition libraries that can handle 500k-1M constraints in about 18s. I can't imagine a CAD sketch with more than a few thousand constraints.

    [1]: https://github.com/FreeCAD/FreeCAD/issues/11498#issuecomment...

  • 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.

    InfluxDB logo
  • 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.

  • Project mention: Old Business | news.ycombinator.com | 2024-05-08

    I prefer Kodi: https://kodi.tv/ It is free and open sourced and won't use DRM or phone home on you.

    Nothing comes out on DVD anymore, everything is Video Streaming paid per month or year.

  • polybar

    A fast and easy-to-use status bar

  • Project mention: Is there a way I can tell which exit node I am using from CLI in Linux? | /r/Tailscale | 2023-12-08

    I'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

    An open source re-implementation of RollerCoaster Tycoon 2 🎢

  • Project mention: Lessons from Open-Source Game Projects | dev.to | 2024-04-10

    OpenRCT2 - Roller Coster Tycoon 2 clone. C++, SDL2, OpenGL

  • DearPyGui

    Dear PyGui: A fast and powerful Graphical User Interface Toolkit for Python with minimal dependencies

  • Project mention: PysimpleGUI | news.ycombinator.com | 2023-12-08

    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

  • dxvk

    Vulkan-based implementation of D3D9, D3D10 and D3D11 for Linux / Wine

  • Project mention: Elbrus-8S | news.ycombinator.com | 2024-01-12

    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

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • drogon

    Drogon: A C++14/17/20 based HTTP web application framework running on Linux/macOS/Unix/Windows

  • Project mention: Experience using crow as web server | /r/cpp | 2023-11-06

    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.

  • nekoray

    Qt based cross-platform GUI proxy configuration manager (backend: v2ray / sing-box)

  • OpenFrameworks

    openFrameworks is a community-developed cross platform toolkit for creative coding in C++.

  • Project mention: Resolume | news.ycombinator.com | 2024-03-14

    Not exactly VJ, but could be used for it. https://openframeworks.cc

  • TrinityCore

    TrinityCore Open Source MMO Framework (master = 10.2.7.54673, 3.3.5 = 3.3.5a.12340, wotlk_classic = 3.4.3.54261, cata classic = 4.4.0.54027)

  • Project mention: Ask HN: What Are You Learning? | news.ycombinator.com | 2024-03-31

    You could take a look at TrinityCore[1] and adjacent projects! Best of luck!

    [1] https://github.com/TrinityCore/TrinityCore

  • Stacer

    Linux System Optimizer and Monitoring - https://oguzhaninan.github.io/Stacer-Web

  • rr

    Record and Replay Framework

  • Project mention: rr: Lightweight Recording and Deterministic Debugging | news.ycombinator.com | 2024-04-21
  • NotepadNext

    A cross-platform, reimplementation of Notepad++

  • 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...

  • olive

    Free open-source non-linear video editor

  • Project mention: Olive keeps crashing when trying to make a proxy? | /r/olive | 2023-07-10

    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

  • multipass

    Multipass orchestrates virtual Ubuntu instances

  • Project mention: Setting up PHP 8.2 + Laravel 11 dev environment on Multipass | dev.to | 2024-04-22

    Install Multipass from https://multipass.run

  • conky

    Light-weight system monitor for X, Wayland (sort of), and other things, too

  • Project mention: Conky | dev.to | 2024-03-31

    Puedes encontrar la documentación de Conky en su repositorio: Conky

  • openscad

    OpenSCAD - The Programmers Solid 3D CAD Modeller

  • Project mention: Show HN: Atopile – Design circuit boards with code | news.ycombinator.com | 2024-02-05
  • Mumble

    Mumble is an open-source, low-latency, high quality voice chat software.

  • Project mention: Welcome to mwmbl, the free, open-source and non-profit search engine | news.ycombinator.com | 2023-09-18
  • wxWidgets

    Cross-Platform C++ GUI Library

  • Project mention: Solitaire: Authentic remake of the Windows 95 original | news.ycombinator.com | 2024-04-17
  • PrismLauncher

    A custom launcher for Minecraft that allows you to easily manage multiple installations of Minecraft at once (Fork of MultiMC)

  • Project mention: Curseforge (Overwolf) on Linux Mint | /r/linux_gaming | 2023-12-11

    I recommend switching to Prism Launcher.

  • cuberite

    A lightweight, fast and extensible game server for Minecraft

  • glslViewer

    Console-based GLSL Sandbox for 2D/3D shaders

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C++ Linux related posts

  • Debian removes KeePassXC browser integration

    1 project | news.ycombinator.com | 18 May 2024
  • Finding Mona Lisa in the Game of Life

    1 project | news.ycombinator.com | 17 May 2024
  • Debian Sid No-Feature KeePassXC Package

    1 project | news.ycombinator.com | 10 May 2024
  • TheDesk Desktop Environment

    4 projects | news.ycombinator.com | 5 May 2024
  • Setting up PHP 8.2 + Laravel 11 dev environment on Multipass

    1 project | dev.to | 22 Apr 2024
  • NotepadNext – a cross-platform, reimplementation of Notepad++

    7 projects | news.ycombinator.com | 28 Mar 2024
  • KeePassXC Issue: [Passkeys] should never be exported in clear text

    2 projects | news.ycombinator.com | 13 Mar 2024
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 21 May 2024
    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. Learn more →

Index

What are some of the best open-source Linux projects in C++? This list will help you:

Project Stars
1 keepassxc 19,534
2 FreeCAD 17,719
3 Kodi Home Theater Software 17,605
4 polybar 13,576
5 OpenRCT2 12,981
6 DearPyGui 12,391
7 dxvk 12,037
8 drogon 10,817
9 nekoray 10,695
10 OpenFrameworks 9,796
11 TrinityCore 9,131
12 Stacer 8,777
13 rr 8,684
14 NotepadNext 8,439
15 olive 7,858
16 multipass 7,365
17 conky 6,911
18 openscad 6,498
19 Mumble 6,027
20 wxWidgets 5,777
21 PrismLauncher 4,927
22 cuberite 4,885
23 glslViewer 4,494

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com