C++ Plugins

Open-source C++ projects categorized as Plugins
CPP ue5 C++ Qt Lua

Top 16 C++ Plugin Projects

  1. albert

    A fast and flexible keyboard launcher

    Project mention: Wayland Application Launchers: Stick with Rofi | dev.to | 2025-05-11

    albert: Powerful, but a bit involved. I am looking for something simpler.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. cuberite

    A lightweight, fast and extensible game server for Minecraft

    Project mention: Pumpkin: A Modern Minecraft server written in Rust | news.ycombinator.com | 2024-10-15
  4. FarManager

    File and Archive Manager

  5. Unreal-Engine-Guide

    Unreal Engine 5 Guide. Learn to develop games for Windows, Linux, macOS, iOS, Android, Xbox Series X|S, PlayStation 5, Nintendo Switch.

  6. fooyin

    A customisable music player

    Project mention: DeaDBeeF: The Ultimate Music Player | news.ycombinator.com | 2025-02-12

    There are also .deb and .rpm packages: https://github.com/fooyin/fooyin/releases

  7. BakkesModSDK

    The current BakkesModSDK (Unofficial SDK for Rocket League)

  8. DotX64Dbg

    x64Dbg plugin that enables C# plugins with hot-loading support and scripting.

  9. SaaSHub

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

    SaaSHub logo
  10. DtBlkFx

    Fast-Fourier-Transform (FFT) based VST plug-in

  11. ProjectCleaner

    Unreal engine plugin for managing all unused assets and empty folders in project.

  12. WAC

    UE5 Visualization Plugin - Windows Audio Capture (WAC) is an Unreal Engine 5 plugin that captures live audio from the windows default audio device and analyse it to frequency values. (by kwstasg)

  13. plugins

    Official Albert plugins (by albertlauncher)

  14. BakkesMod2-Plugins

    Default plugins for BakkesMod 2 (A Rocket League training framework)

  15. Ashita-v4beta

    Ashita v4 Beta release repository. Contains the current, most up-to-date, publicly released version of the Ashita v4 beta.

  16. plugins

    Officially supported Psi plugins (by psi-im)

  17. Plugin

    Core C++ Game Logic for OpenPF2 (Status: Pre-alpha) (by OpenPF2)

  18. ARA_API

    Specification of the ARA Audio Random Access API

    Project mention: Rust for Filesystems | news.ycombinator.com | 2024-07-15

    > Is it guaranteed that an incorrect calling convention will always cause a compiler error?

    A standard-conforming C++ compiler must not allow implicit pointer casts, so yes!

    > I wasn't aware the calling convention was considered part of the pointer type.

    Some well-designed C APIs define a macro for the calling convention that they add to all API functions and function pointer declarations. The user can then use the same macro when supplying their callbacks, which guarantees that the calling conventions match. (On modern platforms, the macro would be typically empty.)

    Here's an example: https://github.com/Celemony/ARA_API/blob/1f68fba7a374b14df19.... As you can see, it is part of the function pointer type: https://github.com/Celemony/ARA_API/blob/1f68fba7a374b14df19...

    That's also what I tend to do for my own C APIs.

    > I guess I had some assumptions about calling conventions that needed to be straightened out

    I also learned a few things in this discussion, so thanks for that!

  19. 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++ Plugins discussion

Log in or Post with

C++ Plugins related posts

  • 75% of the Most Played Games on Steam Are Playable on the Steam Deck

    2 projects | news.ycombinator.com | 31 Mar 2023
  • PCalc, an Origin Story

    4 projects | news.ycombinator.com | 23 Dec 2022
  • Don't want to be a Linux Dummy anymore

    3 projects | /r/SteamDeck | 19 Nov 2022
  • Some RPG Maker XP games (read: Pokemon fangames) will run natively, with excellent performance, using mkxp-z. I suspect we will eventually be able to get most/all running that way.

    4 projects | /r/SteamDeck | 3 Oct 2022
  • Unique 2-in-1 calculator app adds up to surprise hit for retired engineer

    3 projects | news.ycombinator.com | 19 Sep 2022
  • Feeling a little less enthusiastic about the Steam Deck recently but maybe its just bad luck?

    2 projects | /r/SteamDeck | 9 Sep 2022
  • I like my Steam Deck, I've had it for a couple weeks now, but the software feels very unfinished

    2 projects | /r/SteamDeck | 14 Jul 2022
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 18 May 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index

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

# Project Stars
1 albert 7,510
2 cuberite 5,173
3 FarManager 1,915
4 Unreal-Engine-Guide 1,205
5 fooyin 820
6 BakkesModSDK 245
7 DotX64Dbg 214
8 DtBlkFx 172
9 ProjectCleaner 171
10 WAC 162
11 plugins 111
12 BakkesMod2-Plugins 98
13 Ashita-v4beta 67
14 plugins 58
15 Plugin 27
16 ARA_API 21

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com