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 1.8k 191

  2. steiger steiger Public

    Universal file structure and project architecture linter

    TypeScript 172 9

  3. awesome awesome Public

    A curated list of delightful 🍰 FSD resources

    251 9

  4. examples examples Public

    🍰 Examples of the methodology usage

    TypeScript 113 52

Repositories

Showing 10 of 13 repositories
  • .github Public
    feature-sliced/.github’s past year of commit activity
    1 0 0 0 Updated Mar 21, 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 4 ISC 2 0 0 Updated Mar 19, 2025
  • documentation Public

    🍰 Architectural methodology for frontend projects

    feature-sliced/documentation’s past year of commit activity
    MDX 1,774 MIT 191 108 (8 issues need help) 16 Updated Mar 15, 2025
  • examples Public

    🍰 Examples of the methodology usage

    feature-sliced/examples’s past year of commit activity
    TypeScript 113 52 6 2 Updated Mar 14, 2025
  • tutorial-conduit Public

    For real this time

    feature-sliced/tutorial-conduit’s past year of commit activity
    TypeScript 10 12 1 0 Updated Mar 11, 2025
  • steiger Public

    Universal file structure and project architecture linter

    feature-sliced/steiger’s past year of commit activity
    TypeScript 172 MIT 9 36 (3 issues need help) 1 Updated Mar 8, 2025
  • awesome Public

    A curated list of delightful 🍰 FSD resources

    feature-sliced/awesome’s past year of commit activity
    251 9 0 0 Updated Feb 24, 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 38 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
  • eslint-config Public

    🍰 Lint feature-sliced concepts by existing eslint plugins

    feature-sliced/eslint-config’s past year of commit activity
    JavaScript 141 MIT 4 21 (3 issues need help) 1 Updated Oct 17, 2024