C++ programming-language

Open-source C++ projects categorized as programming-language | Edit details

Top 23 C++ programming-language Projects

  • GitHub repo supercollider

    An audio server, programming language, and IDE for sound synthesis and algorithmic composition.

    Project mention: A Quick Introduction to Supercollider | dev.to | 2022-01-20

    First download Supercollider from the website. Use the installer for Mac and Windows, for linux there's a source tarball or repo packages that can be used. Next startup supercollider and you should see a code window with a console window to the right and documentation. The documentation window just contains all the documentation which you can browse and the console window contains the server status and standard output.

  • GitHub repo luau

    A fast, small, safe, gradually typed embeddable scripting language derived from Lua

    Project mention: F̶o̶r̶ ̶l̶o̶o̶p̶s̶ | reddit.com/r/badcode | 2021-12-29
  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • GitHub repo ispc

    Intel SPMD Program Compiler

    Project mention: Duff’s Device in 2021 | news.ycombinator.com | 2021-11-18
  • GitHub repo Beef

    Beef Programming Language (by beefytech)

    Project mention: Beef is C#++ | reddit.com/r/ProgrammerHumor | 2021-12-24

    Beef is apparently a programming language. https://github.com/beefytech/Beef

  • GitHub repo fetlang

    Fetish-themed programming language

    Project mention: How many "depressed English professor" novels are there, really? | reddit.com/r/books | 2021-08-09

    "GitHub - fetlang/fetlang: Fetish-themed programming language" https://github.com/fetlang/fetlang

  • GitHub repo seq

    A high-performance, Pythonic language for bioinformatics

    Project mention: Bioinformatics programming language | reddit.com/r/u_waynerad | 2021-10-18
  • GitHub repo Ark

    ArkScript is a small, fast, functional and scripting language for C++ projects

    Project mention: Contributed to some OSSs with pull-requests in this year too. | dev.to | 2021-10-07
  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • GitHub repo elena-lang

    ELENA is a general-purpose language with late binding. It is multi-paradigm, combining features of functional and object-oriented programming. Rich set of tools are provided to deal with message dispatching : multi-methods, message qualifying, generic message handlers, run-time interfaces

    Project mention: Building and running ELENA 6.0 | reddit.com/r/elena_lang | 2021-09-07

    git clone https://github.com/ELENA-LANG/elena-lang.git

  • GitHub repo empirical-lang

    A language for time-series analysis

    Project mention: Tell HN: Stop Accepting Shitty Interviews | news.ycombinator.com | 2022-01-13

    The most used in finance is a few functions in pandas, like merge_asof(). It's pretty industry standard now.


    The biggest open-source thing I've ever written is Empirical, a language for time-series analysis.


    I'm also top 1% on Stack Overflow. A lot of companies have found me through there.


  • GitHub repo nullc

    Fast C-like programming language with advanced features

    Project mention: Nullc: Fast C-like programming language with advanced features | reddit.com/r/patient_hackernews | 2021-11-26
  • GitHub repo AHHH

    AHHH: a programming language for the dreadful

    Project mention: AHHH: A Programming Language for the Dreadful | news.ycombinator.com | 2021-06-07
  • GitHub repo Feral

    Feral programming language reference implementation

    Project mention: What instructions are needed for a language vm | reddit.com/r/Compilers | 2021-10-15

    I have been working on my own VM (and language) as well and I decided to have only a small set of instructions that I wanted. I finalized on ~25 instructions. You can check them out here - https://github.com/Feral-Lang/Feral/blob/master/include/VM/OpCodes.hpp

  • GitHub repo delta

    C* is a hybrid low-level/high-level systems programming language focused on performance and productivity. (by delta-lang)

    Project mention: April 2021 monthly "What are you working on?" thread | reddit.com/r/ProgrammingLanguages | 2021-04-01

    I started writing a scripting language using Delta, a systems programming language I'm working on. This was helpful to get some real-world use testing, and squash some compiler bugs.

  • GitHub repo wasp

    🐝 Wasp : Wasm programming language (by pannous)

    Project mention: Ask HN: New Programming Language? | news.ycombinator.com | 2022-01-12
  • GitHub repo karuta

    Karuta HLS Compiler: High level synthesis from prototype based object oriented script language to RTL (Verilog) aiming to be useful for FPGA development.

    Project mention: February 2021 monthly "What are you working on?" thread | reddit.com/r/ProgrammingLanguages | 2021-02-01

    My project Karuta is a language and compiler for FPGA circuit design (though many hardware people want to use C/C++ for this purpose).https://github.com/nlsynth/karuta I was trying to simplify the syntax these month. Now simple LED blinker can be like this.

  • GitHub repo charly-vm

    Fibers, Closures, C-Module System | NaN-boxing, bytecode-VM written in C++

    Project mention: The Charly Programming Language | news.ycombinator.com | 2021-10-06
  • GitHub repo rpp

    Rashi Plus Plus - the new Hebrew scripting language

    Project mention: Is this code bad or sugoi? | reddit.com/r/badcode | 2021-08-28
  • GitHub repo wotpp

    A small macro language for producing and manipulating strings.

    Project mention: March 2021 monthly "What are you working on?" thread | reddit.com/r/ProgrammingLanguages | 2021-03-06

    I have some more examples on the GitHub repo here.

  • GitHub repo egel

    The Egel Programming Language

    Project mention: A small calculating example in Egel | reddit.com/r/ProgrammingLanguages | 2021-10-29

    (search.eg)[https://github.com/egel-lang/egel/blob/master/include/search.eg] and (parser)[https://github.com/egel-lang/egel/blob/master/examples/parser.eg]

  • GitHub repo Jasper

    A programming language, meant to be a simpler and nicer Javascript. --- not actively developed

    Project mention: Looking for a ~20k LOC open source C++ project in need of a refactor | reddit.com/r/cpp | 2021-10-22

    You can check it out at https://github.com/sebastianmestre/jasper

  • GitHub repo qore

    Qore Programming Language

    Project mention: Memory management in garbage collected languages | reddit.com/r/ProgrammingLanguages | 2021-03-26

    Qore has prompt collection - so deterministic GC, so the language can support destructors as well as automatic memory management.

  • GitHub repo huginn

    Programming language with no quirks, so simple every child can master it. (by AmokHuginnsson)

    Project mention: Huginn version 0.0.45/0.0.6 has been released | reddit.com/r/ProgrammingLanguages | 2021-10-29


  • GitHub repo nelson

    Nelson numerical interpreter

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). The latest post mention was on 2022-01-20.

C++ programming-language related posts


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

Project Stars
1 supercollider 4,092
2 luau 2,169
3 ispc 1,941
4 Beef 1,901
5 fetlang 1,403
6 seq 589
7 Ark 430
8 elena-lang 177
9 empirical-lang 140
10 nullc 137
11 AHHH 136
12 Feral 121
13 delta 105
14 wasp 92
15 karuta 87
16 charly-vm 77
17 rpp 74
18 wotpp 69
19 egel 48
20 Jasper 40
21 qore 40
22 huginn 40
23 nelson 38
Find remote jobs at our new job board 99remotejobs.com. There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Static code analysis for 29 languages.
Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.