C++ programming-language

Open-source C++ projects categorized as programming-language

Top 23 C++ programming-language Projects

programming-language
  1. carbon-lang

    Carbon Language's main repository: documents, design, implementation, and related tools. (NOTE: Carbon Language is experimental; see README)

    Project mention: Kickstart insight needed: A new retrofitted C dialect? | news.ycombinator.com | 2025-02-22

    Kind of along these lines but for C++: https://docs.carbon-lang.dev/

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. solidity

    Solidity, the Smart Contract Programming Language

    Project mention: 2025’s Must-Know Tech Stacks | dev.to | 2025-01-11

    Solidity

  4. supercollider

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

    Project mention: SuperCollider: A synthesis and algorithmic composition platform | news.ycombinator.com | 2024-12-09
  5. luau

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

    Project mention: Lua Is So Underrated | news.ycombinator.com | 2024-12-26

    Luau (developed by Roblox) is a fork of Lua 5.1 with some very significant improvements to speed and QoL. It also alleviates the nil-terminated array problem.

    https://github.com/luau-lang/luau

  6. jakt

    The Jakt Programming Language

    Project mention: Ladybird browser spreads its wings | news.ycombinator.com | 2024-06-21

    Andreas (the author of ladybird) started a language[0] that would be memory-safe and in which he would eventually write SerenityOS (and I assume LadyBird too). He hasn't committed to it for 6 months now so not sure what the status is.

    At the end of the day, LadyBird is still a hobby project, so one of the main objective is to have fun which does not always coincide with rationality (although the decision to move on from NIH[1] is a sign that this might be changing).

    [0] https://github.com/SerenityOS/jakt

  7. ispc

    Intel® Implicit SPMD Program Compiler

    Project mention: Compiling Array Languages for SIMD [pdf] | news.ycombinator.com | 2025-02-12
  8. Beef

    Beef Programming Language (by beefytech)

    Project mention: The Beef Programming Language | news.ycombinator.com | 2024-10-07
  9. Nutrient

    Nutrient – The #1 PDF SDK Library, trusted by 10K+ developers. Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries.

    Nutrient logo
  10. jank

    The native Clojure dialect hosted on LLVM

    Project mention: Ask HN: What less-popular systems programming language are you using? | news.ycombinator.com | 2025-03-01

    Lately I've been using: https://janet-lang.org/ It's not a systems programming language, but it can be embedded in C.

    https://jank-lang.org/ looks interesting to me --I have not tried it yet. I'm not sure if this language could qualify as a systems programming language. What do you think?

  11. fut

    Fusion programming language. Transpiling to C, C++, C#, D, Java, JavaScript, Python, Swift, TypeScript and OpenCL C.

    Project mention: Fusion – A language designed to transpile to multiple popular languages at once | news.ycombinator.com | 2024-10-07
  12. fetlang

    Fetish-themed programming language

  13. Z-Sharp

    Custom programming interpreter for ZSharp (Z#), a custom game programming language I made

  14. Ark

    ArkScript is a small, fast, functional and scripting language for C++ projects (by ArkScript-lang)

    Project mention: Implementing computed gotos in C++ | dev.to | 2024-09-25

    I've implemented this in ArkScript, a small scripting language I've been working on for a few years now, and this has yielded about a 10% performance improvement:

  15. swapview-rosetta

    Print swap usage per process. Implemented in various programming languages

  16. Pluto

    A superset of Lua 5.4 with a focus on general-purpose programming. (by PlutoLang)

  17. cparse

    A C++ configurable Expression Parser. Useful as a Calculator or for helping you write your own Programming Language

  18. miniscript

    source code of both C# and C++ implementations of the MiniScript scripting language

  19. gdl

    GDL - GNU Data Language

  20. xl

    A minimalist, general-purpose programming language based on meta-programming and parse tree rewrites

  21. the_namingless_programming_language

    Naming is hard. How far can we go without?

    Project mention: FLaNK AI Weekly for 29 April 2024 | dev.to | 2024-04-29
  22. 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

  23. LensorCompilerCollection

    A compiler collection I made :&

  24. Forscape

    Scientific computing language

    Project mention: Forscape – A Language and Editor for Scientific Computation | news.ycombinator.com | 2024-10-15
  25. empirical-lang

    A language for time-series analysis

    Project mention: Polars Cloud: The Distributed Cloud Architecture to Run Polars Anywhere | news.ycombinator.com | 2025-03-07

    Statically typed dataframes are exactly why I created the Empirical programming language:

    https://www.empirical-soft.com

    It can infer the column names and types from a CSV file at compile time.

    Here's an example that misspells the "ask" column as if it were plural:

      let quotes = load("quotes.csv")

  26. 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++ programming-language discussion

Log in or Post with

C++ programming-language related posts

Index

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

# Project Stars
1 carbon-lang 32,752
2 solidity 24,014
3 supercollider 5,685
4 luau 4,315
5 jakt 2,845
6 ispc 2,602
7 Beef 2,592
8 jank 2,405
9 fut 1,793
10 fetlang 1,494
11 Z-Sharp 672
12 Ark 620
13 swapview-rosetta 490
14 Pluto 423
15 cparse 344
16 miniscript 303
17 gdl 286
18 xl 272
19 the_namingless_programming_language 241
20 elena-lang 240
21 LensorCompilerCollection 198
22 Forscape 183
23 empirical-lang 167

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai