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.
Hot right now
Most stars gained in a day · Oct 17
+6AutoHotkey
AutoHotkey/AutoHotkey · ★ 13.3KAutoHotkey is a free, open-source Windows utility for automating repetitive tasks, driven by its own scripting language with built-in support for defining hotkeys.
php-src
php/php-src · ★ 40.4KThis is the source code of PHP, the popular general-purpose scripting language especially suited to web development — the interpreter itself, written in C.
+3lua
lua/lua · ★ 10.4KThis 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.
+3mquickjs
bellard/mquickjs · ★ 6.2KMicroQuickJS (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.
The all-time top
9 projects · by stars
- 40.4K
#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.
- 23.8K
#2 · ruby/rubyruby
The Ruby programming language itself: an interpreted, object-oriented language that is simple, straightforward, and extensible. This repository is the official Ruby source tree.
- 16.3K
#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.
- 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.
- 5

bash-guide
12.4KIdnan/bash-guideA 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.
- 6

craftinginterpreters
11.1Kmunificent/craftinginterpreters · HTMLThe 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.
- 7

lua
10.4Klua/lua · CThis 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.
- 8

mquickjs
6.2Kbellard/mquickjs · CMicroQuickJS (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.
- 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.
Related topics
Often tagged together