Skip to content
@async

Async

Async Workflows

Async

Async builds tools for rapid prototype-to-prod development.

The goal is to make early ideas fast to sketch, easy to inspect, and realistic enough to grow. Start with local examples, JSON fixtures, tiny runtimes, async handlers, and signal-driven projections; then move toward typed APIs, durable state, production workflows, multi-team delivery, and agentic interfaces without throwing the prototype away.

Projects

Project Stage What it is Use it for
db Alpha Gradual data workflow from JSON fixtures to generated types, local APIs, writable stores, and real persistence. Move from local prototype data to typed APIs and durable state in small steps.
web Experimental Web app, router, and Request -> Response runtime packages for composing browser, API, edge, and data-backed apps. Start with @async/web, then drop to router or runtime layers when routing, placement, cache behavior, or provider hooks need more control.
pipeline Beta Local-first TypeScript pipeline engine for typed task graphs, run evidence, cache inputs, and thin generated GitHub Actions workflows. Run the same verification workflow on a laptop and in CI while keeping workflow logic inspectable in pipeline.ts.

Helper Tools

Tool What it is Use it for
auto-git AI agent Git workflow helpers for intent-based commits, release checks, and repository handoffs. Split, verify, checkpoint, and land agent-assisted changes while preserving reviewable git intent.
api-contract API compatibility ledgers and impact checks for Async packages. Track exported features and consumer usage so breaking API changes are caught before release.
claim Documentation-claim coverage checks for tests and AI-assisted release loops. Keep README and docs promises anchored to source text and mapped to real tests.

Direction

We care about:

  • Prototype speed without dead-end architecture.
  • Runtime-owned state and explicit transitions for long-lived async workflows.
  • Async handlers that keep UI intent small and composable.
  • Signals and projections that make state changes visible without scattering workflow logic.
  • Local-first examples and small runtimes that make behavior testable early.
  • Gradual paths from demos and fixtures to production-shaped systems.
  • Async multi-team parallel deployment as an evolving focus for shipping related workstreams without turning coordination into a bottleneck.

The current repos are still evolving, but the throughline is stable: build small tools that compress the distance between a working prototype, coordinated team execution, and production software.

The older async-framework organization is kept only for redirects and historical references.

Popular repositories Loading

  1. db db Public

    Gradual data workflow from JSON fixtures to generated types, local APIs, writable stores, and real persistence.

    TypeScript 4

  2. web web Public

    Tiny local web runtime for static-hosted demos and fast Node-side integration tests.

    TypeScript 2

  3. pipeline pipeline Public

    Local-first TypeScript pipelines for tasks, jobs, cache, and runners

    TypeScript 1

  4. auto-git auto-git Public

    AI agent Git workflow for safe staging, intent-based commits, push/merge/land flows, worktree handling, topology-aware automation, large dirty diff splitting, unrelated edit protection, and audit/r…

    JavaScript 1

  5. .github .github Public

    Async organization profile

  6. api-contract api-contract Public

    Semantic API contract surfaces, ledgers, and impact checks for Async packages.

    TypeScript

Repositories

Showing 7 of 7 repositories

Top languages

Loading…

Most used topics

Loading…