awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

22 مستودعات

Awesome GitHub RepositoriesScripting Engines

Libraries for embedding scripting languages and interpreters into applications.

Explore 22 awesome GitHub repositories matching part of an awesome list · Scripting Engines. Refine with filters or upvote what's useful.

Awesome Scripting Engines GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • chrisant996/clinkالصورة الرمزية لـ chrisant996

    chrisant996/clink

    5,320عرض على GitHub↗

    Clink هو محسن لسطر الأوامر وامتداد shell لطرفية Windows CMD. يعمل كمكتبة إدخال بنمط readline ومحرك إكمال، مما يضيف تحريراً متقدماً للسطر، وسجل أوامر مستمراً، وتوقع وسيطات الأوامر إلى بيئة سطر أوامر Windows القياسية. يتميز المشروع ببنية قابلة للبرمجة تسمح بتعريفات إكمال مخصصة، وتعيين لوحة مفاتيح Lua، وتخصيص موجه ديناميكي. يتيح إنشاء موجهات حساسة للسياق يمكن أن تتضمن تحديثات غير متزامنة، وتنسيقاً قائماً على البيئة، وشاشات عابرة لتقليل الفوضى المرئية. تغطي مجموعة الأدوات مجالات قدرات واسعة بما في ذلك تعيين إدخال الطرفية مع روابط مفاتيح مخصصة، واقتراحات الأوامر في الوقت الفعلي بناءً على السجل وأسماء الملفات، وأتمتة shell للتعامل مع موجهات الدفع ونصوص بدء التشغيل. كما يوفر نظاماً لإدارة سمات الألوان وإعدادات التطبيق عبر واجهة سطر أوامر مخصصة.

    Uses external Lua scripts to generate dynamic lists of suggested commands and arguments based on input.

    C++
    عرض على GitHub↗5,320
  • chaiscript/chaiscriptالصورة الرمزية لـ ChaiScript

    ChaiScript/ChaiScript

    3,119عرض على GitHub↗

    Embedded Scripting Language Designed for C++

    Easy-to-use embedded scripting language for C++.

    C++c-plus-pluscppembedded-scripting-language
    عرض على GitHub↗3,119
  • pocketpy/pocketpyالصورة الرمزية لـ pocketpy

    pocketpy/pocketpy

    2,076عرض على GitHub↗

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

    Python 3.x interpreter.

    C
    عرض على GitHub↗2,076
  • dbohdan/embedded-scripting-languagesالصورة الرمزية لـ dbohdan

    dbohdan/embedded-scripting-languages

    1,493عرض على GitHub↗

    The following is a list of reasonably mature or actively developed open source embedded scripting languages to use in your application. Stretching the definition of a scripting language, it also includes Datalog implementations. Items with a strong copyleft license (like the GNU GPL) that will…

    Scripting languages to use in your app / game.

    عرض على GitHub↗1,493
  • cesanta/v7الصورة الرمزية لـ cesanta

    cesanta/v7

    1,451عرض على GitHub↗

    Embedded JavaScript engine for C/C++

    Embedded JavaScript engine.

    C
    عرض على GitHub↗1,451
  • fubark/cyberالصورة الرمزية لـ fubark

    fubark/cyber

    1,446عرض على GitHub↗

    Cyber is a fast, efficient, and concurrent scripting language. You can embed it into your applications, games, or engines on desktop or web. Cyber also comes with a CLI so you can do scripting on your computer.

    Fast, efficient, and concurrent scripting language.

    Zig
    عرض على GitHub↗1,446
  • pyscripter/python4delphiالصورة الرمزية لـ pyscripter

    pyscripter/python4delphi

    1,047عرض على GitHub↗

    Python for Delphi (P4D) is a set of free components that wrap up the Python DLL into Delphi and Lazarus (FPC). They let you easily execute Python scripts, create new Python modules and new Python types. You can create Python extensions as DLLs and much more. P4D provides different levels of…

    Wraps Python for execution within applications.

    Pascal
    عرض على GitHub↗1,047
  • synopse/mormotالصورة الرمزية لـ synopse

    synopse/mORMot

    823عرض على GitHub↗

    Synopse mORMot 1 ORM/SOA/MVC framework - Please upgrade to mORMot 2 !

    JavaScript engine binding with JIT support.

    Pascal
    عرض على GitHub↗823
  • project-jedi/jvclالصورة الرمزية لـ project-jedi

    project-jedi/jvcl

    663عرض على GitHub↗

    JEDI Visual Component Library

    Pascal script interpreter library.

    Pascal
    عرض على GitHub↗663
  • r-lyeh-archived/scriptoriumالصورة الرمزية لـ r-lyeh-archived

    r-lyeh-archived/scriptorium

    524عرض على GitHub↗

    Scriptorium :scroll:

    Game scripting languages benchmarked.

    C
    عرض على GitHub↗524
  • remobjects/pascalscriptالصورة الرمزية لـ remobjects

    remobjects/pascalscript

    507عرض على GitHub↗

    pascalscript

    Embedded Object Pascal scripting engine.

    Pascal
    عرض على GitHub↗507
  • edubart/miniluaالصورة الرمزية لـ edubart

    edubart/minilua

    387عرض على GitHub↗

    This is Lua contained in a single header to be bundled in C/C++ applications with ease. Lua is a powerful, efficient, lightweight, embeddable scripting language.

    Lua scripting language port.

    C
    عرض على GitHub↗387
  • bero1985/besenالصورة الرمزية لـ BeRo1985

    BeRo1985/besen

    229عرض على GitHub↗

    BESEN is an acronym for "B ero's E cma S cript E ngine", and it is a complete ECMAScript Fifth Edition Implemention in Object Pascal, which is compilable with Delphi >=7 and Free Pascal >= 2.5.1 (maybe also 2.4.1).

    ECMAScript implementation in Object Pascal.

    Pascal
    عرض على GitHub↗229
  • dafrito/luacxxالصورة الرمزية لـ dafrito

    dafrito/luacxx

    163عرض على GitHub↗

    Lua binding library for modern C++

    C++11 API for creating Lua bindings.

    C++
    عرض على GitHub↗163
  • tondrej/chakracore-delphiالصورة الرمزية لـ tondrej

    tondrej/chakracore-delphi

    146عرض على GitHub↗

    Delphi and Free Pascal bindings and classes for Microsoft's ChakraCore library.

    Bindings for Microsoft's ChakraCore JavaScript engine.

    Pascal
    عرض على GitHub↗146
  • dennis1000/verysimpleluaالصورة الرمزية لـ Dennis1000

    Dennis1000/verysimplelua

    136عرض على GitHub↗

    VerySimple.Lua - Lua 5.3 for Delphi

    Lua wrapper with automatic OOP callback creation.

    Pascal
    عرض على GitHub↗136
  • coldzer0/quickjs-pascalالصورة الرمزية لـ Coldzer0

    Coldzer0/QuickJS-Pascal

    102عرض على GitHub↗

    Change log - Upload Static libs for Mac, IOS, Linux and dynamic ones for Windows - sync with QJS Version "2020-03-16" - Contains all function and patches from - Version "2019-10-27", "2019-12-21", "2020-01-05", "2020-01-19" - Dlls not updated yet ( Compile your own for now till I do ^^ ) - sync…

    Bindings for the QuickJS JavaScript engine.

    Pascal
    عرض على GitHub↗102
  • user1095108/lualiteالصورة الرمزية لـ user1095108

    user1095108/lualite

    80عرض على GitHub↗

    A C++ library for generating Lua bindings.

    Lua bindings generator.

    C++
    عرض على GitHub↗80
  • d-mozulyov/crystalluaالصورة الرمزية لـ d-mozulyov

    d-mozulyov/CrystalLUA

    62عرض على GitHub↗

    Lua is a lightweight, high-level, multi-paradigm programming language designed primarily for embedded use in applications. CrystalLUA is a high-level library for binding your native Delphi code and scripts in Lua language. The difference between CrystalLUA and other binding libraries is in high…

    Lua language binding for applications.

    Pascal
    عرض على GitHub↗62
  • danieleteti/lua4delphiالصورة الرمزية لـ danieleteti

    danieleteti/lua4delphi

    39عرض على GitHub↗

    Delphi binding for Lua 5.1 language

    Lua 5.1 language binding.

    Pascal
    عرض على GitHub↗39
السابق12التالي
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Scripting Engines

استكشف الوسوم الفرعية

  • CompletionScripting environments dedicated to generating dynamic lists of command and argument suggestions. **Distinct from Scripting Engines:** Distinct from general scripting engines by focusing specifically on the generation of completion candidates.