Skip to content

bketelsen/blox

 
 

Repository files navigation

Blox

Blox is the CLI for working with CueBlox. (doesn't exist yet)

What is Blox?

See our rapidly-evolving documentation here

Vocabulary

Blox

A Blox is a collection of DataSets, grouped into a Schema, and distributed as a repository.

These Blox can be consumed using the blox CLI to provide data validation and generation for your content repositories, ensuring type safety across your content.

DataSet

A DataSet is a type with a strongly defined schema, using Cue.

See examples

Schema

A Schema is a Cue file definition of one or more DataSets, with some metadata to help connect some dots for the blox CLI.

See examples

Repository

Collection of schemas, distributed via HTTP with a manifest.json. Can be downloaded by the blox CLI.

About

CueBlox CLI

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 68.1%
  • Shell 25.3%
  • Dockerfile 2.7%
  • JavaScript 1.5%
  • Makefile 1.1%
  • HTML 0.8%
  • CSS 0.5%