8000 GitHub - svoimoy/geb: geb is the CLI tool for Hofstadter. Generate All the Things!!
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
/ geb Public

geb is the CLI tool for Hofstadter. Generate All the Things!!

License

Notifications You must be signed in to change notification settings

svoimoy/geb

Repository files navigation

geb: data-centric design, output-agnostic creation

geb is the command-line tool for the hofstadter framework for data-centric design and output-agnostic creation of just about anything.

With it, you can:

  • Create designs and generate code in multiple languages in parallel
  • Modify code and designs, regenerate without disruption
  • Customize and extend templates, generators, and dsls.
  • Share designs and templates across your applications and organization.
  • Contribute to the ecosystem by sharing your designs, templates, generators, or complete applications.

Installation

go get github.com/hofstadter-io/geb
go get github.com/hofstadter-io/dsl-library
geb sys init

Getting Started

Learn how to generate a file

Build your first project, a CLI

Get an overview of Hofstadter

Ask a question in the google group

Documentation

The docs are pretty much m.i.a. but you should still dive in!

Get a feel here for what is to come. Don't hesitate to ask a question via the GitHub issues either.

In-depth API walkthrough

The Concepts

All about designs

Exploring the DSLs

Developers Documentation

Playbooks and Guides

Projects using Hofstadter

Project types pkg api cli db ci notes
geb x x x meta...

About

geb is the CLI tool for Hofstadter. Generate All the Things!!

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

0