Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

About

The Develfish Project is a suite of tools designed to streamline code generation and infrastructure setup, including a code generation framework and a workbench built on Visual Studio Code.

References: | develfish.studio

%3develfishDevelfish ProjectstudioDevelfish Studiodevelfish->studiolorryDevelfish Lorrydevelfish->lorrystudio->lorryconfigConfig Treelorry->configruntimeLuau Runtimelorry->runtimemanagerPackage Managerlorry->managercgfCode Generation Frameworkconfig->cgfruntime->cgfmanager->cgfgeneratorVueVue Generatorcgf->generatorVuegeneratorSpringSpring Generatorcgf->generatorSpringgeneratorComposeCompose Generatorcgf->generatorComposegeneratorEtc...cgf->generatorEtc

Develfish Studio

A workbench built on Visual Studio Code, featuring first-class support for the Lorry code generation framework.

Features:

  • Language Server (code highlighting & completions)
  • Snippets & Suggestions (installed from Lorry packages)
  • Extended Project Explorer (task launcher & package manager)
  • Embedded Lorry Runtime (optional)
  • Guides & Documentation

Develfish Studio Documentation

Develfish Lorry

A code generation framework with support of config trees, jinja-like template engine and scripting.

Features:

  • Lorry Runtime (an independent Luau runtime environment)
  • Config Tree Manager (merges directories containing YAML, JSON, and Luau configurations)
  • Package Manager (installs code generators as dependencies)
  • Template Engine (includes both Jinja-like and Lua-based engines)
  • Command Line Tool