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 195

  2. steiger steiger Public

    Universal file structure and project architecture linter

    TypeScript 191 10

  3. awesome awesome Public

    A curated list of delightful 🍰 FSD resources

    264 10

  4. examples examples Public

    🍰 Examples of the methodology usage

    TypeScript 117 53

Repositories

Showing 10 of 13 repositories
  • steiger Public

    Universal file structure and project architecture linter

    feature-sliced/steiger’s past year of commit activity
    TypeScript 191 MIT 10 33 (2 issues need help) 1 Updated Apr 21, 2025
  • documentation Public

    🍰 Architectural methodology for frontend projects

    feature-sliced/documentation’s past year of commit activity
    MDX 1,844 MIT 195 109 (8 issues need help) 14 Updated Apr 18, 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 0 Updated Apr 19, 2025
  • awesome Public

    A curated list of delightful 🍰 FSD resources

    feature-sliced/awesome’s past year of commit activity
    264 10 0 0 Updated Apr 16, 2025
  • examples Public

    🍰 Examples of the methodology usage

    feature-sliced/examples’s past year of commit activity
    TypeScript 117 53 6 2 Updated Apr 9, 2025
  • .github Public
    feature-sliced/.github’s past year of commit activity
    1 0 0 0 Updated Mar 21, 2025
  • tutorial-conduit Public

    For real this time

    feature-sliced/tutorial-conduit’s past year of commit activity
    TypeScript 11 13 1 0 Updated Mar 11, 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 41 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 143 MIT 4 21 (3 issues need help) 1 Updated Oct 17, 2024

Top languages

Loading…

Most used topics

Loading…