barista

Version, currently main branch1 version
  • main branchlatestOct 28, 2025

github.com/skinnyjames/barista

No description declared in shard.yml.

1 stars
3 dependents
License: MIT

Installation

# Add this to your shard.yml
dependencies:
  barista:
    github: skinnyjames/barista
    branch: main

main is a branch, not a release, so this tracks it rather than pinning a version.

Then run:

shards install

shard.yml

Crystal
1.6.0
License
MIT
Author
Sean Gregory
Target
  • coffee_shop from examples/coffee_shop.cr

Dependencies

Runtime Dependencies

Development Dependencies

  • webmock*github: manastech/webmock.cr, branch: masterdev

README

Barista | status-badge

Barista was designed to be an extensible framework for writing and running a dependency graph of tasks concurrently. It privileges extensibility over providing a DSL, and provides tooling and behaviors for orchestrating tasks.

Installation

  1. Add the dependency to your shard.yml:

    dependencies:
      barista:
        gitlab: skinnyjames/barista
  2. Run shards install

Run tests

  • docker-compose up

Documentation

Documentation is available here