Getting Started

FuryStack is a flexible, end-to-end TypeScript framework for building complex services. Choose the path that fits your needs.


Next steps

Once you have a project running, dive deeper into individual FuryStack concepts:

  • Dependency Injection — understand the Injector and service lifecycle
  • Data Stores — in-memory, filesystem, MongoDB, and more
  • Repository — data sets, authorization, and event hooks
  • REST — type-safe API definitions shared across the stack
  • Data Validation — JSON Schema validation for your endpoints