An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: scripting-language

kcomas/kpl

Typed/Jitted Scripting Language Written In C

Language: C - Size: 1.13 MB - Last synced at: about 8 hours ago - Pushed at: about 9 hours ago - Stars: 3 - Forks: 1

terroo/terlang

Programming language for scripting with syntax similar to C++

Language: C++ - Size: 122 KB - Last synced at: about 9 hours ago - Pushed at: about 9 hours ago - Stars: 74 - Forks: 5

mattwparas/steel

An embedded scheme interpreter in Rust

Language: Rust - Size: 7.7 MB - Last synced at: about 17 hours ago - Pushed at: about 17 hours ago - Stars: 1,795 - Forks: 76

iamgio/quarkdown

🪐 Markdown with superpowers — from ideas to presentations, articles and books.

Language: Kotlin - Size: 32.3 MB - Last synced at: about 22 hours ago - Pushed at: about 22 hours ago - Stars: 7,474 - Forks: 135

luau-lang/luau

A fast, small, safe, gradually typed embeddable scripting language derived from Lua

Language: C++ - Size: 17.8 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 4,550 - Forks: 430

pocketpy/pocketpy

Portable Python 3.x Interpreter in Modern C for Game Scripting

Language: C - Size: 23.2 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 1,875 - Forks: 144

SkriptLang/Skript

Skript is a Spigot plugin which allows server admins to customize their server easily, but without the hassle of programming a plugin or asking/paying someone to program a plugin for them.

Language: Java - Size: 26.2 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 1,165 - Forks: 395

GaijinEntertainment/daScript

daslang - high-performance statically strong typed scripting language

Language: C++ - Size: 104 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 998 - Forks: 107

tailot/taylored

Make everything a plugin.

Language: TypeScript - Size: 384 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 0 - Forks: 0

rhaiscript/rhai-dylib

A plugin system for the Rhai embedded scripting language.

Language: Rust - Size: 89.8 KB - Last synced at: 1 day ago - Pushed at: 4 months ago - Stars: 15 - Forks: 3

cdhanna/fadebasic

A BASIC scripting language for dotnet

Language: C# - Size: 2.27 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 2 - Forks: 0

lucee/Lucee

Lucee is a high-performance, open-source CFML server written in Java. Supporting JDBC, Caching, Parallelism, HTTP, ORM, REST, S3 and dynamic Java integration, Lucee is great for developers aiming to build fast, scalable applications, delivering faster startup, rapid compilation and better runtime performance.

Language: Java - Size: 116 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 884 - Forks: 192

diiorie/Razen-Lang

🚀 Razen is a modern, lightweight programming language with Python-like syntax, high performance, and built-in debugging. Perfect for scripting, testing, and custom module development.

Language: Rust - Size: 246 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 1

Steve987321/Toot

A small and simple scripting language

Language: C++ - Size: 146 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

rhaiscript/rhai

Rhai - An embedded scripting language for Rust.

Language: Rust - Size: 13.8 MB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 4,652 - Forks: 195

gilzoide/lua-gdextension

Script Godot objects directly in Lua or create sandboxed LuaStates for modding (Godot 4.4+)

Language: C++ - Size: 706 KB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 144 - Forks: 13

schungx/rhai Fork of rhaiscript/rhai

Rhai - An embedded scripting language for Rust [dev repo, may regularly force-push, pull from https://github.com/rhaiscript/rhai for a stable build]

Language: Rust - Size: 40.7 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 9 - Forks: 3

vorov2/dyalect

Dyalect is a dynamic programming language for .NET.

Language: C# - Size: 12.2 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 79 - Forks: 6

martinafejid/basic-sound

Integrate audio across all your Kotlin Multiplatform apps with a single library

Language: Kotlin - Size: 245 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 2 - Forks: 0

mcbeet/bolt

Supercharge Minecraft commands with Python.

Language: Python - Size: 1.03 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 57 - Forks: 9

calcit-lang/calcit-apis

API docs for Calcit Language

Language: Cirru - Size: 972 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 2 - Forks: 0

vtereshkov/umka-lang

Umka: a statically typed embeddable scripting language

Language: C - Size: 39.9 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 1,180 - Forks: 59

lhmouse/asteria

The Asteria Programming Language

Language: C++ - Size: 15.6 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 416 - Forks: 32

atemmel/cherry

🍒 Personalized shell for unix systems

Language: Zig - Size: 1.43 MB - Last synced at: about 14 hours ago - Pushed at: about 14 hours ago - Stars: 0 - Forks: 0

fragcolor-xyz/shards

High-performance, multi-platform, type-safe programming language designed for visual & AI assisted development

Language: C++ - Size: 184 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 76 - Forks: 15

markkurossi/scheme

Scheme in Go

Language: Go - Size: 2.36 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 8 - Forks: 0

SunsetFi/suntime-js

An ECMAScript 2025 (Modern JavaScript) interpreter written in Typescript

Language: TypeScript - Size: 14.5 MB - Last synced at: 1 day ago - Pushed at: 5 days ago - Stars: 1 - Forks: 0

bigskysoftware/_hyperscript

a small scripting language for the web

Language: JavaScript - Size: 9.26 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 3,419 - Forks: 155

ashn-dot-dev/lumpy

A small scripting language with value semantics

Language: Python - Size: 886 KB - Last synced at: 2 days ago - Pushed at: 6 days ago - Stars: 3 - Forks: 0

Glimmr-Lang/PiccodeScript

A simple functional scripting language created in java

Language: Java - Size: 571 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 1 - Forks: 0

animal-lang/animal

Custom programming language built in Go, inspired by animal sounds and behaviors.

Language: Go - Size: 15.5 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 3 - Forks: 0

rhea-language/rhea

Just-In-Time-compiled dynamic general-purpose programming language utilizing OpenMP parallelism with built-in & language-level concurrency and unconventional syntax expressiveness.

Language: C++ - Size: 8.51 MB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 2 - Forks: 0

ch-xedt/SimpleScriptInterpreter

A custom programming language interpreter written in C++

Language: C++ - Size: 339 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

axkr/symja_android_library

:coffee: Symja - computer algebra language & symbolic math library. A collection of popular algorithms implemented in pure Java.

Language: Java - Size: 326 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 417 - Forks: 93

HallofFamer/Lox2

A Superset of Lox Programming Language with Multi-pass Compiler, Optional Static Typing and lots of new features.

Language: C - Size: 1.71 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 58 - Forks: 3

red/red

Red is a next-generation programming language strongly inspired by Rebol, but with a broader field of usage thanks to its native-code compiler, from system programming to high-level scripting and cross-platform reactive GUI, while providing modern support for concurrency, all in a zero-install, zero-config, single ~1MB file!

Language: Red - Size: 39 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 5,680 - Forks: 414

OndrejZobal/runk

runk is a bad and unfinished programming language.

Language: Rust - Size: 267 KB - Last synced at: 5 days ago - Pushed at: about 2 years ago - Stars: 13 - Forks: 1

lucasdcampos/libra

Libra é uma linguagem de programação interpretada simples com comandos em Português!

Language: C# - Size: 1.25 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 42 - Forks: 2

sekiguchi-nagisa/arsh

A statically typed scripting language with shell-like features

Language: C++ - Size: 16.7 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 27 - Forks: 2

Esther7171/Scripts

Here are some automating scripts

Language: Shell - Size: 2.23 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 0 - Forks: 0

PistonDevelopers/dyon

A rusty dynamically typed scripting language

Language: Rust - Size: 2.71 MB - Last synced at: 6 days ago - Pushed at: 4 months ago - Stars: 1,851 - Forks: 55

Axmouth/solid-snake

A low level, modular bytecode, finite register VM focused on safety and extensibility, with plans for a Python like, statically typed language on top.

Language: Rust - Size: 208 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 2 - Forks: 0

Kriptel/RuleScript

Hscript addon featuring script classes, imports, usings, properties, string interpolation and more.

Language: Haxe - Size: 309 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 18 - Forks: 2

berry-lang/berry

A ultra-lightweight embedded scripting language optimized for microcontrollers.

Language: C - Size: 1.9 MB - Last synced at: 5 days ago - Pushed at: 9 days ago - Stars: 871 - Forks: 104

kichik/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.

Language: C++ - Size: 46.2 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 709 - Forks: 163

benhj/arrow

An interpreted programming language

Language: C++ - Size: 811 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 23 - Forks: 3

slang-lang/Pascal

Pascal interpreter written in Slang

Language: 1C Enterprise - Size: 47.9 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 2 - Forks: 0

bitdotgames/BHL

BHL is a strictly typed programming language based on C# specifically tailored for gameplay logic scripting.

Language: C# - Size: 7.56 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 37 - Forks: 10

endbasic/endbasic

BASIC environment with a REPL, a web interface, a graphical console, and RPi support written in Rust

Language: Rust - Size: 5.59 MB - Last synced at: 10 days ago - Pushed at: 11 days ago - Stars: 342 - Forks: 17

Kacper0510/archit

AGH UST compilers project

Language: Java - Size: 278 KB - Last synced at: about 18 hours ago - Pushed at: about 18 hours ago - Stars: 1 - Forks: 0

J2TEAM/awesome-AutoIt

:star: A curated list of awesome UDFs, example scripts, tools and useful resources for AutoIt.

Size: 1.51 MB - Last synced at: 8 days ago - Pushed at: almost 3 years ago - Stars: 897 - Forks: 167

lbfalvy/orchid

An experimental functional scripting language

Language: Rust - Size: 1.96 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 10 - Forks: 0

slang-lang/slang

Statically typed scripting language... syntax errors should be catched at design time!

Language: C++ - Size: 8.14 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 24 - Forks: 4

atilaneves/reggae

Build system in D, Python, Ruby, Javascript or Lua

Language: D - Size: 2.51 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 186 - Forks: 23

eischet/janitor

Embedded expression and scripting language for the JVM

Language: Java - Size: 728 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 0 - Forks: 0

fabasoad/setup-wren-action

This GitHub action installs wren scripting language interpreter.

Language: Shell - Size: 898 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 3 - Forks: 0

LordOfDragons/dragonscript

DragonScript Script Language

Language: C++ - Size: 746 KB - Last synced at: 12 days ago - Pushed at: 13 days ago - Stars: 8 - Forks: 0

Lcbx/GdScript2All

A transpiler for GdScript (targeting C# and c++) written in Python

Language: Python - Size: 14.4 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 206 - Forks: 7

userx007/uScript

uScript, a versatile and lightweight script interpreter

Language: C++ - Size: 118 KB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 0 - Forks: 0

Icemic/quickjs-rusty

A rusty QuickJS-NG wrapper focus on embedding-ready, no-pain type conversion and interoperability capabilities.

Language: Rust - Size: 1.15 MB - Last synced at: 13 days ago - Pushed at: 14 days ago - Stars: 55 - Forks: 11

jaccomoc/jactl

A secure scripting language for event-loop/reactive Java-based applications.

Language: Java - Size: 4.06 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 59 - Forks: 1

voidwyrm-2/reqproc

A stack-oriented concatenative scripting language

Language: Go - Size: 49.8 KB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 0 - Forks: 0

morfuse/morfuse

Morfuse script system is an experimental cross-platform game script engine.

Language: C++ - Size: 504 KB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 7 - Forks: 1

ajeetdsouza/loxcraft

Language tooling for the Lox programming language.

Language: Rust - Size: 770 KB - Last synced at: 5 days ago - Pushed at: 4 months ago - Stars: 312 - Forks: 14

calcit-lang/calcit-lang.org

Home page for Calcit Language

Language: Cirru - Size: 596 KB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 4 - Forks: 0

gabordemooij/xoscript

Client-side scripting language

Language: C - Size: 5.73 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 0 - Forks: 0

Aryamnsls/WeatherApp-Using-PostAPI

A WeatherApp built using a frontend (React.js) fetches real-time weather data by sending a POST request to a weather API (tested via Postman). The app allows users to input a city name, sends it to the API, and displays weather details such as temperature, humidity, and conditions.

Language: JavaScript - Size: 177 KB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 0 - Forks: 0

simondevenish/Ember

A lightweight, portable, and extensible programming language in pure C, suited for embedding in games and applications or compiling into stand-alone executables.

Language: C - Size: 466 KB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 3 - Forks: 1

Dpdl-io/DpdlEngine

Dpdl (Dynamic Packet Definition Language) is a rapid development programming language and constrained device framework with built-in database technology. Dpdl enables also the embedding and execution of multiple programming languages (C, C++, Python, etc...) directly within Dpdl code

Language: C - Size: 1.1 MB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 3 - Forks: 0

OneManMonkeySquad/GameKit.Scripting

Language: C# - Size: 256 KB - Last synced at: 16 days ago - Pushed at: 17 days ago - Stars: 0 - Forks: 0

sagiegurari/duckscript

Simple, extendable and embeddable scripting language.

Language: Rust - Size: 3.25 MB - Last synced at: 14 days ago - Pushed at: 20 days ago - Stars: 550 - Forks: 52

AmrDeveloper/Tank

Dynamic type Object oriented and scripting language written in Java

Language: Java - Size: 905 KB - Last synced at: 8 days ago - Pushed at: over 3 years ago - Stars: 22 - Forks: 3

adam-mcdaniel/atom

Shell scripting that will knock your socks off

Language: Rust - Size: 658 KB - Last synced at: 6 days ago - Pushed at: over 4 years ago - Stars: 273 - Forks: 6

benbusby/y2k

A 0-byte code golfing language encoded in file timestamps

Language: Go - Size: 327 KB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 16 - Forks: 0

ArkScript-lang/Ark

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

Language: C++ - Size: 6.1 MB - Last synced at: 18 days ago - Pushed at: 19 days ago - Stars: 637 - Forks: 48

NueLanguage/nue

The Nue Programming Language

Language: C - Size: 134 KB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 6 - Forks: 0

friphazeph/LLinal

C-native intent execution protocol for LLMs

Language: C - Size: 188 KB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 1 - Forks: 0

MrGoldSky/IScript

Lightweight IScript interpreter in C++23 (lexer, parser, AST, Environment)

Language: C++ - Size: 53.7 KB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 0 - Forks: 0

HaxeFoundation/hscript

Parser and interpreter for Haxe expressions

Language: Haxe - Size: 352 KB - Last synced at: 19 days ago - Pushed at: 20 days ago - Stars: 283 - Forks: 117

click0/domain-check-2 Fork of nixcraft/domain-check-2

Domain Expiration Check Shell Script

Language: Shell - Size: 391 KB - Last synced at: 19 days ago - Pushed at: 20 days ago - Stars: 63 - Forks: 17

BasaiCorp/Razen-Lang

🚀 Razen is a modern, lightweight programming language with Python-like syntax, high performance, and built-in debugging. Perfect for scripting, testing, and custom module development.

Language: Rust - Size: 8.2 MB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 26 - Forks: 4

ValKmjolnir/Nasal-Interpreter

Modern efficient runtime for Nasal: using stack-based direct-threading virtual machine.

Language: C++ - Size: 9.4 MB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 60 - Forks: 6

AJQuattropani/aurora-symcalc

Symbolic computation

Language: C - Size: 938 KB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 0 - Forks: 0

rhaiscript/rhai-loco

Rhai integration for Loco.

Language: Rust - Size: 67.4 KB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 9 - Forks: 1

fabasoad/setup-umka-action

This GitHub action installs Umka programming language.

Language: Shell - Size: 765 KB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 2 - Forks: 0

mbertacca/joe

Java Objects Executor

Language: C - Size: 23.4 MB - Last synced at: 20 days ago - Pushed at: 21 days ago - Stars: 3 - Forks: 0

beanshell/beanshell

Beanshell scripting language

Language: Java - Size: 15.4 MB - Last synced at: 4 days ago - Pushed at: 10 months ago - Stars: 896 - Forks: 180

phorward/rapidbatch

Scripting language; compiler and virtual machine

Language: C - Size: 7.19 MB - Last synced at: 1 day ago - Pushed at: almost 2 years ago - Stars: 12 - Forks: 1

phorward/xpl

An eXample Programming Language

Language: C - Size: 17.6 KB - Last synced at: 1 day ago - Pushed at: over 6 years ago - Stars: 11 - Forks: 0

ppiod/nyx

A language made for learning, not speed or safety. I'm a C++ beginner errors will come, but I'll learn.

Language: C++ - Size: 162 KB - Last synced at: 21 days ago - Pushed at: 22 days ago - Stars: 3 - Forks: 0

ElykDeer/bananaScript

An esoteric programming language that's absolutely bananas.

Language: C++ - Size: 1.38 MB - Last synced at: 9 days ago - Pushed at: over 7 years ago - Stars: 4 - Forks: 0

ysufender/SlimScript

A Small, Turing-Complete Embeddable Scripting Language Designed to Interop With .NET

Language: C# - Size: 62.5 KB - Last synced at: 21 days ago - Pushed at: 22 days ago - Stars: 1 - Forks: 0

mnoltmeer/ELI

Line by line interpreter with C-like syntax, class support and importing functionality from .dll libraries

Language: C++ - Size: 17.2 MB - Last synced at: 22 days ago - Pushed at: 23 days ago - Stars: 0 - Forks: 0

1set/starlet

✨ Yet another Go wrapper for Starlark that simplifies usage, offers data conversion and useful Starlark libraries

Language: Go - Size: 437 KB - Last synced at: 13 days ago - Pushed at: 2 months ago - Stars: 30 - Forks: 3

Marco4413/Pulsar

A small concatenative stack-based dynamically-typed interpreted scripting language.

Language: C++ - Size: 996 KB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 5 - Forks: 0

rhaiscript/book

The Rhai Book.

Language: CSS - Size: 55.9 MB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 24 - Forks: 25

msteveb/jimtcl

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

Language: C - Size: 15.9 MB - Last synced at: 14 days ago - Pushed at: 23 days ago - Stars: 476 - Forks: 129

Eliah-Lakhin/ad-astra

Scripting language for Rust.

Language: Rust - Size: 4.58 MB - Last synced at: 24 days ago - Pushed at: 6 months ago - Stars: 91 - Forks: 0

fanioz/AI-Trans

Trans AI is in-game 'computer' player to beat you playing OpenTTD. It try to transporting cargoes from/to any towns and industries using Bus, Truck, Tram, Train, Aircraft and Ship. In the future it would try to use all available vehicles. Current strategy is try to use only one type of industry (if possible) as the destination of transporting cargo named "Cargo Concept", As described

Language: Squirrel - Size: 860 KB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 3 - Forks: 1

russo-2025/papyrus-compiler

An open-source compiler for Bethesda's Papyrus scripting language (Skyrim SE/AE), implemented in V. Focused on faster compilation, clearer error messages, and PEX file analysis.

Language: V - Size: 1.33 MB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 28 - Forks: 7