Skip to content
@feature-sliced

Feature-Sliced Design

Architectural design methodology for Frontend projects 🍰

Feature-Sliced Design (FSD) is an architectural methodology for scaffolding front-end applications. Simply put, it's a compilation of rules and conventions on organizing code. The main purpose of this methodology is to make the project more understandable and stable in the face of ever-changing business requirements.

Links

Pinned Loading

  1. documentation documentation Public

    Architectural methodology for frontend projects

    MDX 2.2k 218

  2. steiger steiger Public

    Universal file structure and project architecture linter

    TypeScript 330 18

  3. awesome awesome Public

    A curated list of delightful 🍰 FSD resources

    381 15

  4. examples examples Public

    🍰 Examples of the methodology usage

    TypeScript 136 56

Repositories

Showing 10 of 14 repositories
  • documentation Public

    Architectural methodology for frontend projects

    feature-sliced/documentation’s past year of commit activity
    MDX 2,224 MIT 218 89 (3 issues need help) 4 Updated Mar 30, 2026
  • steiger Public

    Universal file structure and project architecture linter

    feature-sliced/steiger’s past year of commit activity
    TypeScript 330 MIT 18 43 (2 issues need help) 3 Updated Mar 25, 2026
  • tutorial-conduit Public

    For real this time

    feature-sliced/tutorial-conduit’s past year of commit activity
    TypeScript 22 24 1 0 Updated Mar 20, 2026
  • skills Public

    AI agent skills for applying Feature-Sliced Design (FSD) v2.1 in frontend projects.

    feature-sliced/skills’s past year of commit activity
    14 1 0 0 Updated Mar 9, 2026
  • awesome Public

    A curated list of delightful 🍰 FSD resources

    feature-sliced/awesome’s past year of commit activity
    381 15 0 1 Updated Jan 17, 2026
  • examples Public

    🍰 Examples of the methodology usage

    feature-sliced/examples’s past year of commit activity
    TypeScript 136 56 6 2 Updated Aug 8, 2025
  • filesystem Public

    A set of utilities for locating and working with FSD roots in the file system.

    feature-sliced/filesystem’s past year of commit activity
    TypeScript 5 ISC 2 0 1 Updated Apr 30, 2025
  • .github Public
    feature-sliced/.github’s past year of commit activity
    1 0 0 0 Updated Mar 21, 2025
  • steiger-vscode Public Forked from biomejs/biome-vscode

    Steiger extension for Visual Studio Code and VSCodium

    feature-sliced/steiger-vscode’s past year of commit activity
    TypeScript 0 Apache-2.0 70 0 0 Updated Dec 9, 2024
  • nuxt-steiger Public

    Steiger bug reproduction with Nuxt

    feature-sliced/nuxt-steiger’s past year of commit activity
    Vue 0 0 0 0 Updated Oct 25, 2024