Skip to content
@GraphScript-Labs

GraphScript Labs

GraphScript is a general-purpose visual scripting language that represents logic and behavior as connected nodes, forming a graph.

GraphScript

🎛️ GraphScript (GS)

GraphScript (GS) is a general-purpose visual scripting language that represents logic and behavior through connected nodes forming a graph.

Instead of writing code line by line, users define scripts by visually linking components like conditions, actions, loops, and I/O elements. Each node represents a component, and connections between them define the execution flow.

✨ Key Highlights

  • Visual over Textual: Build logic through flow-based design, not syntax-heavy code.
  • Component-Based: Each node performs a function—input, condition, loop, or action.
  • Executable Graphs: Graphs are not just diagrams—they run like real code.
  • For All Users: Designed for programmers, designers, educators, and creative toolmakers.

🧩 The Ecosystem

GraphScript is powered by multiple tools, working together:

🛠️ Tool Description
✏️ editor Node-based visual scripting editor for building logic flows in GraphScript.
🧠 gsam-compiler GSAM scripting language using runnable nodes for executing logic flows.
🐍 runtimes Platform-specific standalone Python runtimes for GraphScript Engine and tools.
💬 console Visual terminal for sending input to the GSAM and receiving real-time output.
🖥️ desktop-service Background utility that enables seamless usage, auto-updates, and syncing across GraphScript tools.
📦 installer Builds and packages the GraphScript application into a ready-to-distribute format for platforms.
🖼️ installer-fe UI for the GraphScript Installer, used for directory selection and setup.
🚀 launcher Self-updating launcher and project manager for GraphScript projects.
📘 guidebook Official guidebook for using the GraphScript visual scripting environment.
📚 docs Documentation hub for the GraphScript ecosystem.
🌐 graphscript-labs.github.io Official landing page for GraphScript, maintained via GitHub Pages.
🏢 .github GraphScript organization’s profile repository and README configuration.

🌏 Communities

Pinned Loading

  1. editor editor Public

    The GraphScript Engine frontend is the UI layer of the GraphScript visual scripting environment. It provides an intuitive and dynamic interface for creating and interacting with logic flows using n…

    TypeScript 2 1

  2. gsam-compiler gsam-compiler Public

    GSAM is a scripting language which uses the concept of runnable nodes to run a script

    Python 1

Repositories

Showing 10 of 12 repositories
  • desktop-service Public

    GraphScript Desktop Service is a background utility that enables seamless usage, automatic updates, and tool syncing for the GraphScript ecosystem.

    GraphScript-Labs/desktop-service’s past year of commit activity
    Python 0 0 0 0 Updated Aug 21, 2025
  • editor Public

    The GraphScript Engine frontend is the UI layer of the GraphScript visual scripting environment. It provides an intuitive and dynamic interface for creating and interacting with logic flows using node-based scripting.

    GraphScript-Labs/editor’s past year of commit activity
    TypeScript 2 1 2 (1 issue needs help) 0 Updated Aug 21, 2025
  • graphscript-labs.github.io Public

    This repository hosts the official landing page of GraphScript, maintained by GraphScript Labs.

    GraphScript-Labs/graphscript-labs.github.io’s past year of commit activity
    JavaScript 0 0 1 0 Updated Aug 8, 2025
  • docs Public

    Documentation for the GraphScript ecosystem - a visual, flow-based scripting IDE that redefines how logic is written, shared, and executed.

    GraphScript-Labs/docs’s past year of commit activity
    JavaScript 1 1 1 0 Updated Aug 8, 2025
  • installer Public

    The GraphScript Installer builds and packages the GraphScript application into a ready-to-distribute format for supported platforms.

    GraphScript-Labs/installer’s past year of commit activity
    Python 0 0 0 0 Updated Aug 5, 2025
  • launcher Public

    GraphScript Launcher is a lightweight, self-updating desktop interface for launching and managing GraphScript projects.

    GraphScript-Labs/launcher’s past year of commit activity
    TypeScript 0 0 0 0 Updated Aug 1, 2025
  • guidebook Public

    The official Guidebook for GraphScript, a visual scripting environment designed for intuitive, flow-based programming.

    GraphScript-Labs/guidebook’s past year of commit activity
    0 0 0 0 Updated Jul 31, 2025
  • .github Public

    GraphScript's Organisation Repository

    GraphScript-Labs/.github’s past year of commit activity
    0 0 0 0 Updated Jul 30, 2025
  • runtimes Public

    This repository provides platform-specific standalone Python runtimes used by the GraphScript Engine and its tools.

    GraphScript-Labs/runtimes’s past year of commit activity
    Python 0 0 0 0 Updated Jul 28, 2025
  • gsam-compiler Public

    GSAM is a scripting language which uses the concept of runnable nodes to run a script

    GraphScript-Labs/gsam-compiler’s past year of commit activity
    Python 1 0 0 0 Updated Jul 28, 2025

Top languages

Loading…

Most used topics

Loading…