C++ scripting-language

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

Top 17 C++ scripting-language Projects

  • AutoHotkey

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

    Project mention: I need help! I believe I have someone able to see my screen, record my keys, alter windows sys files, alter reg keys, phish webpages, inject custom script-code into genuine windows apps, load webpages as installers, fake uninstall, fake shutdown, tons more from one file. Please tell me anything! | /r/antivirus | 2023-06-19

    DownloadAHK() { global wb wb.Stop() file := A_Temp "\ahk-install.exe" switchPage("downloading") Sleep 10 if !Download("https://autohotkey.com/download/ahk-install.exe", file, "DownloadAHK_Progress") { MsgBox 0x2010,, Download failed. switchPage("start") return } Run "%file%" /exec waitclose %A_ScriptHwnd% /exec downloaded "%file%" ExitApp } Exec_WaitClose(hwnd) { DetectHiddenWindows On WinWaitClose ahk_id %hwnd% } Exec_Downloaded(file) { ; global SilentMode := true DetermineVersion() QuickInstall()

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

  • SonarCloud

    Analyze your C and C++ projects with just one click.. SonarCloud, a cloud-based static analysis tool for your CI/CD workflows, offers a one-click automatic analysis of C and C++ projects hosted on GitHub. Zero configuration and free for open-source projects! Analyze free.

  • Ark

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

    Project mention: Dealing with documentation | /r/ProgrammingLanguages | 2023-04-23

    This results in two websites: - the documentation of the language on the "main" website, https://arkscript-lang.dev ; - the technical documentation (+ modules) on doxygen: https://arkscript-lang.dev/impl/

  • Ofelia

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

  • Jinx

    Embeddable scripting language for real-time applications

    Project mention: DreamBerd is a perfect programming language | /r/ProgrammingLanguages | 2023-06-03

    Check out jinx https://jamesboer.github.io/Jinx/

  • nullc

    Fast C-like programming language with advanced features

  • Feral

    Feral programming language reference implementation

  • Mergify

    Tired of breaking your main and manually rebasing outdated pull requests?. Managing outdated pull requests is time-consuming. Mergify's Merge Queue automates your pull request management & merging. It's fully integrated to GitHub & coordinated with any CI. Start focusing on code. Try Mergify for free.

  • wrench

    practical embedded script interpreter (by jingoro2112)

    Project mention: wrench: added switch! and scrunched the code down so it fits anywhere! | /r/ProgrammingLanguages | 2022-11-05

    Project webpage is here: http://northarc.com/wrench/www and code is on github: https://github.com/jingoro2112/wrench

  • zhetapi

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

  • huginn

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

  • gmic

    GREYC's Magic for Image Computing: A Full-Featured Open-Source Framework for Image Processing

    Project mention: bajs thoughts on GIMP? | /r/forsen | 2023-05-19

    its a very powerful gnu tool, very powerful. Good thing, if something doesnt work with the result u want, you can write ur own just need to know a little bit of C and math! very pog, very gnu.

  • Argon

    Argon programming language (by ArgonLang)

  • yaal

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

  • zrc

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

    Project mention: Zrc: A Tcl-inspired scripting language | /r/Tcl | 2023-07-05
  • ts-native

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

    Project mention: Embeddable script compiler for video games | /r/Compilers | 2022-11-18

    I have gone through 3 iterations and the third was faster than Lua and came close (enough for me) to native C performance with the benchmarks I tried. I'm now on the fourth and hopefully last iteration of this masochistic quest and I'm tired. I want to do this right. I've even made it through much of the dragon book. Apart from the naive solutions I end up wanting to replace in each previous iteration, the problem I keep coming up against is that I can't find many resources that describe interfaces between the host (C++) and the compiled code. I come up with my own ideas for how things should work and look, and then once I finish I can't shake the feeling that there's a better/cleaner/faster way. I start over and come up with better solutions only to feel the same eventually. I want to write solid code that I can feel confident about so I can put this all behind me.

  • YodaScript

    New and Improved YodaScript interpreter

  • MeanscriptCLI

    Command line interface for Meanscript

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

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 2023-07-05.

C++ scripting-language related posts


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

Project Stars
1 AutoHotkey 7,394
2 nsis 531
3 Ark 507
4 Ofelia 347
5 Jinx 280
6 nullc 153
7 Feral 136
8 wrench 65
9 zhetapi 46
10 huginn 42
11 gmic 27
12 Argon 26
13 yaal 14
14 zrc 8
15 ts-native 5
16 YodaScript 4
17 MeanscriptCLI 1
Collect and Analyze Billions of Data Points in Real Time
Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.