gnu

Godot-Nim Utility - Godot gamedev with Nim

Pure Nim score 15/100 · tests present · no docs generated

Summary

Latest Version Unknown
License MIT
CI Status Failing
Downloads 0
Last Indexed 2026-07-21 05:25

Installation

nimble install gnu
choosenim install gnu
git clone https://github.com/tonogram/gnu

OS Compatibility

Platform Linux macOS Windows FreeBSD OpenBSD NetBSD Android iOS WASM Embedded
gnu - - - - - - -

Source

Repository https://github.com/tonogram/gnu
Homepage https://github.com/tonogram/gnu
Registry Source nimble_official

README

gnu

GNU (Godot-Nim Utility) is a CLI for creating games in the Godot engine using the Nim programming language.

Prerequisites

  • Set the GODOT_BIN environment variable to point your Godot executable.

Usage

  1. Create a new project with gnu init --name:"<project name>"
  2. Use the gnu newScript --name=<component name> --node=<node type> and gnu delScript --name=<component name> commands to create and delete scripts, and assign them to nodes in the Godot editor.
  3. Build your scripts with gnu build. Run this command again whenever you'd like to see your changes.
  4. Write your code in your favorite editor, do everything else in Godot!