awesome
awesome copied to clipboard
A curated list of delightful 🍰 FSD resources
trafficstars
Awesome Feature-Sliced Design 

A curated list of awesome FSD videos, articles, packages.
Found something cool? Please, contribute!
Community
Project examples
We have a showcase of examples on our website.
DevExp
Linting
- Steiger [official] — A universal architectural linter with full support for FSD
- @feature-sliced/eslint-config — Official ESLint config
- @conarti/eslint-plugin-feature-sliced — Community plugin for ESLint
Templates
- FSD + Typescript + React + Vite minimal template
- FSD + Typescript + React + Vite SSR template
- FSD + Typescript + React + Eslint
- FSD + Typescript + Next.js template
- FSD + Typescript + Nuxt3 + UnoCSS template
- FSD + Typescript + Nuxt3 template
- FSD + Typescript + Quasar 2 + Vite + Dprint template
- FSD + SvelteKit + Shadcn + Tailwind template
Tools
feature-sliced/cli[official] — Command-line generator for layers, slices, and segmentsfsd-cruise— Simple dependency visualization for Feature-Sliced Design based on dependency-cruiser
IDE
- Feature-Sliced Design Helper — IntelliJ IDEA plugin that lets you quickly create layers, slices, and segments
- FSD Slices Generator — The VS Code extension that gives you the ability to quickly create FSD slices
Articles
- Feature Slices (v1) / Sergey Sova
- Feature Driven / Oleg Isonen
- Atomic Design / Brad Frost
- Clean Architecture on Frontend / Alex Bespoyasov
- A feature based approach to React development
- Why React developers should modularize their applications?
- How to Organize Your React + Redux Codebase
- The Humanizing Work Guide to Splitting User Stories (aka "Vetical Slices")
- Is the "feature-sliced" methodology an ideal way to structure a growing project? (BlogPost) / Oleg Kusov
RUАрхитектура фронтенда на основе вертикальных слайсов
Talks
Core-team
RU2024(Podlodka React Crew) Architectural linter for Feature-Sliced Design and beyondRU2021(IT2G Tech Talk) Feature Sliced. Architecture of Frontend Projects / Ilya Azin, YandexRU2021(Podlodka Frontend Crew) Feature Sliced. Architecture of Frontend Projects / Ilya AzinRU2021i18n, PageLayout, Auth / DiscussionRU2021Feature Sliced Committee Setup / DiscussionRU2021Architecture of React projects / TalkStreamRU2018(React SPB Meetup #1) Feature Slices / Sergey Sova [Slides]
External
RU2024(Я💛Фронтенд 2024) Копаем глубже в Feature-Sliced Design / Alexander MorgunovRU2022(Krasnodar Frontend miniconf 2022) Architecture Methodology Feature Sliced / Daniil KrokhmalRU2021(Podlodka FrontendCrew) Live-coding: Clean Architecture on Frontend / Alex BespoyasovRU2019Frontend project structure / Ilya KlymovRU2019Evolution of enterprise architecture. From MVC to Clean Architecture / Fedor ShchudloEN2018(React Berlin) Feature Driven Development / Oleg Isonen