Awesome Flisk · learning index

Go deeper.
Find your source.

The catalog points back to official Flisk materials and useful community resources. Labs make selected topics hands-on; the catalog remains the index.

Official · General

Quickstart ↗

| [Core repository](https://github.com/flisk-sh/flisk) | [Examples](https://flisk.sh/docs/examples/) | [Notes and gists](#notes-and-gists) | [CI and benchmarks](#ci-and-benchmarks) | [Article index](https://flisk.sh/blog/)

Official · Start here

Flisk website ↗

overview, documentation, and project news. **Official**

Official · Start here

Quickstart ↗

install Flisk and run your first local stack. **Official**

Official · Start here

flisk ↗

the main public monorepo for the CLI, Tilt engine, and service discovery. **Official**

Official · Core framework and releases

npm package ↗

install the Flisk CLI with npm or Bun. **Official**

Official · Core framework and releases

releases ↗

prebuilt Flisk CLI binaries for supported platforms. **Official**

Official · Core framework and releases

flisk.sh ↗

source for the public install site and CLI installer. **Official**

Official · Core framework and releases

Install script ↗

shell installer for the published CLI binary. **Official**

Official · Core framework and releases

Changelog ↗

notable CLI and framework changes. **Official**

Official · Documentation and reference

website ↗

source for the official documentation and project site. **Official**

Official · Documentation and reference

Examples guide ↗

walkthroughs of projects built with Flisk. **Official**

Official · Documentation and reference

MCP guide ↗

scaffold a Model Context Protocol server as a resource that `flisk up` starts like any other service. **Official**

Official · Documentation and reference

Bring-your-own (BYO) guide ↗

wrap an existing service with Flisk orchestration without generating application code. **Official**

Official · Documentation and reference

WSL2 guide ↗

run Flisk on Windows through WSL2. **Official**

Official · Documentation and reference

Honest comparison ↗

where Flisk fits next to Compose and Kubernetes, and where it does not. **Official**

Official · Learning and articles

Flisk Labs ↗

([source](https://github.com/flisk-sh/flisk-labs)): ordered lessons with captured CLI output, the files each command writes, and a static replay. Labs 02 and 03 are marked pending until their capture image is published. **Official**

Official · Learning and articles

Flisk blog ↗

browse the complete official article library. **Official**

Official · Learning and articles

AI Assistants Need Topology ↗

Why coding assistants behave better when they understand services, boundaries, generated files, and ownership. **Official**

Official · Learning and articles

From Ticket to Topology ↗

How assistants can work better when user stories connect to actual services and generated context. **Official**

Official · Learning and articles

The AGENTS.md Advantage ↗

A practical guide to generated assistant briefings and why they matter in larger repos. **Official**

Official · Learning and articles

Databases Are Part of the App ↗

How local database setup, migrations, and service ownership shape daily developer confidence. **Official**

Official · Learning and articles

NATS in the Development Loop ↗

Why event-driven services need local messaging support that developers can see and restart. **Official**

Official · Learning and articles

The Local Gateway Pattern ↗

Why gateways, nginx, and routing deserve generated support in local service landscapes. **Official**

Official · Learning and articles

The Local System Is a Contract ↗

Why every service should declare how it runs, connects, and participates in the development loop. **Official**

Official · Learning and articles

Why One Manifest Matters ↗

The benefits of giving each service one explicit source for local development intent. **Official**

Official · Learning and articles

Counting the Cost of Waiting ↗

Why blocked developers are expensive even before a team buys any extra infrastructure. **Official**

Official · Learning and articles

C4 Diagrams That Do Not Rot ↗

Why architecture diagrams should be generated from the system instead of redrawn after the fact. **Official**

Official · Learning and articles

The Best Docs Are Rebuilt ↗

Why documentation that regenerates from service definitions is easier to trust than a wiki page. **Official**

Official · Learning and articles

Hot Reload Is a Trust Feature ↗

Why developers keep using local tools only when feedback feels immediate and reliable. **Official**

Official · Learning and articles

No Kubernetes Before Lunch ↗

Why Flisk keeps developers productive without asking every product engineer to become a cluster operator. **Official**

Official · Learning and articles

Ports Should Not Be Folklore ↗

Why local port assignment belongs in generated configuration instead of memory and Slack. **Official**

Official · Learning and articles

The Real Meaning of Reproducible ↗

What reproducibility should mean for service discovery, ports, credentials, generated files, and startup. **Official**

Official · Learning and articles

Why Local Feedback Still Wins ↗

The case for fast local loops even when cloud development environments look convenient on paper. **Official**

Official · Learning and articles

Making Brownfield Code Legible ↗

How discovery can reveal hidden services, missing manifests, and patterns worth preserving. **Official**

Official · Learning and articles

The Brownfield Rescue Path ↗

How existing repos can be discovered and gradually shaped into explicit service definitions. **Official**

Official · Learning and articles

The First Manifest to Write ↗

Where to start when turning an existing service into an explicit Flisk service definition. **Official**

Official · Learning and articles

Owning the Output ↗

Why teams should be able to keep every generated file if they outgrow the generator. **Official**

Official · Learning and articles

The DevOps Case for Flisk ↗

How generated local environments keep platform attention closer to production reliability. **Official**

Official · Learning and articles

Why Flisk Is Not a Cloud IDE ↗

The difference between renting a remote machine and generating a better local development surface. **Official**

Official · Learning and articles

Terminal UI for Real Work ↗

How a focused terminal interface can make a complex service landscape easier to scan. **Official**

Official · Learning and articles

The CLI as a Calm Interface ↗

Why a development CLI should guide without burying engineers under flags and hidden states. **Official**

Official · Learning and articles

When the Stack Should Say No ↗

Why good local tooling should fail early, explain clearly, and avoid partial mystery states. **Official**

Official · Learning and articles

What SDD Cannot Do ↗

Why specs cannot replace product judgment, architecture tradeoffs, operational feedback, or integration testing. **Official**

Official · Learning and articles

What SDD Gets Right ↗

The useful parts of spec-driven development: shared language, reviewable intent, and better AI handoffs. **Official**

Official · Learning and articles

When Specs Lie Quietly ↗

A practical look at stale assumptions, missing edge cases, and the false comfort of tidy requirements. **Official**

Official · Learning and articles

Why Flisk Matters After the Spec ↗

A closing argument for pairing spec-driven thinking with a development workbench that can actually run the system. **Official**

Official · Learning and articles

The Founder Case for Flisk ↗

How Flisk reduces setup drag so tiny teams spend more time on customer-facing decisions. **Official**

Official · Learning and articles

Local Tooling and Team Morale ↗

Why reliable development environments make engineers more willing to touch unfamiliar services. **Official**

Official · Learning and articles

The Cost of Setup Rituals ↗

How repeated onboarding chores quietly consume product time and make teams afraid to change services. **Official**

Official · Learning and articles

The End of Setup Archaeology ↗

Why developers should not have to reconstruct old setup decisions from scripts and memories. **Official**

Official · Learning and articles

Plain Docker Is Still a Feature ↗

Why standard generated Docker files are easier to inspect, debug, and keep than opaque platform magic. **Official**

Official · Learning and articles

Prisma in a Generated Stack ↗

Where ORM setup fits when service definitions generate development infrastructure. **Official**

Official · Learning and articles

flisk doctor as Team Memory ↗

How health checks can replace long troubleshooting threads with actionable local diagnostics. **Official**

Official · Learning and articles

The Case for Verdaccio ↗

How a local package registry supports service-heavy TypeScript development. **Official**

Official · Learning and articles

Tilt Without the Cluster Tax ↗

How Flisk uses Tilt and Starlark for local orchestration without forcing Kubernetes concepts into every task. **Official**

Official · Learning and articles

Traefik Without Mystery ↗

How generated routing config can make local service URLs predictable. **Official**

Official · Learning and articles

Vite Everywhere It Helps ↗

How consistent Vite usage can make frontend, backend, SDK, and library workflows easier to reason about. **Official**

Official · Learning and articles

Flisk demo animation ↗

source for a short visual tour of the CLI workflow and generated project ([view the animation](https://flisk-sh.github.io/flisk-demo-animation/)). **Official**

Official · Agents and skills

flisk-skills ↗

portable Agent Skills (`flisk-doctor`, `flisk-troubleshoot`, `layer-autoresearch`) plus `AGENTS.md` rule templates. Install with `npx skills add flisk-sh/flisk-skills`. **Official**

Official · Agents and skills

Agents guide ↗

how agents should drive the Flisk CLI. **Official**

Official · Agents and skills

Website llms.txt ↗

machine-readable index of the Flisk docs. **Official**

Official · Agents and skills

Repository rule templates ↗

baseline `AGENTS.md` files for Flisk project repos and for `flisk` contributors. **Official**

Official · Examples and demo applications

flisk-example ↗

small project demonstrating the Project-Stack-Resource model. **Official**

Official · Examples and demo applications

flisk-saas-starter ↗

SaaS dashboard starter with a working checkout flow. **Official**

Official · Examples and demo applications

flisk-restaurant-example ↗

restaurant operations example covering reservations, kitchen pacing, menu availability, and floor control. **Official**

Official · Examples and demo applications

flisk-ecommerce-example ↗

Vue storefront and Hono catalog API built with Flisk. **Official**

Official · Examples and demo applications

flisk-erp-system ↗

100-service ERP fixture across seven business domains, used for scale testing. **Official**

Official · Examples and demo applications

flisk-person-crud-example ↗

person CRUD with React, Express, MongoDB, Redis, and RabbitMQ. **Official**

Official · Examples and demo applications

flisk-agent-stack ↗

AI agent stack: a Bun agent, an MCP tool server, Postgres, and NATS. The template behind `flisk project agent-stack`. **Official**

Official · Examples and demo applications

vercel-store ↗

storefront landscape with a Hono BFF and a Vue frontend. **Official**

Official · Starters and scaffolding

create-flisk ↗

starter generator and landing page for creating a Flisk stack. **Official**

Official · Starters and scaffolding

flisk-stack ↗

convention-over-configuration full-stack skeleton (Actions, Models, Jobs, views, migrations) started with `flisk up`. **Official**

Official · Starters and scaffolding

flisk-template-launch ↗

one free Bun + Hono service with SEO, icons, and a Product Hunt kit. **Official**

Official · Starters and scaffolding

flisk-template-portal ↗

sign in with GitHub, API keys, usage, and a metered `/v1` proxy in one Bun service. **Official**

Official · Starters and scaffolding

flisk-cli-starter ↗

starter for a local app stack, open in any cloud dev environment. **Official**

Official · Starters and scaffolding

Bring-your-own templates ↗

apps from the framework generators that run under `flisk up`: [Vue](https://github.com/flisk-sh/flisk-template-vue), [Next.js](https://github.com/flisk-sh/flisk-template-next-app), [Bati](https://github.com/flisk-sh/flisk-template-bati) (React + Hono), [Analog](https://github.com/flisk-sh/flisk-template-analog) (Angular), and [AdonisJS](https://github.com/flisk-sh/flisk-template-adonisjs). **Official**

Community · Starters and scaffolding

flisk-service-definitions ↗

community registry of `service.json` definitions, one directory per app, validated against the schema. **Official**

Community · Adopters

TubeHaus ↗

self-hosted video stack with an optional Flisk start path next to Docker Compose; the setup was proved with a real `flisk up`. **Community**

Community · Adopters

Lekast ↗

runs Flisk on its own repositories. **Community**

Community · Adopters

mfin.services ↗

public write-up of running Flisk. **Community**

Community · Adopters

MakeOffer ↗

runs Flisk on its own repositories. **Community**

Official · Migrate an existing app

flisk-import ↗

scan a repo and import its Procfile, Compose, Dockerfile, and `package.json` services into Flisk. Keeps ports, healthchecks, env, volume names, and the Compose project name. **Official**

Official · Migrate an existing app

flisk-export ↗

write `render.yaml`, `wrangler.toml`, or Compose files from `service.json`. Files only; it never deploys. **Official**

Official · Migrate an existing app

Bring-your-own guide ↗

wrap an existing service with Flisk orchestration. **Official**

Official · Apps and tools built with Flisk

fliskos ↗

local desktop command center for Flisk projects. **Official**

Official · Apps and tools built with Flisk

pages ↗

publish an interactive page from your agent to pages.flisk.si. **Official**

Official · Apps and tools built with Flisk

citable ↗

check whether AI answers can cite your site. **Official**

Official · Apps and tools built with Flisk

readme-score ↗

score a README out of 100, with a fix for every miss. **Official**

Official · Apps and tools built with Flisk

helpdock ↗

your docs as a help center that answers with sources, with an MCP server. **Official**

Official · Apps and tools built with Flisk

flisk-tools ↗

run small web and GitHub tools on your own GitHub. **Official**

Official · Apps and tools built with Flisk

live-preview ↗

public HTTPS link for a Docker stack on a GitHub Actions runner. **Official**

Official · Apps and tools built with Flisk

command-comparer ↗

Flisk next to Terraform, CDK, Compose, Tilt, Skaffold, and more, with a source for every cell. **Official**

Community · Apps and tools built with Flisk

roadmap ↗

community-edited map of local DevEx tools. **Official**

Official · Apps and tools built with Flisk

flisk-model ↗

a 62-question test of whether a small model can write correct Flisk config files. **Official**

Official · Tools and technologies

Node.js ↗

required runtime when installing the CLI from npm; prebuilt binaries are also available. **Core runtime**

Official · Tools and technologies

Bun ↗

supported CLI installer and runtime/package tool used by generated services. **Core and generated apps**

Official · Tools and technologies

npm ↗

publishes and installs the Flisk CLI package; generated services can use a local registry. **Core and optional service**

Official · Tools and technologies

TypeScript ↗

implementation language for the CLI and generated service configuration. **Core and generated apps**

Official · Tools and technologies

Starlark ↗

language used by the Tilt topology and resource generators. **Core engine**

Official · Tools and technologies

Bash ↗

used by install, release, and generated container scripts. **Core scripts**

Official · Tools and technologies

Vite ↗

generated frontend development and build configuration. **Generated apps**

Official · Tools and technologies

React ↗

default frontend framework and the rendering foundation for Flisk's terminal interface. **Core and generated apps**

Official · Tools and technologies

Vue ↗

supported frontend framework, also used in official ecommerce and identity examples. **Generated apps and examples**

Official · Tools and technologies

Hono ↗

TypeScript web framework used for backend APIs in official examples. **Examples**

Official · Tools and technologies

Ink ↗

React components for the interactive CLI interface. **Core CLI**

Official · Tools and technologies

Commander.js ↗

command and option parsing for the `flisk` CLI. **Core CLI**

Official · Tools and technologies

Handlebars ↗

templates used to generate service files and configuration. **Core generator**

Official · Tools and technologies

Docker ↗

builds and runs the local service containers. **Core requirement**

Official · Tools and technologies

Docker Desktop ↗

, [OrbStack](https://orbstack.dev/), and [Colima](https://github.com/abiosoft/colima): supported local Docker environments for macOS development. **Docker options**

Official · Tools and technologies

Docker Compose ↗

describes supporting services and local infrastructure. **Core and examples**

Official · Tools and technologies

Tilt ↗

orchestrates the landscape and provides the live development loop. **Core requirement**

Official · Tools and technologies

Traefik ↗

routes local traffic to services through stable development URLs. **Core service**

Official · Tools and technologies

PostgreSQL ↗

default local database service. **Core service**

Official · Tools and technologies

Prisma ↗

opt-in schema, client, and migration workflow for backend resources. **Optional generator**

Official · Tools and technologies

NATS ↗

, including [JetStream](https://docs.nats.io/nats-concepts/jetstream): messaging and persistence demonstrated in Flisk's queue example. **Optional service and example**

Official · Tools and technologies

Debezium ↗

optional change data capture from PostgreSQL. **Optional infrastructure**

Official · Tools and technologies

Elasticsearch ↗

search and storage component in the optional ELK stack. **Optional infrastructure**

Official · Tools and technologies

Logstash ↗

collection and processing component in the optional ELK stack. **Optional infrastructure**

Official · Tools and technologies

Kibana ↗

exploration interface in the optional ELK stack. **Optional infrastructure**

Official · Tools and technologies

SigNoz ↗

observability option for metrics, traces, and logs. **Optional infrastructure**

Official · Tools and technologies

Apache SkyWalking ↗

alternative observability option listed by Flisk. **Optional infrastructure**

Official · Tools and technologies

OpenID Connect ↗

identity protocol demonstrated by the auth emulator and protected API example. **Example integration**

Official · Tools and technologies

Mailpit ↗

local email capture and inspection in the auth and email example. **Example integration**

Official · Tools and technologies

Verdaccio ↗

private local npm registry. Requires a Flisk license. **Paid optional service**

Official · Tools and technologies

Sablier ↗

on-demand service start and stop. Requires a Flisk license. **Paid optional service**

Official · Tools and technologies

Biome ↗

linting and formatting in the CLI workspace. **Core development**

Official · Tools and technologies

Vitest ↗

unit and integration test runner for the CLI. **Core development**

Official · Tools and technologies

Knip ↗

detects unused files, exports, and dependencies. **Core development**

Official · Tools and technologies

Playwright ↗

browser test configuration available through a licensed Flisk extension. **Paid generator**

Official · Tools and technologies

GitHub Actions ↗

runs CI, quickstart, examples, scale, and release workflows. **Core delivery**

Official · Tools and technologies

GitHub CLI ↗

dispatches follow-up CI runs from the repository workflow. **Core delivery**

Official · Tools and technologies

Dependabot ↗

automated dependency updates for GitHub repositories. **Repository maintenance**

Official · Tools and technologies

GNU Make ↗

common contributor commands such as `make test` and `make help`. **Core development**

Official · Tools and technologies

pre-commit ↗

local hook runner configured for the core repository. **Core development**

Official · Development, deployment, and observability

Feature reference ↗

project and resource features, including monitoring, ELK, Debezium CDC, and local registry options. **Official**

Official · Development, deployment, and observability

flisk-docker-compose-example ↗

run the Flisk CLI and its development workflow from Docker Compose. **Official**

Official · Security and identity

Security policy ↗

responsible vulnerability reporting for the core project. **Official**

Official · Security and identity

flisk-auth-queue-email-example ↗

local identity, queue, and email example with an OIDC emulator, NATS JetStream, and Mailpit. **Official**

Official · Security and identity

flisk-user-management ↗

identity and user-management demo organized into Flisk stacks. **Official**

Official · Extensions and historical projects

Current CLI extensions ↗

extension and IDE integration source maintained in the core monorepo. **Official**

Archived · Extensions and historical projects

flisk-discovery ↗

**Archived.** Earlier standalone service-discovery repository; current development is in [flisk](https://github.com/flisk-sh/flisk).

Archived · Extensions and historical projects

flisk-ext ↗

**Archived.** Earlier extensions repository; use the current [flisk extension documentation](https://github.com/flisk-sh/flisk/tree/main/ext) for current work.

Archived · Extensions and historical projects

flisk ↗

**Archived.** Earlier platform specifications and generators repository; consult the current core repository and website for maintained material.

Community · Community and contribution

Good first issues ↗

beginner-friendly ways to contribute to the core project.