Skip to content

A GDScript preprocessor targeted at reducing common boilerplate patterns.

License

Notifications You must be signed in to change notification settings

shfty-godot/boiler-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Boiler

A GDScript preprocessor aimed at reducing common boilerplate patterns.

Overview

Boiler aims to reduce common boilerplate patterns by introducing comment-driven preprocessor tags to the standard GDScript syntax. Implemented as an editor plugin, it watches the currently-edited script for changes, and uses any detected Boiler tags to generate a script_file.gen.gd alongside it.

Features

  • Automatically generate boilerplate code from a simplified set of markup tags
  • Integrates directly with the Godot script editor and resource filesystem for seamless code regeneration

Example Content

example.tscn in the scenes folder contains several examples of how Boiler can be used to simplify the generation of signals, setters and on-change handler methods.

Boiler Elsewhere

Discord

Shifty's Twitter

Support

If you'd like to support the ongoing development of Boiler, a Patreon page is available here:

Shifty Studio - Patreon

Donations via PayPal are also accepted:

Donate with PayPal button

About

A GDScript preprocessor targeted at reducing common boilerplate patterns.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages