
Product
Introducing Socket Firewall Enterprise: Flexible, Configurable Protection for Modern Package Ecosystems
Socket Firewall Enterprise is now available with flexible deployment, configurable policies, and expanded language support.
@axa-fr/create-starter-design-system
Advanced tools
This project is currently under construction.
No version has been published on npm yet.
The goal of this project is to help you quickly start a new React project, including all the pre-configurations and technical recommendations adopted at AXA. With this starter, you benefit from a solid, modern, and secure foundation, suitable for both B2B and B2C teams.
The starter integrates the AXA design system, allowing you to create applications consistent with the group's visual identity, while remaining flexible for your specific needs.
To generate a new React project, simply run the following command:
npm create @axa-fr/starter-design-system@latest
Follow the instructions to choose your options (Project Name, DS B2B or B2C, etc.).

You can use the starter via the command line to quickly scaffold a new project with your preferred options.
To display the help menu with all available options:
npm create @axa-fr/starter-design-system -- --help
Usage:
create-starter-design-system [options]
Options:
-p, --project-name <name>-d, --design-system <name>apollo, slash, or look&feel.-g, --use-git-h, --help-v, --versionExamples:
my-project with the apollo design system:
npm create @axa-fr/starter-design-system -- -p my-project -d apollo
npx to create a project with the slash design system and initialize git:
npx @axa-fr/create-starter-design-system -p my-project -d slash -g
After running the command, follow the interactive prompts if you did not specify all options.
my-project/
โโโ public/
โโโ src/
โ โโโ App/
โ โ โโโ App.tsx
โ โโโ Pages/
โ โโโ main.ts
โโโ eslint.config.js
โโโ prettier.config.js
โโโ package.json
โโโ README.md
To contribute:
Clone the repository:
git clone <repository-url>
cd starter-design-system
Available commands:
npm run start
npm run build
npm run lint
npm run test
npm run test:watch
To test the starter locally before publishing:
In the repository folder, link the package:
npm link
npm run start
In another working directory, link and use the starter:
npm link @axa-fr/create-starter-design-system
npm create @axa-fr/starter-design-system
Once finished, unlink:
npm unlink @axa-fr/create-starter-design-system
And in the repository folder:
npm unlink
This project is open-source under the MIT LICENSE, allowing flexibility for adaptation and expansion.
1.0.0-alpha.1 (2025-06-05)
FAQs
starter-design-system
The npm package @axa-fr/create-starter-design-system receives a total of 15 weekly downloads. As such, @axa-fr/create-starter-design-system popularity was classified as not popular.
We found that @axa-fr/create-starter-design-system demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago.ย It has 7 open source maintainers collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Product
Socket Firewall Enterprise is now available with flexible deployment, configurable policies, and expanded language support.

Security News
Open source dashboard CNAPulse tracks CVE Numbering Authoritiesโ publishing activity, highlighting trends and transparency across the CVE ecosystem.

Product
Detect malware, unsafe data flows, and license issues in GitHub Actions with Socketโs new workflow scanning support.