Topics / #scripting-language

Scripting-language projects on GitHub

Interpreters and implementations of scripting languages.

As of , the most-starred Scripting-language projects on GitHub are php-src (40.4K stars), ruby (23.8K stars) and quarkdown (16.3K stars). GitHub.Locker tracks 9 Scripting-language repositories with 134.1K stars combined. The fastest-growing on October 17 was AutoHotkey, with +6 stars in a day.

9Projects
134.1KStars in total
+20Stars in a day

Hot right now

Most stars gained in a day · Oct 17

The all-time top

9 projects · by stars

  1. #1 · php/php-src

    php-src

    This is the source code of PHP, the popular general-purpose scripting language especially suited to web development — the interpreter itself, written in C.

    40.4K
  2. #2 · ruby/ruby

    ruby

    The Ruby programming language itself: an interpreted, object-oriented language that is simple, straightforward, and extensible. This repository is the official Ruby source tree.

    23.8K
  3. #3 · iamgio/quarkdown

    quarkdown

    Quarkdown is a Markdown-based typesetting system: you write a single Markdown source and it compiles into a print-ready book, academic paper, knowledge base, website, or interactive presentation.

    16.3K
  1. 4

    AutoHotkey

    13.3KAutoHotkey/AutoHotkey · C++

    AutoHotkey is a free, open-source Windows utility for automating repetitive tasks, driven by its own scripting language with built-in support for defining hotkeys.

  2. 5

    bash-guide

    12.4KIdnan/bash-guide

    A free, structured Bash guide covering everyday command-line operations (files, text, directories, SSH/network, process monitoring) and shell programming fundamentals like variables, arrays, functions, loops, regex, debugging and multi-threading.

  3. 6

    craftinginterpreters

    11.1Kmunificent/craftinginterpreters · HTML

    The repository for 'Crafting Interpreters', a book that teaches you to build interpreters. It holds the full text of the book, complete source for its two Lox interpreters, and the build system behind craftinginterpreters.com.

  4. 7

    lua

    10.4Klua/lua · C

    This is the official development mirror of the Lua programming language's source code, showing the full commit history as maintained by the Lua team, though it is updated irregularly.

  5. 8

    mquickjs

    6.2Kbellard/mquickjs · C

    MicroQuickJS (MQuickJS) is a JavaScript engine built for embedded systems, able to run JS programs using as little as 10 kB of RAM and about 100 kB of ROM, with speed comparable to full QuickJS.

  6. 9

    ArcadeMaker

    155ArcadeMakerSources/ArcadeMaker · C#

    ArcadeMaker is a simple cross-platform 2D game engine that ships with its own programming language (prototyped as Exp) and an integrated IDE, modeled after GameMaker 8.

Often tagged together