{
  "publishedRecipes": [
    {
      "title": "Host REST API with Express: Postgres-backed state",
      "url": "https://ample.computer/recipes/rest-api/express/persistent-state"
    },
    {
      "title": "Host REST API with Express: stored input and output artifacts",
      "url": "https://ample.computer/recipes/rest-api/express/artifact-storage"
    },
    {
      "title": "Host REST API with Express: streamed responses",
      "url": "https://ample.computer/recipes/rest-api/express/response-streaming"
    },
    {
      "title": "Host REST API with Express: worker execution and job state",
      "url": "https://ample.computer/recipes/rest-api/express/worker-state"
    },
    {
      "title": "Host REST API with Fastify: Postgres-backed state",
      "url": "https://ample.computer/recipes/rest-api/fastify/persistent-state"
    },
    {
      "title": "Host REST API with Fastify: stored input and output artifacts",
      "url": "https://ample.computer/recipes/rest-api/fastify/artifact-storage"
    },
    {
      "title": "Host REST API with Fastify: streamed responses",
      "url": "https://ample.computer/recipes/rest-api/fastify/response-streaming"
    },
    {
      "title": "Host REST API with Fastify: worker execution and job state",
      "url": "https://ample.computer/recipes/rest-api/fastify/worker-state"
    },
    {
      "title": "Host REST API with NestJS: Postgres-backed state",
      "url": "https://ample.computer/recipes/rest-api/nestjs/persistent-state"
    },
    {
      "title": "Host REST API with NestJS: stored input and output artifacts",
      "url": "https://ample.computer/recipes/rest-api/nestjs/artifact-storage"
    },
    {
      "title": "Host REST API with NestJS: streamed responses",
      "url": "https://ample.computer/recipes/rest-api/nestjs/response-streaming"
    },
    {
      "title": "Host REST API with NestJS: worker execution and job state",
      "url": "https://ample.computer/recipes/rest-api/nestjs/worker-state"
    },
    {
      "title": "Host REST API with Hono: Postgres-backed state",
      "url": "https://ample.computer/recipes/rest-api/hono/persistent-state"
    },
    {
      "title": "Host REST API with Hono: stored input and output artifacts",
      "url": "https://ample.computer/recipes/rest-api/hono/artifact-storage"
    },
    {
      "title": "Host REST API with Hono: streamed responses",
      "url": "https://ample.computer/recipes/rest-api/hono/response-streaming"
    },
    {
      "title": "Host REST API with Hono: worker execution and job state",
      "url": "https://ample.computer/recipes/rest-api/hono/worker-state"
    },
    {
      "title": "Host REST API with FastAPI: Postgres-backed state",
      "url": "https://ample.computer/recipes/rest-api/fastapi/persistent-state"
    },
    {
      "title": "Host REST API with FastAPI: stored input and output artifacts",
      "url": "https://ample.computer/recipes/rest-api/fastapi/artifact-storage"
    },
    {
      "title": "Host REST API with FastAPI: streamed responses",
      "url": "https://ample.computer/recipes/rest-api/fastapi/response-streaming"
    },
    {
      "title": "Host REST API with FastAPI: worker execution and job state",
      "url": "https://ample.computer/recipes/rest-api/fastapi/worker-state"
    },
    {
      "title": "Host REST API with Flask: Postgres-backed state",
      "url": "https://ample.computer/recipes/rest-api/flask/persistent-state"
    },
    {
      "title": "Host REST API with Flask: stored input and output artifacts",
      "url": "https://ample.computer/recipes/rest-api/flask/artifact-storage"
    },
    {
      "title": "Host REST API with Flask: streamed responses",
      "url": "https://ample.computer/recipes/rest-api/flask/response-streaming"
    },
    {
      "title": "Host REST API with Flask: worker execution and job state",
      "url": "https://ample.computer/recipes/rest-api/flask/worker-state"
    },
    {
      "title": "Host REST API with Starlette: Postgres-backed state",
      "url": "https://ample.computer/recipes/rest-api/starlette/persistent-state"
    },
    {
      "title": "Host REST API with Starlette: stored input and output artifacts",
      "url": "https://ample.computer/recipes/rest-api/starlette/artifact-storage"
    },
    {
      "title": "Host REST API with Starlette: streamed responses",
      "url": "https://ample.computer/recipes/rest-api/starlette/response-streaming"
    },
    {
      "title": "Host REST API with Starlette: worker execution and job state",
      "url": "https://ample.computer/recipes/rest-api/starlette/worker-state"
    },
    {
      "title": "Host REST API with Gin: Postgres-backed state",
      "url": "https://ample.computer/recipes/rest-api/gin/persistent-state"
    },
    {
      "title": "Host REST API with Gin: stored input and output artifacts",
      "url": "https://ample.computer/recipes/rest-api/gin/artifact-storage"
    },
    {
      "title": "Host REST API with Gin: streamed responses",
      "url": "https://ample.computer/recipes/rest-api/gin/response-streaming"
    },
    {
      "title": "Host REST API with Gin: worker execution and job state",
      "url": "https://ample.computer/recipes/rest-api/gin/worker-state"
    },
    {
      "title": "Host REST API with Echo: Postgres-backed state",
      "url": "https://ample.computer/recipes/rest-api/echo/persistent-state"
    },
    {
      "title": "Host REST API with Echo: stored input and output artifacts",
      "url": "https://ample.computer/recipes/rest-api/echo/artifact-storage"
    },
    {
      "title": "Host REST API with Echo: streamed responses",
      "url": "https://ample.computer/recipes/rest-api/echo/response-streaming"
    },
    {
      "title": "Host REST API with Echo: worker execution and job state",
      "url": "https://ample.computer/recipes/rest-api/echo/worker-state"
    },
    {
      "title": "Host REST API with ASP.NET Core: Postgres-backed state",
      "url": "https://ample.computer/recipes/rest-api/asp-net-core/persistent-state"
    },
    {
      "title": "Host REST API with ASP.NET Core: stored input and output artifacts",
      "url": "https://ample.computer/recipes/rest-api/asp-net-core/artifact-storage"
    },
    {
      "title": "Host REST API with ASP.NET Core: streamed responses",
      "url": "https://ample.computer/recipes/rest-api/asp-net-core/response-streaming"
    },
    {
      "title": "Host REST API with ASP.NET Core: worker execution and job state",
      "url": "https://ample.computer/recipes/rest-api/asp-net-core/worker-state"
    },
    {
      "title": "Host REST API with Axum: Postgres-backed state",
      "url": "https://ample.computer/recipes/rest-api/axum/persistent-state"
    },
    {
      "title": "Host REST API with Axum: stored input and output artifacts",
      "url": "https://ample.computer/recipes/rest-api/axum/artifact-storage"
    },
    {
      "title": "Host REST API with Axum: streamed responses",
      "url": "https://ample.computer/recipes/rest-api/axum/response-streaming"
    },
    {
      "title": "Host REST API with Axum: worker execution and job state",
      "url": "https://ample.computer/recipes/rest-api/axum/worker-state"
    },
    {
      "title": "Host REST API with Spring Boot: Postgres-backed state",
      "url": "https://ample.computer/recipes/rest-api/spring-boot/persistent-state"
    },
    {
      "title": "Host REST API with Spring Boot: stored input and output artifacts",
      "url": "https://ample.computer/recipes/rest-api/spring-boot/artifact-storage"
    },
    {
      "title": "Host REST API with Spring Boot: streamed responses",
      "url": "https://ample.computer/recipes/rest-api/spring-boot/response-streaming"
    },
    {
      "title": "Host REST API with Spring Boot: worker execution and job state",
      "url": "https://ample.computer/recipes/rest-api/spring-boot/worker-state"
    },
    {
      "title": "Host GraphQL API with Express: Postgres-backed state",
      "url": "https://ample.computer/recipes/graphql-api/express/persistent-state"
    },
    {
      "title": "Host GraphQL API with Express: stored input and output artifacts",
      "url": "https://ample.computer/recipes/graphql-api/express/artifact-storage"
    },
    {
      "title": "Host GraphQL API with Express: streamed responses",
      "url": "https://ample.computer/recipes/graphql-api/express/response-streaming"
    },
    {
      "title": "Host GraphQL API with Express: worker execution and job state",
      "url": "https://ample.computer/recipes/graphql-api/express/worker-state"
    },
    {
      "title": "Host GraphQL API with Fastify: Postgres-backed state",
      "url": "https://ample.computer/recipes/graphql-api/fastify/persistent-state"
    },
    {
      "title": "Host GraphQL API with Fastify: stored input and output artifacts",
      "url": "https://ample.computer/recipes/graphql-api/fastify/artifact-storage"
    },
    {
      "title": "Host GraphQL API with Fastify: streamed responses",
      "url": "https://ample.computer/recipes/graphql-api/fastify/response-streaming"
    },
    {
      "title": "Host GraphQL API with Fastify: worker execution and job state",
      "url": "https://ample.computer/recipes/graphql-api/fastify/worker-state"
    },
    {
      "title": "Host GraphQL API with NestJS: Postgres-backed state",
      "url": "https://ample.computer/recipes/graphql-api/nestjs/persistent-state"
    },
    {
      "title": "Host GraphQL API with NestJS: stored input and output artifacts",
      "url": "https://ample.computer/recipes/graphql-api/nestjs/artifact-storage"
    },
    {
      "title": "Host GraphQL API with NestJS: streamed responses",
      "url": "https://ample.computer/recipes/graphql-api/nestjs/response-streaming"
    },
    {
      "title": "Host GraphQL API with NestJS: worker execution and job state",
      "url": "https://ample.computer/recipes/graphql-api/nestjs/worker-state"
    },
    {
      "title": "Host GraphQL API with Hono: Postgres-backed state",
      "url": "https://ample.computer/recipes/graphql-api/hono/persistent-state"
    },
    {
      "title": "Host GraphQL API with Hono: stored input and output artifacts",
      "url": "https://ample.computer/recipes/graphql-api/hono/artifact-storage"
    },
    {
      "title": "Host GraphQL API with Hono: streamed responses",
      "url": "https://ample.computer/recipes/graphql-api/hono/response-streaming"
    },
    {
      "title": "Host GraphQL API with Hono: worker execution and job state",
      "url": "https://ample.computer/recipes/graphql-api/hono/worker-state"
    },
    {
      "title": "Host GraphQL API with FastAPI: Postgres-backed state",
      "url": "https://ample.computer/recipes/graphql-api/fastapi/persistent-state"
    },
    {
      "title": "Host GraphQL API with FastAPI: stored input and output artifacts",
      "url": "https://ample.computer/recipes/graphql-api/fastapi/artifact-storage"
    },
    {
      "title": "Host GraphQL API with FastAPI: streamed responses",
      "url": "https://ample.computer/recipes/graphql-api/fastapi/response-streaming"
    },
    {
      "title": "Host GraphQL API with FastAPI: worker execution and job state",
      "url": "https://ample.computer/recipes/graphql-api/fastapi/worker-state"
    },
    {
      "title": "Host GraphQL API with Flask: Postgres-backed state",
      "url": "https://ample.computer/recipes/graphql-api/flask/persistent-state"
    },
    {
      "title": "Host GraphQL API with Flask: stored input and output artifacts",
      "url": "https://ample.computer/recipes/graphql-api/flask/artifact-storage"
    },
    {
      "title": "Host GraphQL API with Flask: streamed responses",
      "url": "https://ample.computer/recipes/graphql-api/flask/response-streaming"
    },
    {
      "title": "Host GraphQL API with Flask: worker execution and job state",
      "url": "https://ample.computer/recipes/graphql-api/flask/worker-state"
    },
    {
      "title": "Host GraphQL API with Starlette: Postgres-backed state",
      "url": "https://ample.computer/recipes/graphql-api/starlette/persistent-state"
    },
    {
      "title": "Host GraphQL API with Starlette: stored input and output artifacts",
      "url": "https://ample.computer/recipes/graphql-api/starlette/artifact-storage"
    },
    {
      "title": "Host GraphQL API with Starlette: streamed responses",
      "url": "https://ample.computer/recipes/graphql-api/starlette/response-streaming"
    },
    {
      "title": "Host GraphQL API with Starlette: worker execution and job state",
      "url": "https://ample.computer/recipes/graphql-api/starlette/worker-state"
    },
    {
      "title": "Host GraphQL API with Gin: Postgres-backed state",
      "url": "https://ample.computer/recipes/graphql-api/gin/persistent-state"
    },
    {
      "title": "Host GraphQL API with Gin: stored input and output artifacts",
      "url": "https://ample.computer/recipes/graphql-api/gin/artifact-storage"
    },
    {
      "title": "Host GraphQL API with Gin: streamed responses",
      "url": "https://ample.computer/recipes/graphql-api/gin/response-streaming"
    },
    {
      "title": "Host GraphQL API with Gin: worker execution and job state",
      "url": "https://ample.computer/recipes/graphql-api/gin/worker-state"
    },
    {
      "title": "Host GraphQL API with Echo: Postgres-backed state",
      "url": "https://ample.computer/recipes/graphql-api/echo/persistent-state"
    },
    {
      "title": "Host GraphQL API with Echo: stored input and output artifacts",
      "url": "https://ample.computer/recipes/graphql-api/echo/artifact-storage"
    },
    {
      "title": "Host GraphQL API with Echo: streamed responses",
      "url": "https://ample.computer/recipes/graphql-api/echo/response-streaming"
    },
    {
      "title": "Host GraphQL API with Echo: worker execution and job state",
      "url": "https://ample.computer/recipes/graphql-api/echo/worker-state"
    },
    {
      "title": "Host GraphQL API with ASP.NET Core: Postgres-backed state",
      "url": "https://ample.computer/recipes/graphql-api/asp-net-core/persistent-state"
    },
    {
      "title": "Host GraphQL API with ASP.NET Core: stored input and output artifacts",
      "url": "https://ample.computer/recipes/graphql-api/asp-net-core/artifact-storage"
    },
    {
      "title": "Host GraphQL API with ASP.NET Core: streamed responses",
      "url": "https://ample.computer/recipes/graphql-api/asp-net-core/response-streaming"
    },
    {
      "title": "Host GraphQL API with ASP.NET Core: worker execution and job state",
      "url": "https://ample.computer/recipes/graphql-api/asp-net-core/worker-state"
    },
    {
      "title": "Host GraphQL API with Axum: Postgres-backed state",
      "url": "https://ample.computer/recipes/graphql-api/axum/persistent-state"
    },
    {
      "title": "Host GraphQL API with Axum: stored input and output artifacts",
      "url": "https://ample.computer/recipes/graphql-api/axum/artifact-storage"
    },
    {
      "title": "Host GraphQL API with Axum: streamed responses",
      "url": "https://ample.computer/recipes/graphql-api/axum/response-streaming"
    },
    {
      "title": "Host GraphQL API with Axum: worker execution and job state",
      "url": "https://ample.computer/recipes/graphql-api/axum/worker-state"
    },
    {
      "title": "Host GraphQL API with Spring Boot: Postgres-backed state",
      "url": "https://ample.computer/recipes/graphql-api/spring-boot/persistent-state"
    },
    {
      "title": "Host GraphQL API with Spring Boot: stored input and output artifacts",
      "url": "https://ample.computer/recipes/graphql-api/spring-boot/artifact-storage"
    },
    {
      "title": "Host GraphQL API with Spring Boot: streamed responses",
      "url": "https://ample.computer/recipes/graphql-api/spring-boot/response-streaming"
    },
    {
      "title": "Host GraphQL API with Spring Boot: worker execution and job state",
      "url": "https://ample.computer/recipes/graphql-api/spring-boot/worker-state"
    },
    {
      "title": "Host mobile backend with Express: Postgres-backed state",
      "url": "https://ample.computer/recipes/mobile-backend/express/persistent-state"
    },
    {
      "title": "Host mobile backend with Express: stored input and output artifacts",
      "url": "https://ample.computer/recipes/mobile-backend/express/artifact-storage"
    },
    {
      "title": "Host mobile backend with Express: streamed responses",
      "url": "https://ample.computer/recipes/mobile-backend/express/response-streaming"
    },
    {
      "title": "Host mobile backend with Express: worker execution and job state",
      "url": "https://ample.computer/recipes/mobile-backend/express/worker-state"
    }
  ]
}
