C++ Language

Open-source C++ projects categorized as Language Edit details

Top 23 C++ Language Projects

  • solidity

    Solidity, the Smart Contract Programming Language

    Project mention: TOP 10 BLOCKCHAIN DEVELOPMENT TOOLS IN 2022 | reddit.com/r/AppDevelopers | 2022-08-01

    1. Solidity

  • easyloggingpp

    Single header C++ logging library. It is extremely powerful, extendable, light-weight, fast performing, thread and type safe and consists of many built-in features. It provides ability to write logs in your own customized format. It also provide support for logging your classes, third-party libraries, STL and third-party containers etc.

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

  • ChaiScript

    Embedded Scripting Language Designed for C++

    Project mention: How to use C++ as the core language for a Fantasy Console? | reddit.com/r/cpp_questions | 2021-11-15

    If you want to use C++ for scripting, take a look at Jason Turner's ChaiScript

  • jakt

    The Jakt Programming Language

    Project mention: Objective-S: A general purpose programming language | news.ycombinator.com | 2022-08-13

    I used to agree, but things like Jakt have an even better version:


    Notable differences:

    1. param:value is used, but convention is param:value not the gratuitous Engrish verbingParamProposition:value ObjC inherited from Smalltalk.

    2. param: is optional if the variable holding value in the calling function is named "param" at compile time. This pushes you to name your params "param" everywhere that makes sense.

  • Tidal

    Pattern language

    Project mention: Hacking Perl in Nighclubs (2004) | news.ycombinator.com | 2022-07-26
  • fetlang

    Fetish-themed programming language

    Project mention: just started learning swift and this blew my mind | reddit.com/r/ProgrammerHumor | 2022-08-11

    My personal favorite is fetlang.

  • curv

    a language for making art using mathematics

    Project mention: SDF Viewer: a fast and cross-platform Signed Distance Function (SDF) viewer, easily integrated with your SDF library | reddit.com/r/rust | 2022-08-06

    Curv is another cool GPU SDF renderer that you may find interesting!

  • SonarQube

    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.

  • Silice

    Silice is an open source language that simplifies prototyping and writing algorithms on FPGA architectures.

    Project mention: FCCM'22 Tutorial: Recent Developments in Hardware Description Languages | reddit.com/r/FPGA | 2022-04-05
  • Ark

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

    Project mention: Understanding tail-call optimization | dev.to | 2022-02-20

    Lately, I've been working on optimizations for my language, ArkScript, and finally take some time to add tail-call optimization to my compiler.

  • ExprTK

    C++ Mathematical Expression Parsing And Evaluation Library https://www.partow.net/programming/exprtk/index.html

    Project mention: Better library for evaluating math expressions stored on a String | reddit.com/r/androiddev | 2022-04-22

    I have used https://github.com/ArashPartow/exprtk for this task, since it is cpp we also used on IOS, however in android we changed to exp4j since it requires less space and did the same job.

  • Z-Sharp

    Custom programming interpreter for ZSharp (Z#), a language I made up.

    Project mention: This dude made his own programming language! | reddit.com/r/robloxhackers | 2022-07-14

    This is the page for his GitHub: https://github.com/sam-astro/Z-Sharp

  • jank

    A Clojure dialect on LLVM with gradual typing, a native runtime, and C++ interop

    Project mention: The Jank Language: LLVM Hosted Clojure | news.ycombinator.com | 2022-08-17

    Unless I'm reading it wrong, it sounds from the license[1] like programs made with Jank that you want to distribute must have their source available. If the intention is that distributions of the _Jank compiler itself_ are the only things that need source available, I think it'd be good to spell that out.

    [1]: https://github.com/jeaye/jank/blob/main/LICENSE

  • scapix

    Scapix Language Bridge

    Project mention: Best way to consume CMake based C lib in Swift for iOs/desktop | reddit.com/r/swift | 2022-06-07

    You can use Scapix Language Bridge to call C++ code from Swift. It is using CMake integration.

  • Jinx

    Embeddable scripting language for real-time applications

    Project mention: Is I already know C and OOP, do I basically already know C++? | reddit.com/r/cpp_questions | 2022-08-03

    Feel free to look at my own interpreter, written in modern C++. You're welcome to ask me if you have any questions.

  • 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

  • wisp

    A light lisp✨ written in C++ (by adam-mcdaniel)

  • delta

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

  • jo_clojure

    Fast Embeddable Clojure in C/C++

    Project mention: Zelex/jo_clojure: Fast Embeddable Clojure in C/C++ | reddit.com/r/Clojure | 2022-06-28
  • jyut-dict

    An free, open-source, offline Cantonese Dictionary for Windows, Mac, and Linux. Qt, SQLite. C++ and Python.

    Project mention: Reliable online Cantonese dictionary? | reddit.com/r/ChineseLanguage | 2022-06-22
  • Paraiso

    a Parallel Integration Scheme Organizer for partial differential equations solvers

  • scrift

    New generation shell and scripting language for everyone.

  • Argon

    Argon programming language (by ArgonLang)

    Project mention: Argon: A interpreted multi-paradigm programming language | news.ycombinator.com | 2022-06-16
  • SAWeatherCast

    A weather skin with a full transparent background

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-08-17.

C++ Language related posts


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

Project Stars
1 solidity 17,875
2 easyloggingpp 3,226
3 ChaiScript 2,552
4 jakt 1,999
5 Tidal 1,639
6 fetlang 1,438
7 curv 1,042
8 Silice 978
9 Ark 459
10 ExprTK 417
11 Z-Sharp 379
12 jank 303
13 scapix 258
14 Jinx 256
15 elena-lang 180
16 wisp 161
17 delta 111
18 jo_clojure 102
19 jyut-dict 55
20 Paraiso 48
21 scrift 46
22 Argon 19
23 SAWeatherCast 7
Find remote jobs at our new job board 99remotejobs.com. There are 3 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives