C scripting-language

Open-source C projects categorized as scripting-language

Top 23 C scripting-language Projects

scripting-language
  • 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: What do I think about Lua after shipping a project with 60k lines of code? | news.ycombinator.com | 2024-06-01

    I would start at https://lua.org/

    I'm creating a set of libraries to make Lua into a (still lightweight) application language

    https://github.com/civboot/civlua

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • gravity

    Gravity Programming Language

  • pocketlang

    A lightweight, fast embeddable scripting language.

  • umka-lang

    Umka: a statically typed embeddable scripting language

    Project mention: VDrift: Cross-Platform Driving Simulation | news.ycombinator.com | 2023-12-28
  • daScript

    daScript - high-performance statically strong typed scripting language

    Project mention: DaScript: Fast and Versatile Scripting Language | news.ycombinator.com | 2023-10-27
  • felix

    The Felix Programming Language (by felix-lang)

    Project mention: Felix: Statically typed, performant scripting language with native C++ embedding | news.ycombinator.com | 2023-12-28
  • berry

    A ultra-lightweight embedded scripting language optimized for microcontrollers. (by berry-lang)

    Project mention: Pluto, a Modern Lua Dialect | news.ycombinator.com | 2023-12-27

    This is interesting, but lua needs a refresh.

    I think berrylang shows a lot of promise now https://berry-lang.github.io/. The documentation has improved a lot and while it doesn't have a 'luajit' yet it has a lot of really interesting optimisation/reduction techniques.

  • SaaSHub

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

    SaaSHub logo
  • my_basic

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

  • never

    Never: statically typed, embeddable functional programming language.

  • jimtcl

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

  • zForth

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

  • Dictu

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

  • kinx

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

  • SmallBASIC

    SmallBASIC is a fast and easy to learn BASIC language interpreter ideal for everyday calculations, scripts and prototypes. SmallBASIC includes trigonometric, matrices and algebra functions, a built in IDE, a powerful string library, system, sound, and graphic commands along with structured programming syntax

  • dao

    Dao Programming Language (by daokoder)

  • QCVM

    Bite-sized QuakeC VM written in C

  • jstar

    A lightweight embeddable scripting language

    Project mention: -❄️- 2023 Day 1 Solutions -❄️- | /r/adventofcode | 2023-12-04

    [LAUNGUAGE: J*]

  • hook

    The Hook Programming Language

  • squilu

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

  • yasl

    Bytecode Interpreter for Yet Another Scripting Language (YASL).

  • promit

    A neat, object-oriented, lightweight, elegant and fast programming language 👾

  • ESP-Arduino-Lua

    Lua scripting engine integrated in Arduino IDE as a Library for ESP8266/ESP32

  • aulang

    simple and fast scripting language

  • 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 scripting-language discussion

Log in or Post with

C scripting-language related posts

  • Building a Wordle Clone with Lua! 🕹

    3 projects | dev.to | 25 Jan 2024
  • Building a baseline JIT for Lua automatically

    2 projects | news.ycombinator.com | 11 Jan 2024
  • Pluto, a Modern Lua Dialect

    9 projects | news.ycombinator.com | 27 Dec 2023
  • DaScript: Fast and Versatile Scripting Language

    1 project | news.ycombinator.com | 27 Oct 2023
  • Berry is a ultra-lightweight dynamically typed embedded scripting language

    1 project | /r/patient_hackernews | 9 Oct 2023
  • Berry is a ultra-lightweight dynamically typed embedded scripting language

    1 project | /r/hackernews | 9 Oct 2023
  • The Umka scripting language released: Now with closures, type switch statements and faster strings

    1 project | /r/programming | 20 Sep 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 24 Jul 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

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

Project Stars
1 Lua 8,230
2 gravity 4,285
3 pocketlang 1,510
4 umka-lang 1,003
5 daScript 850
6 felix 799
7 berry 789
8 my_basic 494
9 never 430
10 jimtcl 423
11 zForth 343
12 Dictu 270
13 kinx 236
14 SmallBASIC 210
15 dao 199
16 QCVM 143
17 jstar 109
18 hook 97
19 squilu 71
20 yasl 63
21 promit 47
22 ESP-Arduino-Lua 40
23 aulang 37

Sponsored
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com