Skip to main content

A unified way to manage
applications and infrastructure

Vendor-agnostic. Crowdsourced expertise.
Learn once, use everywhere.

What is Capact?

Capact = Capabilities actualized

Capact (pronounced: "cape-act", /ˈkeɪp.ækt/) is an extensible, community-powered framework for Getting Things Done. What things, you may ask? Anything really, though initially we are focused on day-one and day-two workflows for deploying and managing applications and cloud-native infrastructure. Where it goes from there is up to you.

Learning new tools and technologies takes time, and being productive with recently developed skills in a production-ready manner takes even longer. Capact allows its users and contributors to use an open standard (and community-maintained) abstractions and rely on the expertise of the implementation, abstraction & workflow developers to make things work.

  • widgets

    Mix and match your tooling or API of choice. For example, chain Terraform, Helm and Slack API.

  • integration_instructions

    Capact is powered by GraphQL API. Use it through the included nifty CLI or any other way you like.

  • groups

    Capact is a totally free-to-use, open source project, powered by the community. Let's work together to enable DRY at a global scale!

Key Features

account_tree

Unify your workflow

Capact unifies the way how to manage applications (or middleware, or infrastructure, or anything else in between), run day-two operations and execute arbitrary (or ad-hoc) workflows.

published_with_changes

Interchange dependencies

In Capact, all dependencies are abstracted away and resolved dynamically, at runtime, according to your desired preferences. Want to use managed solutions from your cloud provider? Or maybe you are an on-prem aficionado? Capact's got you covered!

group_work

Collaborate

Capact is an ecosystem. Codify and contribute your subject matter expertise. Don't reinvent the wheel. Publish once, use anywhere. Let's get stuff done together!

Get started

Begin your journey with Capact

It's easy to try out Capact on your local machine. Install the CLI, bootstrap a cluster and use Capact to deploy something, like Mattermost. Have fun!

If you want to learn more about Capact, get familiar with concepts and features, read our documentation.

# Create local kind clustercapact env create kind# Install Capactcapact install# Log in interactively to the Capact Gatewaycapact login https://gateway.capact.local# You're all set! Enjoy using Capact!