Skip to content
@flisk-sh

flisk

Flisk starts microservices on your machine. Not a deploy tool, not a Compose file. Production stays on Helm.

flisk-sh/flisk | Trendshift daily flisk-sh/flisk | Trendshift weekly

Flisk: your whole stack, running locally with one command.

Your whole stack, running locally. One command.

Flisk generates the Docker and Tilt config for every service, so you skip the setup week and go straight to building. No Kubernetes. No Compose file to maintain. Built for engineers and AI agents.

Start in 30 seconds Watch the demo

Star flisk on GitHub npm version Follow flisk-sh on GitHub MIT license


Try it in 30 seconds

npm install -g @flisk-sh/flisk
flisk project --yes                                            # set up the project
flisk resource orders-api --type backend --stack shop --yes    # scaffold a service
flisk up shop                                                  # run it with hot reload

Describe each service once in service.json. Flisk wires up the rest: proxy, Postgres, monitoring, health-checked startup order, and hot reload.

  • Onboard in one command, not a week. New teammates clone, run flisk up, and code.
  • Run only what you need. Start the shop stack without booting the whole system.
  • Nothing hidden. The generated Docker and Tilt files are plain and readable.

Built for AI agents

Give your coding agent one contract instead of a pile of Compose and Dockerfiles. Agents write service.json, run flisk up, and get a working local environment on their own. tdk-skills gives them the skills to do it.

Flisk vs. the usual setup

What you get Flisk Compose Local Kubernetes Tilt
Scaffold a new service in one command ✅ ❌ ❌ ❌
Hot reload on file change ✅ ⚠️ ⚠️ ✅
Health-checked startup order ✅ ⚠️ ✅ ⚠️
Proxy, Postgres, monitoring included ✅ ❌ ❌ ❌
Runs without a cluster ✅ ✅ ❌ ⚠️
Start one slice of a big system ✅ flisk up <stack> ⚠️ ⚠️ ⚠️

It scales

100 services. All healthy in 112 seconds. 1.6 GiB of memory. Zero OOM kills. On a 16 GB machine. See the benchmark (generated /health fixture, not a product example).

Is Flisk for you?

Yes, if you're an engineer or tech lead running several services locally and you spend more time on Compose, Dockerfiles, and onboarding than on shipping.

Not yet, if a single Compose file already works for you. Production deploys stay on Helm; Flisk is for the inner loop.

How it works

Project                 one repo, one local landscape
  Stack                 a business slice: shop, identity, kitchen…  →  flisk up <stack>
    Resource            one API, frontend, worker, or database
      service.json      what it is and what it depends on
      .autogenerated/   generated local wiring

Docker runs the containers. Tilt runs the dev loop. Flisk writes the config. Generated files are plain and readable, with no hidden platform.

Pick an example and run it

I want to see… Start with
The smallest working setup (2 stacks, 4 services) tdk-example
A SaaS dashboard with a checkout button tdk-saas-starter
A storefront and catalog API (Vue 3 + Hono) tdk-ecommerce-example
Auth, queues, and email locally (OIDC, NATS JetStream, Mailpit) tdk-auth-queue-email-example
A multi-stack business system (reservations, kitchen, menu, floor) tdk-restaurant-example
Identity admin, portal, and compliance stacks tdk-user-management
Flisk inside Docker Compose, no host install tdk-docker-compose-example
Guided lessons tdk-labs
100 services at once tdk-erp-system

Build with Flisk

⭐ flisk The CLI
website Docs
releases Prebuilt binaries for Linux and macOS, with checksums
tdk-skills Agent skills so AI agents can write service.json and run flisk up
awesome-tdk-framework Curated examples, docs, and community projects

Join in

Also from us: free code-scanning actions on GitHub Marketplace

Each action runs checks and uploads SARIF to GitHub Code scanning. Unofficial community actions, not made or endorsed by GitHub or the CodeQL team.

Action Checks
Starlark Analyzer Tiltfiles and *.star files
Goose Analyzer *.goose files
Lobster Analyzer Lobster checks

Flisk: your whole stack, running locally.

Get started with flisk npm version Follow flisk-sh on GitHub

Website · Quickstart · Examples · Demo

Pinned Loading

  1. flisk flisk Public

    Generate and Run your whole Tech Stack without the setup pain https://flisk.sh https://github.com/flisk-sh/flisk

    TypeScript 27 38

  2. website website Public

    Docs for TDK CLI. Start services locally. Not a deploy tool.

    HTML 3 1

Repositories

Showing 10 of 37 repositories

People

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

Sponsors

  • @odykyi

Top languages

Loading…

Most used topics

Loading…