[Go to site: main page, start]

C++ scripting-language

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

Top 23 C++ scripting-language Projects

scripting-language
  1. AutoHotkey

    AutoHotkey - macro-creation and automation-oriented scripting utility for Windows.

    Project mention: I tried every todo app and ended up with a .txt file | news.ycombinator.com | 2025-08-11

    One useful addition for text file users: on Windows, create hotkey\macro timestamps using something like Autohotkey (https://autohotkey.com/)

    3 letter hotkeys seem to work well - long enough to be unique without overlapping real words.

    for instance, when I type ddd it automatically stamps this:

    20250811 10:57 AM

    then I type my note and can look back at what time\date it was.

    sometimes I just need the date so that is dds (date-date-short) which gives

    20250811

    occasionally I just want the time so that's ttt

    11:02:02 AM

    I have many other 3 letter codes using Autohotkey to bring in frequently typed things too, useful in emails and such.

    Since I think through typing, autohotkey has been a QoL helper.

  2. SaaSHub

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

    SaaSHub logo
  3. luau

    A small, fast, and embeddable programming language based on Lua with a gradual type system.

    Project mention: Lute: A Standalone Runtime for Luau | news.ycombinator.com | 2026-04-22

    Lute is a general-purpose, Node.js-style runtime for Luau (https://luau.org/) that just hit 1.0.0. It supports filesystem operations, networking, process management, cryptography, and a proper module system, backed by libraries like libuv, curl, and libsodium.

    The part we're most excited about: we've exposed APIs for manipulating Luau's syntax tree, so you can write code transformations directly against the language using Lute. This is especially useful if you're working with a large Luau codebase and want powerful tooling.

    The team's happy to answer questions about the implementation or design decisions!

  4. nsis

    ***This is just a mirror of https://sf.net/projects/nsis -- please report issues there*** NSIS (Nullsoft Scriptable Install System) is a professional open source system to create Windows installers. It is designed to be as small and flexible as possible and is therefore very suitable for internet distribution.

  5. Ark

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

  6. Ofelia

    A real-time cross-platform creative coding tool for multimedia development (by cuinjune)

  7. Jinx

    Embeddable scripting language for real-time applications

  8. shell-plus-plus

    A friendly and modern functional object oriented language for shell script.

    Project mention: The ABS Programming Language | news.ycombinator.com | 2025-09-29
  9. nullc

    Fast C-like programming language with advanced features

  10. wrench

    practical embedded script interpreter (by jingoro2112)

    Project mention: Tactility: An ESP32 OS | news.ycombinator.com | 2025-10-01

    It isn't easy but flipper did a remarkable work demonstrating it was possible. Tactility is following a similar concept and in my opinion is the project that implemented it best after flipper.

    In the past, the solution for arbitrary code was running scripts such as Wrench: https://github.com/jingoro2112/wrench

    More recently also became possible to run Java apps with a JVM on ESP32: https://github.com/FlintVN/FlintESPJVM which is not yet arbitrary (e.g. download and run) but that is the route of development.

    Even Linux was demonstrated running on ESP32 albeit I've never tried it: https://www.youtube.com/watch?v=pj0a91vlcGo

  11. Feral

    Feral programming language reference implementation

  12. terlang

    Programming language for scripting with syntax similar to C++

  13. TeaScript-Cpp-Library

    TeaScript C++ Library - embedded scripting language for C++ Applications

  14. Argon

    Argon programming language (by ArgonLang)

  15. zhetapi

    A C++ ML and numerical analysis API, with an accompanying scripting language.

  16. huginn

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

  17. ObjectTalk

    ObjectTalk is a object-oriented Swiss Army Knife providing a Scripting Language, 2D/3D Graphics Engine, Audio Engine, Node Based Programming, an Entity Component System and an Integrated Development Environment to learn and have some fun.

    Project mention: ObjectTalk: OO Swiss Army Knife with Scripting, 2D/3D Graphics, DSP, ECS, IDE | news.ycombinator.com | 2026-04-03
  18. zrc

    The Zrc UNIX shell and scripting language. (by Edd12321)

    Project mention: Show HN: Zrc, a Unix shell without fi, esac or done | news.ycombinator.com | 2025-10-29
  19. arrow

    An interpreted programming language (by benhj)

  20. AquaShell

    AquaShell is a scripting shell for Windows that uses the dnyScript language. It can be used for automation or creating complex applications. The shell can be extended via plugins in order to provide custom script commands.

    Project mention: Show HN: I made AquaShell, a scripting and automation environment for Windows | news.ycombinator.com | 2025-09-18
  21. yaal

    Yet another abstraction layer - a general purpose C++ library.

  22. jdBasic

    A modern BASIC interpreter.

    Project mention: Python vs. a Modern BASIC Interpreter: When the “Toy Language” Actually Wins | dev.to | 2026-02-07

    You can try the main features online at: jdBasic

  23. ts-native

    Embeddable JIT compiler and FFI for a superset of a subset of TypeScript that is designed with high performance applications in mind

  24. YodaScript

    New and Improved YodaScript 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).

C++ scripting-language discussion

Log in or Post with

C++ scripting-language related posts

Index

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

# Project Stars
1 AutoHotkey 12,595
2 luau 5,632
3 nsis 838
4 Ark 717
5 Ofelia 403
6 Jinx 326
7 shell-plus-plus 174
8 nullc 168
9 wrench 152
10 Feral 148
11 terlang 86
12 TeaScript-Cpp-Library 73
13 Argon 57
14 zhetapi 46
15 huginn 42
16 ObjectTalk 40
17 zrc 25
18 arrow 23
19 AquaShell 16
20 yaal 15
21 jdBasic 12
22 ts-native 7
23 YodaScript 6

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

Did you know that C++ is
the 7th most popular programming language
based on number of references?