C scripting-language

Open-source C projects categorized as scripting-language

Top 21 C scripting-language Projects

  • Lua

    Lua is a powerful, efficient, lightweight, embeddable scripting language. It supports procedural programming, object-oriented programming, functional programming, data-driven programming, and data description.

    Project mention: How do I learn how to program simply to better understand these memes? | reddit.com/r/ProgrammerHumor | 2023-01-14

    I'd recommend Lua and LÖVE 2D as a reasonable starting point thanks to it's simplicity and quickness of iterations.

  • gravity

    Gravity Programming Language

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • pocketlang

    A lightweight, fast embeddable scripting language.

  • umka-lang

    Umka: a statically typed embeddable scripting language

    Project mention: Umka: A statically typed embeddable scripting language | news.ycombinator.com | 2022-06-12

    Yaegi needs to be embedded in another golang program. It’s a golang module to evaluate golang. Which is cool, but different from what Umka seems to be.

    Umka is a scripting language with syntax inspired by golang. A language with its own vm that you can embed anywhere, exsmple: https://github.com/vtereshkov/umka-lang/blob/master/examples....

    Yaegi and Umka are two different things.

  • felix

    The Felix Programming Language (by felix-lang)

    Project mention: Not well known programming languages with interesting features? | reddit.com/r/ProgrammingLanguages | 2022-06-20

    [felix] https://github.com/felix-lang/felix Statically typed scripting language with coroutines, functional and procedural programming, polymorphism, explicit kinding, compact linear types, row polymorphism, type classes, C/C++ or better performance.

  • my_basic

    A lightweight BASIC interpreter written in standard C in dual files. Aims to be embeddable, extendable and portable.

    Project mention: Game Cartridge for Arduino game console | reddit.com/r/arduino | 2022-07-07
  • jimtcl

    Official repository of Jim Tcl, an open-source, small footprint implementation of Tcl

    Project mention: Picol, a Tcl interpreter in 550 lines of C code | news.ycombinator.com | 2022-12-12

    It happened to me as well, and that was the result: https://github.com/msteveb/jimtcl

    Libraries written for Jim Tcl became the foundation of Redis.

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • never

    Never: statically typed, embeddable functional programming language.

  • zForth

    zForth: tiny, embeddable, flexible, compact Forth scripting language for embedded systems

    Project mention: Jonesforth – A sometimes minimal FORTH compiler and tutorial (2007) | news.ycombinator.com | 2022-05-13

    [SSP] Assembly is of course nice, but not always practical. For those interested in a compact, embeddable and portable little Forth written in C, take a peek at zForth: https://github.com/zevv/zForth.

  • qi

    Lightweight and fast programming language designed to be written in Chinese.

    Project mention: I made a programming language designed to be written in Chinese. | reddit.com/r/programming | 2022-02-14
  • kinx

    Looks like JavaScript, feels like Ruby, and it is a script language fitting in C programmers.

  • Dictu

    Dictu is a high-level dynamically typed, multi-paradigm, interpreted programming language.

    Project mention: Dictu Programming Lanugage | news.ycombinator.com | 2022-11-08
  • dao

    Dao Programming Language (by daokoder)

    Project mention: 5 not well known Programming Language that are worth exploring | dev.to | 2022-02-02

    You can download the source code and extract it.

  • jstar

    A lightweight embeddable scripting language

  • squilu

    A scripting language that accepts a subset of javascript and C/C++

  • hermes

    C-like scripting language (by sebbekarlsson)

  • hook-lang

    The Hook Programming Language

    Project mention: The Hook Programming Language | reddit.com/r/coolgithubprojects | 2022-02-12
  • yasl

    Bytecode Interpreter for Yet Another Scripting Language (YASL).

  • promit

    Promit is object oriented, bytecode interpreted, lightweight, elegant and fast programming language.

    Project mention: Created a new Programming Language (Hobby Project) | reddit.com/r/programming | 2022-07-22
  • aulang

    simple and fast scripting language

  • Dunamis

    🎩 An interpreted general-purpose scripting language 🔨

  • SaaSHub

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

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-01-14.

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 Lua 6,507
2 gravity 4,122
3 pocketlang 1,412
4 umka-lang 749
5 felix 717
6 my_basic 418
7 jimtcl 362
8 never 320
9 zForth 285
10 qi 232
11 kinx 228
12 Dictu 200
13 dao 198
14 jstar 76
15 squilu 71
16 hermes 68
17 hook-lang 66
18 yasl 61
19 promit 42
20 aulang 36
21 Dunamis 5
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives