Skip to content
@kapetacom

Kapeta

Welcome to Kapetas Github

Here, you'll find an overview of the various repositories we have, their purpose, and their licensing.

Documentation

To learn more about how to use Kapeta, please visit our knowledge base: https://docs.kapeta.com/

Getting Help

We're always here to help - write us at support@kapeta.com

Open Source

We want to engage as much as possible with the open-source community, and for that reason, we've open-sourced most of what we're doing.

Some of the more advanced and core parts of Kapeta are, however, licensed under the BUSL license - also known as source available. This is to protect our interests as a business and ensure that Kapeta will exist forever :)

All software installed on your machine or in your cloud will have its source available - with either an MIT or BUSL license.

Repositories

Desktop Application

License: BUSL-1.1

The desktop application is the main app you use to interact with Kapeta. It's fully source-available and licensed under the BUSL.

The repositories that contain the various components of the desktop app are:

SDKs

We have SDKs for each programming language we support - all MIT-licensed.

You can find them here:

Providers

At the core of Kapeta, we have a series of what we call "providers" that provide support for block types, language targets, resource types, deployment targets, and more.

You can view them here.

To learn more about these concepts, have a look at our knowledge base page here: https://docs.kapeta.com/docs/providers

Providers are MIT licensed except Deployment Targets, which are BUSL licensed.

Samples

We publish samples for different systems in Kapeta - you can find the source by clicking here.

Samples are MIT-licensed.

Insights

Insights is a collection of software components we add to your system to provide you with insights like logs and metrics - you can find the source by clicking here.

Insights are MIT-licensed

UI Library

Because we want to encourage the forking and implementation of plugins/providers for Kapeta, we're also providing the UI library we use for building the existing providers. This makes it easy to copy and adjust things to your needs.

You can find them here - the main one being ui-web-components

The UI library is MIT licensed - except for ui-web-plan-editor, which is BUSL licensed.

Cloud Services

As part of the Kapeta system, we also have several cloud services and web frontends. These will remain closed-sourced for now - but we aim to publish several, if not all, of them in the future.

Popular repositories Loading

  1. portpilot portpilot Public

    Forward all your ports

    Go 8

  2. kapeta-desktop kapeta-desktop Public

    Simple Placeholder for publishing the Kapeta Desktop app

    6

  3. core-registry-action core-registry-action Public

    Repository for the registry Github action

    TypeScript 3

  4. kapeta kapeta Public

    Main entry repository - the gateway to everything else

    2

  5. ui-web-components ui-web-components Public

    Common UI components for Kapeta UI

    TypeScript 1

  6. ui-web-plan-editor ui-web-plan-editor Public

    UI components for rendering and editing plans

    TypeScript 1

Repositories

Showing 10 of 103 repositories
  • mongo-replicaset Public

    Docker image for starting a single-node replicaset. Used for local env and testing

    kapetacom/mongo-replicaset’s past year of commit activity
    Shell 0 MIT 0 0 0 Updated Dec 16, 2024
  • cli-kap Public

    Kapeta CLI utility

    kapetacom/cli-kap’s past year of commit activity
    JavaScript 0 MIT 0 1 2 Updated Dec 8, 2024
  • codegen-target-react-ts Public

    Provides language support for ReactJS + Typescript

    kapetacom/codegen-target-react-ts’s past year of commit activity
    TypeScript 0 MIT 0 1 7 Updated Dec 5, 2024
  • cli-kap-codegen Public

    Command for generating code from Kapeta YML files

    kapetacom/cli-kap-codegen’s past year of commit activity
    TypeScript 0 MIT 0 1 5 Updated Dec 2, 2024
  • cli-kap-registry Public

    Kapeta CLI Registry Command

    kapetacom/cli-kap-registry’s past year of commit activity
    TypeScript 0 MIT 0 1 6 Updated Dec 2, 2024
  • ui-web-components Public

    Common UI components for Kapeta UI

    kapetacom/ui-web-components’s past year of commit activity
    TypeScript 1 MIT 0 0 3 Updated Dec 1, 2024
  • kapeta-desktop Public

    Simple Placeholder for publishing the Kapeta Desktop app

    kapetacom/kapeta-desktop’s past year of commit activity
    6 0 1 0 Updated Nov 25, 2024
  • sdk-go-nosql-mongodb Public

    MongoDB SDK for Kapeta

    kapetacom/sdk-go-nosql-mongodb’s past year of commit activity
    Go 0 MIT 0 0 0 Updated Nov 21, 2024
  • codegen-target-html Public

    Provides Kapeta language support for static html

    kapetacom/codegen-target-html’s past year of commit activity
    TypeScript 0 MIT 0 0 0 Updated Oct 14, 2024
  • sdk-go-config Public

    Config SDK for Go

    kapetacom/sdk-go-config’s past year of commit activity
    Go 0 MIT 0 0 0 Updated Oct 2, 2024

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…