Ground

A simple, speedy programming language

Australia

Welcome to Ground!

This org contains most Ground-related stuff that you'll want to find.

What is Ground?

Ground is a bytecode VM (however some people also insist on it being a programming language). It's fast, light, and extensible.

Maintainers

Max: Core interpreter

DiamondNether90: Libraries, tooling, documentation, bug fixes, pestering Max to fix bugs

SpookyDervish: Libraries and Dig package manager.

Important repositories

Core Interpreter: Core GroundVM which actually runs code. Also contains essential libraries such as fileio and request

Dig package manager: Package manager to easily install Ground libraries. View packages here. Maintained by SpookyDervish.

Syntax highlighter: Highlights syntax for sending in Discord chats, helpful for sharing debug info. Maintained by DiamondNether90

Historical repositories

These repos used to be active, however are usually not used anymore. They are kept around for archival purposes.

Old interpreter: Old C++ based Ground interpreter. Max used to be very bad at C++ so this was a very unmaintainable version

Gride: Buggy mess of a Ground IDE. Worked in a web browser, with a Flask app providing a bridge to the Ground process.

GroundPy: SpookyDervish's original attempt at compiling Ground to ASM. It does work for some things!

Old libraries: Old external libraries for the old interpreter. The new interpreter has a different API so these are incompatible.

Ground interpreter written in C
Updated 2026-05-05 08:34:40 +10:00
Updated 2026-04-05 18:49:42 +10:00
Formats ground code to be displayed on discord
Updated 2026-03-19 13:41:05 +11:00
The package manager for ground.
Updated 2026-03-18 05:50:26 +11:00
Tree sitter grammar
Updated 2026-03-15 14:52:54 +11:00
A speedy platform for building cool software
Updated 2026-01-21 11:38:12 +11:00
Prototype IDE for Ground
Updated 2025-09-27 15:09:29 +10:00
My ground programs
Updated 2025-09-25 11:15:59 +10:00
External libraries for Ground
Updated 2025-09-22 20:03:22 +10:00
A compiled version of the Ground language.
Updated 2025-09-14 05:37:58 +10:00