Skip to content
@FS-GG

FS.GG

FS-GG

Warning

A major rework is ongoing. Many components and workflows may be incomplete or non-functional. Feature descriptions, setup examples, and availability claims across the documentation are stale and may describe earlier implementations or planned behavior. They do not establish current functionality. Check the relevant repository's recent changes, release evidence, and known issues before adopting a component.

FS-GG is a collection of F# tools and libraries for application development. Its scope includes workspace templates, agent-assisted development, GitHub coordination, and UI, game, audio, and networking components. Availability and integration vary by component during the rework.

Note

The FS-GG Unified Development Roadmap tracks the rework. Its current progress report links completed evidence, active work, and remaining requirements. A completed implementation does not by itself establish that a component is published, configured, or working in a particular workspace.

Platform areas under revision

These areas describe the platform's scope, not a verified list of working features:

  • Workspace creation: templates, repository setup, and provider integration.
  • Spec-driven development (SDD): specifications, implementation, validation, and delivery.
  • Agent coordination: GitHub boards, task ownership, parallel work, and cross-repository dependencies.
  • Formal models: adoption of Quint, an executable specification language for modeling state, transitions, and properties.
  • Application components: UI, game, audio, networking, and optional governance packages.
  • Telemetry: development activity and configured runtime observations; coverage depends on collection and publication being active.

Documentation and repository status

  • Documentation index — guides and reference material; check dates and implementation evidence.
  • Architecture — component relationships and design boundaries.
  • Workspace templates — template source, releases, and issues.
  • SDD — development lifecycle source, releases, and issues.
  • Repositories — component-specific code and maintenance activity.
  • Telemetry dashboard — published observations; inspect source timestamps and coverage before drawing conclusions.

Agent access to GitHub work

Board automation can act on issues and Project data. Restrict modification rights to trusted actors. Public GitHub content remains untrusted input; the trust boundary defines how agents must handle it.

License

MIT.

Popular repositories Loading

  1. FS.GG.Rendering FS.GG.Rendering Public

    FS.GG rendering/runtime — F# UI framework on SkiaSharp/OpenGL (Elmish/MVU)

    F# 2

  2. FS.GG.Game FS.GG.Game Public

    Game-simulation component for the FS-GG platform — BCL-only deterministic sim core (FS.GG.Game.Core), the new bottom layer. Extracted from FS.GG.Rendering per ADR-0022.

    F# 1

  3. FsQuint FsQuint Public

    Quint trace validation and implementation correspondence for F#

    F# 1

  4. .github .github Public

    FS-GG org profile and cross-repo docs

    F#

  5. FS.GG.Governance FS.GG.Governance Public

    Optional rule/evidence/route tooling for FS-GG — standard Spec Kit; rendering never depends on it

    F#

  6. FS.GG.SDD FS.GG.SDD Public

    Spec-driven development lifecycle tooling for FS-GG

    F#

Repositories

Showing 10 of 17 repositories

People

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

Top languages

Loading…

Most used topics

Loading…