Open-source feature flags. Self-hosted, real-time, OpenFeature-compatible. https://hoist.macco.dev
  • Go 57.8%
  • Svelte 27.9%
  • TypeScript 9.5%
  • PLpgSQL 4.2%
  • CSS 0.5%
Find a file
2026-02-16 12:03:23 -05:00
.forgejo/workflows feat: initial commit 2026-01-27 10:50:01 -05:00
cmd feat(analytics): Add organization overview summary metrics (#3) 2026-02-16 16:58:26 +00:00
docker build(docker): copy sdks into /app/sdks before pnpm install 2026-02-16 12:03:23 -05:00
examples/basic feat: initial commit 2026-01-27 10:50:01 -05:00
internal feat(analytics): Add organization overview summary metrics (#3) 2026-02-16 16:58:26 +00:00
sdks fix: align evaluation engines across server and SDKs (#2) 2026-02-16 05:33:06 +00:00
web feat(analytics): Add organization overview summary metrics (#3) 2026-02-16 16:58:26 +00:00
wiki feat: initial commit 2026-01-27 10:50:01 -05:00
.env.example feat: initial commit 2026-01-27 10:50:01 -05:00
.gitignore feat: initial commit 2026-01-27 10:50:01 -05:00
config.example.yaml feat: initial commit 2026-01-27 10:50:01 -05:00
docker-compose.dev.yml feat: initial commit 2026-01-27 10:50:01 -05:00
docker-compose.yml feat: initial commit 2026-01-27 10:50:01 -05:00
go.mod feat: initial commit 2026-01-27 10:50:01 -05:00
go.sum feat: initial commit 2026-01-27 10:50:01 -05:00
LICENSE feat: initial commit 2026-01-27 10:50:01 -05:00
README.md feat: initial commit 2026-01-27 10:50:01 -05:00

Hoist

Open-source feature flags. Self-hosted, real-time, OpenFeature-compatible.

Quick Start

docker compose up -d

Open http://localhost:4340

Usage

import (
    "context"
    "git.macco.dev/macco/hoist/sdks/go/hoist"
)

client, _ := hoist.NewClient(hoist.Config{
    APIKey:  "hoist_live_xxx",
    BaseURL: "https://hoist.macco.dev",
})

enabled, _ := client.Bool(ctx, "dark-mode", false, hoist.Context{
    TargetingKey: "user-123",
    Attributes:   map[string]any{"plan": "pro"},
})

Features

  • Targeting rules & segments
  • Percentage rollouts
  • Real-time WebSocket updates
  • Multi-environment (dev/staging/prod)
  • Audit logging

License

Apache 2.0